Remove typename from Mips64_rela_data
[external/binutils.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
7 #   Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
13
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 # GNU General Public License for more details.
18
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3.  If not see
21 # <http://www.gnu.org/licenses/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
82
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
106
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
111
112 # Build programs are put under this directory.
113 BUILD_SUBDIR = @build_subdir@
114 # This is set by the configure script to the arguments to use when configuring
115 # directories built for the build system.
116 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
117
118 # Linker flags to use on the host, for stage1 or when not
119 # bootstrapping.
120 STAGE1_LDFLAGS = @stage1_ldflags@
121
122 # Libraries to use on the host, for stage1 or when not bootstrapping.
123 STAGE1_LIBS = @stage1_libs@
124
125 # Linker flags to use for stage2 and later.
126 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
127
128 # Libraries to use for stage2 and later.
129 POSTSTAGE1_LIBS = @poststage1_libs@
130
131 # This is the list of variables to export in the environment when
132 # configuring any subdirectory.  It must also be exported whenever
133 # recursing into a build directory in case that directory's Makefile
134 # re-runs configure.
135 BASE_EXPORTS = \
136         FLEX="$(FLEX)"; export FLEX; \
137         LEX="$(LEX)"; export LEX; \
138         BISON="$(BISON)"; export BISON; \
139         YACC="$(YACC)"; export YACC; \
140         M4="$(M4)"; export M4; \
141         SED="$(SED)"; export SED; \
142         AWK="$(AWK)"; export AWK; \
143         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
144
145 # This is the list of variables to export in the environment when
146 # configuring subdirectories for the build system.
147 BUILD_EXPORTS = \
148         $(BASE_EXPORTS) \
149         AR="$(AR_FOR_BUILD)"; export AR; \
150         AS="$(AS_FOR_BUILD)"; export AS; \
151         CC="$(CC_FOR_BUILD)"; export CC; \
152         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
153         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
154         CXX="$(CXX_FOR_BUILD)"; export CXX; \
155         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
156         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
157         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
158         GOC="$(GOC_FOR_BUILD)"; export GOC; \
159         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
160         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161         LD="$(LD_FOR_BUILD)"; export LD; \
162         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163         NM="$(NM_FOR_BUILD)"; export NM; \
164         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
167
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_PASS.
170 EXTRA_BUILD_FLAGS = \
171         CFLAGS="$(CFLAGS_FOR_BUILD)" \
172         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
173
174 # This is the list of directories to built for the host system.
175 SUBDIRS = @configdirs@
176 TARGET_CONFIGDIRS = @target_configdirs@
177 # This is set by the configure script to the arguments to use when configuring
178 # directories built for the host system.
179 HOST_CONFIGARGS = @host_configargs@
180 # Host programs are put under this directory, which is . except if building
181 # with srcdir=..
182 HOST_SUBDIR = @host_subdir@
183 # This is the list of variables to export in the environment when
184 # configuring subdirectories for the host system.  We need to pass
185 # some to the GCC configure because of its hybrid host/target nature.
186 HOST_EXPORTS = \
187         $(BASE_EXPORTS) \
188         CC="$(CC)"; export CC; \
189         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190         CFLAGS="$(CFLAGS)"; export CFLAGS; \
191         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192         CXX="$(CXX)"; export CXX; \
193         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194         GCJ="$(GCJ)"; export GCJ; \
195         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
196         GOC="$(GOC)"; export GOC; \
197         AR="$(AR)"; export AR; \
198         AS="$(AS)"; export AS; \
199         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
200         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
201         LD="$(LD)"; export LD; \
202         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
203         NM="$(NM)"; export NM; \
204         RANLIB="$(RANLIB)"; export RANLIB; \
205         WINDRES="$(WINDRES)"; export WINDRES; \
206         WINDMC="$(WINDMC)"; export WINDMC; \
207         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
208         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
209         READELF="$(READELF)"; export READELF; \
210         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
211         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
212         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
213         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
214         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
215         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
216         OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
217         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
218         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
219         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
220         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
221         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
222         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
223         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
224         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
225         LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
226         LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
227         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
233 POSTSTAGE1_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++.
238 POSTSTAGE1_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.
253 POSTSTAGE1_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:
266 TARGET_SUBDIR = @target_subdir@
267 # This is set by the configure script to the arguments to use when configuring
268 # directories built for the target.
269 TARGET_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.
272 BASE_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         GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
282         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
283         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
284         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
285         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
286         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
287         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
288         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
289         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
290         OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
291         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
292         READELF="$(READELF_FOR_TARGET)"; export READELF; \
293         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
294         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
295         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
296 @if gcc-bootstrap
297         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
298 @endif gcc-bootstrap
299         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
300         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
301
302 RAW_CXX_TARGET_EXPORTS = \
303         $(BASE_TARGET_EXPORTS) \
304         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
305         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
306
307 NORMAL_TARGET_EXPORTS = \
308         $(BASE_TARGET_EXPORTS) \
309         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
310
311 # Where to find GMP
312 HOST_GMPLIBS = @gmplibs@
313 HOST_GMPINC = @gmpinc@
314
315 # Where to find isl
316 HOST_ISLLIBS = @isllibs@
317 HOST_ISLINC = @islinc@
318
319 # Where to find libelf
320 HOST_LIBELFLIBS = @libelflibs@
321 HOST_LIBELFINC = @libelfinc@
322
323 EXTRA_CONFIGARGS_LIBJAVA = @EXTRA_CONFIGARGS_LIBJAVA@
324
325 # ----------------------------------------------
326 # Programs producing files for the BUILD machine
327 # ----------------------------------------------
328
329 SHELL = @SHELL@
330
331 # pwd command to use.  Allow user to override default by setting PWDCMD in
332 # the environment to account for automounters.  The make variable must not
333 # be called PWDCMD, otherwise the value set here is passed to make
334 # subprocesses and overrides the setting from the user's environment.
335 # Don't use PWD since it is a common shell environment variable and we
336 # don't want to corrupt it.
337 PWD_COMMAND = $${PWDCMD-pwd}
338
339 # compilers to use to create programs which must be run in the build
340 # environment.
341 AR_FOR_BUILD = @AR_FOR_BUILD@
342 AS_FOR_BUILD = @AS_FOR_BUILD@
343 CC_FOR_BUILD = @CC_FOR_BUILD@
344 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
345 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
346 CXX_FOR_BUILD = @CXX_FOR_BUILD@
347 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
348 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
349 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
350 GOC_FOR_BUILD = @GOC_FOR_BUILD@
351 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
352 LD_FOR_BUILD = @LD_FOR_BUILD@
353 NM_FOR_BUILD = @NM_FOR_BUILD@
354 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
355 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
356 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
357
358 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
359 # here so that they can be overridden by Makefile fragments.
360 BUILD_PREFIX = @BUILD_PREFIX@
361 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
362
363 # Flags to pass to stage2 and later makes.  They are defined
364 # here so that they can be overridden by Makefile fragments.
365 BOOT_CFLAGS= -g -O2
366 BOOT_LDFLAGS=
367 BOOT_ADAFLAGS= -gnatpg
368
369 AWK = @AWK@
370 SED = @SED@
371 BISON = @BISON@
372 YACC = @YACC@
373 FLEX = @FLEX@
374 LEX = @LEX@
375 M4 = @M4@
376 MAKEINFO = @MAKEINFO@
377 EXPECT = @EXPECT@
378 RUNTEST = @RUNTEST@
379
380 # This just becomes part of the MAKEINFO definition passed down to
381 # sub-makes.  It lets flags be given on the command line while still
382 # using the makeinfo from the object tree.
383 # (Default to avoid splitting info files by setting the threshold high.)
384 MAKEINFOFLAGS = --split-size=5000000
385
386 # ---------------------------------------------
387 # Programs producing files for the HOST machine
388 # ---------------------------------------------
389
390 AS = @AS@
391 AR = @AR@
392 AR_FLAGS = rc
393 CC = @CC@
394 CXX = @CXX@
395 DLLTOOL = @DLLTOOL@
396 LD = @LD@
397 LIPO = @LIPO@
398 NM = @NM@
399 OBJDUMP = @OBJDUMP@
400 RANLIB = @RANLIB@
401 READELF = @READELF@
402 STRIP = @STRIP@
403 WINDRES = @WINDRES@
404 WINDMC = @WINDMC@
405
406 GNATBIND = @GNATBIND@
407 GNATMAKE = @GNATMAKE@
408
409 CFLAGS = @CFLAGS@
410 LDFLAGS = @LDFLAGS@
411 LIBCFLAGS = $(CFLAGS)
412 CXXFLAGS = @CXXFLAGS@
413 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
414 GOCFLAGS = $(CFLAGS)
415
416 TFLAGS =
417
418 # Defaults for all stages; some are overridden below.
419
420 STAGE_CFLAGS = $(BOOT_CFLAGS)
421 STAGE_TFLAGS = $(TFLAGS)
422 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
423
424
425 # Defaults for stage 1; some are overridden below.
426 STAGE1_CFLAGS = $(STAGE_CFLAGS)
427 STAGE1_CXXFLAGS = $(CXXFLAGS)
428 @if target-libstdc++-v3-bootstrap
429 # Override the above if we're bootstrapping C++.
430 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
431 @endif target-libstdc++-v3-bootstrap
432 STAGE1_TFLAGS = $(STAGE_TFLAGS)
433 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
434
435 # Defaults for stage 2; some are overridden below.
436 STAGE2_CFLAGS = $(STAGE_CFLAGS)
437 STAGE2_CXXFLAGS = $(CXXFLAGS)
438 @if target-libstdc++-v3-bootstrap
439 # Override the above if we're bootstrapping C++.
440 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
441 @endif target-libstdc++-v3-bootstrap
442 STAGE2_TFLAGS = $(STAGE_TFLAGS)
443 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
444
445 # Defaults for stage 3; some are overridden below.
446 STAGE3_CFLAGS = $(STAGE_CFLAGS)
447 STAGE3_CXXFLAGS = $(CXXFLAGS)
448 @if target-libstdc++-v3-bootstrap
449 # Override the above if we're bootstrapping C++.
450 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
451 @endif target-libstdc++-v3-bootstrap
452 STAGE3_TFLAGS = $(STAGE_TFLAGS)
453 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
454
455 # Defaults for stage 4; some are overridden below.
456 STAGE4_CFLAGS = $(STAGE_CFLAGS)
457 STAGE4_CXXFLAGS = $(CXXFLAGS)
458 @if target-libstdc++-v3-bootstrap
459 # Override the above if we're bootstrapping C++.
460 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
461 @endif target-libstdc++-v3-bootstrap
462 STAGE4_TFLAGS = $(STAGE_TFLAGS)
463 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
464
465 # Defaults for stage profile; some are overridden below.
466 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
467 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
468 @if target-libstdc++-v3-bootstrap
469 # Override the above if we're bootstrapping C++.
470 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
471 @endif target-libstdc++-v3-bootstrap
472 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
473 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
474
475 # Defaults for stage feedback; some are overridden below.
476 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
477 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
478 @if target-libstdc++-v3-bootstrap
479 # Override the above if we're bootstrapping C++.
480 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
481 @endif target-libstdc++-v3-bootstrap
482 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
483 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
484
485
486 # By default, C and C++ are the only stage1 languages, because they are the
487 # only ones we require to build with the bootstrap compiler, and also the
488 # only ones useful for building stage2.
489
490 STAGE1_CFLAGS = @stage1_cflags@
491 STAGE1_CHECKING = @stage1_checking@
492 STAGE1_LANGUAGES = @stage1_languages@
493 # * We force-disable intermodule optimizations, even if
494 #   --enable-intermodule was passed, since the installed compiler
495 #   probably can't handle them.  Luckily, autoconf always respects
496 #   the last argument when conflicting --enable arguments are passed.
497 # * Likewise, we force-disable coverage flags, since the installed
498 #   compiler probably has never heard of them.
499 # * We also disable -Wformat, since older GCCs don't understand newer %s.
500 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
501           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
502           --disable-build-format-warnings
503
504 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
505 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
506
507 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
508 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
509
510 do-compare = @do_compare@
511 do-compare3 = $(do-compare)
512
513 # -----------------------------------------------
514 # Programs producing files for the TARGET machine
515 # -----------------------------------------------
516
517 AR_FOR_TARGET=@AR_FOR_TARGET@
518 AS_FOR_TARGET=@AS_FOR_TARGET@
519 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
520
521 # If GCC_FOR_TARGET is not overriden on the command line, then this
522 # variable is passed down to the gcc Makefile, where it is used to
523 # build libgcc2.a.  We define it here so that it can itself be
524 # overridden on the command line.
525 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
526 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
527 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
528 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
529 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
530 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
531 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
532 LD_FOR_TARGET=@LD_FOR_TARGET@
533
534 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
535 NM_FOR_TARGET=@NM_FOR_TARGET@
536 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
537 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
538 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
539 READELF_FOR_TARGET=@READELF_FOR_TARGET@
540 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
541 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
542 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
543
544 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
545 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
546 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
547
548 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
549 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
550
551 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
552 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
553 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
554 GOCFLAGS_FOR_TARGET = -O2 -g
555
556 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
557 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
558 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
559
560 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
561
562 # ------------------------------------
563 # Miscellaneous targets and flag lists
564 # ------------------------------------
565
566 # The first rule in the file had better be this one.  Don't put any above it.
567 # This lives here to allow makefile fragments to contain dependencies.
568 all:
569
570 #### host and target specific makefile fragments come in here.
571 @target_makefile_frag@
572 @alphaieee_frag@
573 @ospace_frag@
574 @host_makefile_frag@
575 ###
576
577 # This is the list of directories that may be needed in RPATH_ENVVAR
578 # so that programs built for the target machine work.
579 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libmpx)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libcilkrts)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
580
581 @if target-libstdc++-v3
582 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
583 @endif target-libstdc++-v3
584
585 @if target-libsanitizer
586 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
587 @endif target-libsanitizer
588
589 @if target-libmpx
590 TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
591 @endif target-libmpx
592
593 @if target-libvtv
594 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
595 @endif target-libvtv
596
597 @if target-libcilkrts
598 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
599 @endif target-libcilkrts
600
601 @if target-liboffloadmic
602 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
603 @endif target-liboffloadmic
604
605 @if target-libssp
606 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
607 @endif target-libssp
608
609 @if target-libgomp
610 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
611 @endif target-libgomp
612
613 @if target-libitm
614 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
615 @endif target-libitm
616
617 @if target-libatomic
618 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
619 @endif target-libatomic
620
621
622
623 # This is the list of directories that may be needed in RPATH_ENVVAR
624 # so that programs built for the host machine work.
625 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
626
627 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
628 @if gcc
629 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
630 @endif gcc
631
632
633 @if gmp
634 HOST_LIB_PATH_gmp = \
635   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
636 @endif gmp
637
638 @if mpfr
639 HOST_LIB_PATH_mpfr = \
640   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
641 @endif mpfr
642
643 @if mpc
644 HOST_LIB_PATH_mpc = \
645   $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
646 @endif mpc
647
648 @if isl
649 HOST_LIB_PATH_isl = \
650   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
651 @endif isl
652
653 @if libelf
654 HOST_LIB_PATH_libelf = \
655   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
656 @endif libelf
657
658
659 CXX_FOR_TARGET_FLAG_TO_PASS = \
660         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
661 @if target-libstdc++-v3
662 # CXX_FOR_TARGET is tricky to get right for target libs that require a
663 # functional C++ compiler.  When we recurse, if we expand
664 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
665 # libstdc++ include flags from the script.  Instead, we get an
666 # -funconfigured-* word, so that we'll get errors if this invalid C++
667 # command line is used for anything, but also so that we can use the
668 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
669 # don't pass it on, sub-make will use the default definition, that
670 # re-expands it at the time of use, so we'll get it right when we need
671 # it.  One potential exception is the expansion of CXX_FOR_TARGET
672 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
673 # really work, for C++ host programs can't depend on the current-stage
674 # C++ target library.
675 CXX_FOR_TARGET_FLAG_TO_PASS = \
676         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
677 @endif target-libstdc++-v3
678
679 # Flags to pass down to all sub-makes. STAGE*FLAGS,
680 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
681 # overrideable (for a bootstrap build stage1 also builds gcc.info).
682 BASE_FLAGS_TO_PASS = \
683         "DESTDIR=$(DESTDIR)" \
684         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
685         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
686         "bindir=$(bindir)" \
687         "datadir=$(datadir)" \
688         "exec_prefix=$(exec_prefix)" \
689         "includedir=$(includedir)" \
690         "datarootdir=$(datarootdir)" \
691         "docdir=$(docdir)" \
692         "infodir=$(infodir)" \
693         "pdfdir=$(pdfdir)" \
694         "htmldir=$(htmldir)" \
695         "libdir=$(libdir)" \
696         "libexecdir=$(libexecdir)" \
697         "lispdir=$(lispdir)" \
698         "localstatedir=$(localstatedir)" \
699         "mandir=$(mandir)" \
700         "oldincludedir=$(oldincludedir)" \
701         "prefix=$(prefix)" \
702         "sbindir=$(sbindir)" \
703         "sharedstatedir=$(sharedstatedir)" \
704         "sysconfdir=$(sysconfdir)" \
705         "tooldir=$(tooldir)" \
706         "build_tooldir=$(build_tooldir)" \
707         "target_alias=$(target_alias)" \
708         "AWK=$(AWK)" \
709         "BISON=$(BISON)" \
710         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
711         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
712         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
713         "EXPECT=$(EXPECT)" \
714         "FLEX=$(FLEX)" \
715         "INSTALL=$(INSTALL)" \
716         "INSTALL_DATA=$(INSTALL_DATA)" \
717         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
718         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
719         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
720         "LEX=$(LEX)" \
721         "M4=$(M4)" \
722         "MAKE=$(MAKE)" \
723         "RUNTEST=$(RUNTEST)" \
724         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
725         "SED=$(SED)" \
726         "SHELL=$(SHELL)" \
727         "YACC=$(YACC)" \
728         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
729         "ADA_CFLAGS=$(ADA_CFLAGS)" \
730         "AR_FLAGS=$(AR_FLAGS)" \
731         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
732         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
733         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
734         "CFLAGS=$(CFLAGS)" \
735         "CXXFLAGS=$(CXXFLAGS)" \
736         "LDFLAGS=$(LDFLAGS)" \
737         "LIBCFLAGS=$(LIBCFLAGS)" \
738         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
739         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
740         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
741         "GNATBIND=$(GNATBIND)" \
742         "GNATMAKE=$(GNATMAKE)" \
743         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
744         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
745         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
746         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
747         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
748         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
749         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
750         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
751         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
752         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
753         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
754         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
755         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
756         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
757         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
758         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
759         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
760         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
761         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
762         "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
763         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
764         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
765         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
766         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
767         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
768         "BUILD_CONFIG=$(BUILD_CONFIG)" \
769         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
770         "LEAN=$(LEAN)" \
771         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
772         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
773         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
774         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
775         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
776         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
777         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
778         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
779         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
780         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
781         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
782         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
783         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
784         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
785         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
786         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
787         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
788         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
789         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
790         "TFLAGS=$(TFLAGS)" \
791         "CONFIG_SHELL=$(SHELL)" \
792         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
793
794 # We leave this in just in case, but it is not needed anymore.
795 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
796
797 # Flags to pass down to most sub-makes, in which we're building with
798 # the host environment.
799 EXTRA_HOST_FLAGS = \
800         'AR=$(AR)' \
801         'AS=$(AS)' \
802         'CC=$(CC)' \
803         'CXX=$(CXX)' \
804         'DLLTOOL=$(DLLTOOL)' \
805         'GCJ=$(GCJ)' \
806         'GFORTRAN=$(GFORTRAN)' \
807         'GOC=$(GOC)' \
808         'LD=$(LD)' \
809         'LIPO=$(LIPO)' \
810         'NM=$(NM)' \
811         'OBJDUMP=$(OBJDUMP)' \
812         'RANLIB=$(RANLIB)' \
813         'READELF=$(READELF)' \
814         'STRIP=$(STRIP)' \
815         'WINDRES=$(WINDRES)' \
816         'WINDMC=$(WINDMC)'
817
818 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
819
820 # Flags to pass to stage1 or when not bootstrapping.
821
822 STAGE1_FLAGS_TO_PASS = \
823         LDFLAGS="$${LDFLAGS}" \
824         HOST_LIBS="$${HOST_LIBS}"
825
826 # Flags to pass to stage2 and later makes.
827
828 POSTSTAGE1_FLAGS_TO_PASS = \
829         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
830         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
831         GNATBIND="$${GNATBIND}" \
832         LDFLAGS="$${LDFLAGS}" \
833         HOST_LIBS="$${HOST_LIBS}" \
834         $(LTO_FLAGS_TO_PASS) \
835         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
836
837 @if gcc-bootstrap
838 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
839                        $(POSTSTAGE1_HOST_EXPORTS) \
840                      fi;
841
842 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
843 @endif gcc-bootstrap
844
845 # Flags to pass down to makes which are built with the target environment.
846 # The double $ decreases the length of the command line; those variables
847 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
848 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
849 # so we expand them here.
850 EXTRA_TARGET_FLAGS = \
851         'AR=$$(AR_FOR_TARGET)' \
852         'AS=$(COMPILER_AS_FOR_TARGET)' \
853         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
854         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
855         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
856          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
857          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
858         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
859         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
860         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
861         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
862         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
863         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
864         'LD=$(COMPILER_LD_FOR_TARGET)' \
865         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
866         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
867         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
868         'NM=$(COMPILER_NM_FOR_TARGET)' \
869         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
870         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
871         'RANLIB=$$(RANLIB_FOR_TARGET)' \
872         'READELF=$$(READELF_FOR_TARGET)' \
873         'WINDRES=$$(WINDRES_FOR_TARGET)' \
874         'WINDMC=$$(WINDMC_FOR_TARGET)' \
875         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
876         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
877         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
878         "TFLAGS=$$TFLAGS"
879
880 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
881
882 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
883 # unfortunately needs the native compiler and the target ar and
884 # ranlib.
885 # If any variables are added here, they must be added to do-*, below.
886 # The BUILD_* variables are a special case, which are used for the gcc
887 # cross-building scheme.
888 EXTRA_GCC_FLAGS = \
889         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
890         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
891         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
892
893 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
894
895 @if gcc
896 BUILD_CONFIG = @BUILD_CONFIG@
897 ifneq ($(BUILD_CONFIG),)
898 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
899 endif
900 @endif gcc
901
902 .PHONY: configure-host
903 configure-host:  \
904     maybe-configure-bfd \
905     maybe-configure-opcodes \
906     maybe-configure-binutils \
907     maybe-configure-bison \
908     maybe-configure-cgen \
909     maybe-configure-dejagnu \
910     maybe-configure-etc \
911     maybe-configure-fastjar \
912     maybe-configure-fixincludes \
913     maybe-configure-flex \
914     maybe-configure-gas \
915     maybe-configure-gcc \
916     maybe-configure-gmp \
917     maybe-configure-mpfr \
918     maybe-configure-mpc \
919     maybe-configure-isl \
920     maybe-configure-libelf \
921     maybe-configure-gold \
922     maybe-configure-gprof \
923     maybe-configure-intl \
924     maybe-configure-tcl \
925     maybe-configure-itcl \
926     maybe-configure-ld \
927     maybe-configure-libbacktrace \
928     maybe-configure-libcpp \
929     maybe-configure-libdecnumber \
930     maybe-configure-libgui \
931     maybe-configure-libiberty \
932     maybe-configure-libiberty-linker-plugin \
933     maybe-configure-libiconv \
934     maybe-configure-m4 \
935     maybe-configure-readline \
936     maybe-configure-sid \
937     maybe-configure-sim \
938     maybe-configure-texinfo \
939     maybe-configure-zlib \
940     maybe-configure-gdb \
941     maybe-configure-expect \
942     maybe-configure-guile \
943     maybe-configure-tk \
944     maybe-configure-libtermcap \
945     maybe-configure-utils \
946     maybe-configure-gnattools \
947     maybe-configure-lto-plugin \
948     maybe-configure-libcc1 \
949     maybe-configure-gotools
950 .PHONY: configure-target
951 configure-target:  \
952     maybe-configure-target-libstdc++-v3 \
953     maybe-configure-target-libsanitizer \
954     maybe-configure-target-libmpx \
955     maybe-configure-target-libvtv \
956     maybe-configure-target-libcilkrts \
957     maybe-configure-target-liboffloadmic \
958     maybe-configure-target-libssp \
959     maybe-configure-target-newlib \
960     maybe-configure-target-libgcc \
961     maybe-configure-target-libbacktrace \
962     maybe-configure-target-libquadmath \
963     maybe-configure-target-libgfortran \
964     maybe-configure-target-libobjc \
965     maybe-configure-target-libgo \
966     maybe-configure-target-libtermcap \
967     maybe-configure-target-winsup \
968     maybe-configure-target-libgloss \
969     maybe-configure-target-libffi \
970     maybe-configure-target-libjava \
971     maybe-configure-target-zlib \
972     maybe-configure-target-boehm-gc \
973     maybe-configure-target-rda \
974     maybe-configure-target-libada \
975     maybe-configure-target-libgomp \
976     maybe-configure-target-libitm \
977     maybe-configure-target-libatomic
978
979 # The target built for a native non-bootstrap build.
980 .PHONY: all
981 all:
982 @if gcc-bootstrap
983         [ -f stage_final ] || echo stage3 > stage_final
984         @r=`${PWD_COMMAND}`; export r; \
985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
986         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
987 @endif gcc-bootstrap
988         @: $(MAKE); $(unstage)
989         @r=`${PWD_COMMAND}`; export r; \
990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
991 @if gcc-bootstrap
992         if [ -f stage_last ]; then \
993           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
994           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
995         else \
996 @endif gcc-bootstrap
997           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
998 @if gcc-bootstrap
999             ; \
1000         fi \
1001 @endif gcc-bootstrap
1002         && :
1003
1004 .PHONY: all-build
1005
1006 all-build: maybe-all-build-libiberty
1007 all-build: maybe-all-build-bison
1008 all-build: maybe-all-build-flex
1009 all-build: maybe-all-build-m4
1010 all-build: maybe-all-build-texinfo
1011 all-build: maybe-all-build-fixincludes
1012 all-build: maybe-all-build-libcpp
1013
1014 .PHONY: all-host
1015
1016 @if bfd-no-bootstrap
1017 all-host: maybe-all-bfd
1018 @endif bfd-no-bootstrap
1019 @if opcodes-no-bootstrap
1020 all-host: maybe-all-opcodes
1021 @endif opcodes-no-bootstrap
1022 @if binutils-no-bootstrap
1023 all-host: maybe-all-binutils
1024 @endif binutils-no-bootstrap
1025 all-host: maybe-all-bison
1026 all-host: maybe-all-cgen
1027 all-host: maybe-all-dejagnu
1028 all-host: maybe-all-etc
1029 all-host: maybe-all-fastjar
1030 @if fixincludes-no-bootstrap
1031 all-host: maybe-all-fixincludes
1032 @endif fixincludes-no-bootstrap
1033 all-host: maybe-all-flex
1034 @if gas-no-bootstrap
1035 all-host: maybe-all-gas
1036 @endif gas-no-bootstrap
1037 @if gcc-no-bootstrap
1038 all-host: maybe-all-gcc
1039 @endif gcc-no-bootstrap
1040 @if gmp-no-bootstrap
1041 all-host: maybe-all-gmp
1042 @endif gmp-no-bootstrap
1043 @if mpfr-no-bootstrap
1044 all-host: maybe-all-mpfr
1045 @endif mpfr-no-bootstrap
1046 @if mpc-no-bootstrap
1047 all-host: maybe-all-mpc
1048 @endif mpc-no-bootstrap
1049 @if isl-no-bootstrap
1050 all-host: maybe-all-isl
1051 @endif isl-no-bootstrap
1052 @if libelf-no-bootstrap
1053 all-host: maybe-all-libelf
1054 @endif libelf-no-bootstrap
1055 @if gold-no-bootstrap
1056 all-host: maybe-all-gold
1057 @endif gold-no-bootstrap
1058 all-host: maybe-all-gprof
1059 @if intl-no-bootstrap
1060 all-host: maybe-all-intl
1061 @endif intl-no-bootstrap
1062 all-host: maybe-all-tcl
1063 all-host: maybe-all-itcl
1064 @if ld-no-bootstrap
1065 all-host: maybe-all-ld
1066 @endif ld-no-bootstrap
1067 @if libbacktrace-no-bootstrap
1068 all-host: maybe-all-libbacktrace
1069 @endif libbacktrace-no-bootstrap
1070 @if libcpp-no-bootstrap
1071 all-host: maybe-all-libcpp
1072 @endif libcpp-no-bootstrap
1073 @if libdecnumber-no-bootstrap
1074 all-host: maybe-all-libdecnumber
1075 @endif libdecnumber-no-bootstrap
1076 all-host: maybe-all-libgui
1077 @if libiberty-no-bootstrap
1078 all-host: maybe-all-libiberty
1079 @endif libiberty-no-bootstrap
1080 @if libiberty-linker-plugin-no-bootstrap
1081 all-host: maybe-all-libiberty-linker-plugin
1082 @endif libiberty-linker-plugin-no-bootstrap
1083 @if libiconv-no-bootstrap
1084 all-host: maybe-all-libiconv
1085 @endif libiconv-no-bootstrap
1086 all-host: maybe-all-m4
1087 all-host: maybe-all-readline
1088 all-host: maybe-all-sid
1089 all-host: maybe-all-sim
1090 all-host: maybe-all-texinfo
1091 @if zlib-no-bootstrap
1092 all-host: maybe-all-zlib
1093 @endif zlib-no-bootstrap
1094 all-host: maybe-all-gdb
1095 all-host: maybe-all-expect
1096 all-host: maybe-all-guile
1097 all-host: maybe-all-tk
1098 all-host: maybe-all-libtermcap
1099 all-host: maybe-all-utils
1100 all-host: maybe-all-gnattools
1101 @if lto-plugin-no-bootstrap
1102 all-host: maybe-all-lto-plugin
1103 @endif lto-plugin-no-bootstrap
1104 all-host: maybe-all-libcc1
1105 all-host: maybe-all-gotools
1106
1107 .PHONY: all-target
1108
1109 @if target-libstdc++-v3-no-bootstrap
1110 all-target: maybe-all-target-libstdc++-v3
1111 @endif target-libstdc++-v3-no-bootstrap
1112 @if target-libsanitizer-no-bootstrap
1113 all-target: maybe-all-target-libsanitizer
1114 @endif target-libsanitizer-no-bootstrap
1115 @if target-libmpx-no-bootstrap
1116 all-target: maybe-all-target-libmpx
1117 @endif target-libmpx-no-bootstrap
1118 @if target-libvtv-no-bootstrap
1119 all-target: maybe-all-target-libvtv
1120 @endif target-libvtv-no-bootstrap
1121 all-target: maybe-all-target-libcilkrts
1122 all-target: maybe-all-target-liboffloadmic
1123 all-target: maybe-all-target-libssp
1124 all-target: maybe-all-target-newlib
1125 @if target-libgcc-no-bootstrap
1126 all-target: maybe-all-target-libgcc
1127 @endif target-libgcc-no-bootstrap
1128 all-target: maybe-all-target-libbacktrace
1129 all-target: maybe-all-target-libquadmath
1130 all-target: maybe-all-target-libgfortran
1131 all-target: maybe-all-target-libobjc
1132 all-target: maybe-all-target-libgo
1133 all-target: maybe-all-target-libtermcap
1134 all-target: maybe-all-target-winsup
1135 all-target: maybe-all-target-libgloss
1136 all-target: maybe-all-target-libffi
1137 all-target: maybe-all-target-libjava
1138 all-target: maybe-all-target-zlib
1139 all-target: maybe-all-target-boehm-gc
1140 all-target: maybe-all-target-rda
1141 all-target: maybe-all-target-libada
1142 @if target-libgomp-no-bootstrap
1143 all-target: maybe-all-target-libgomp
1144 @endif target-libgomp-no-bootstrap
1145 all-target: maybe-all-target-libitm
1146 all-target: maybe-all-target-libatomic
1147
1148 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1149 # ``make X'' in all subdirectories (because, in general, there is a
1150 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1151 # but it may do additional work as well).
1152
1153 .PHONY: do-info
1154 do-info:
1155         @: $(MAKE); $(unstage)
1156         @r=`${PWD_COMMAND}`; export r; \
1157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1158         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1159           info-target
1160
1161
1162 .PHONY: info-host
1163
1164 info-host: maybe-info-bfd
1165 info-host: maybe-info-opcodes
1166 info-host: maybe-info-binutils
1167 info-host: maybe-info-bison
1168 info-host: maybe-info-cgen
1169 info-host: maybe-info-dejagnu
1170 info-host: maybe-info-etc
1171 info-host: maybe-info-fastjar
1172 info-host: maybe-info-fixincludes
1173 info-host: maybe-info-flex
1174 info-host: maybe-info-gas
1175 info-host: maybe-info-gcc
1176 info-host: maybe-info-gmp
1177 info-host: maybe-info-mpfr
1178 info-host: maybe-info-mpc
1179 info-host: maybe-info-isl
1180 info-host: maybe-info-libelf
1181 info-host: maybe-info-gold
1182 info-host: maybe-info-gprof
1183 info-host: maybe-info-intl
1184 info-host: maybe-info-tcl
1185 info-host: maybe-info-itcl
1186 info-host: maybe-info-ld
1187 info-host: maybe-info-libbacktrace
1188 info-host: maybe-info-libcpp
1189 info-host: maybe-info-libdecnumber
1190 info-host: maybe-info-libgui
1191 info-host: maybe-info-libiberty
1192 info-host: maybe-info-libiberty-linker-plugin
1193 info-host: maybe-info-libiconv
1194 info-host: maybe-info-m4
1195 info-host: maybe-info-readline
1196 info-host: maybe-info-sid
1197 info-host: maybe-info-sim
1198 info-host: maybe-info-texinfo
1199 info-host: maybe-info-zlib
1200 info-host: maybe-info-gdb
1201 info-host: maybe-info-expect
1202 info-host: maybe-info-guile
1203 info-host: maybe-info-tk
1204 info-host: maybe-info-libtermcap
1205 info-host: maybe-info-utils
1206 info-host: maybe-info-gnattools
1207 info-host: maybe-info-lto-plugin
1208 info-host: maybe-info-libcc1
1209 info-host: maybe-info-gotools
1210
1211 .PHONY: info-target
1212
1213 info-target: maybe-info-target-libstdc++-v3
1214 info-target: maybe-info-target-libsanitizer
1215 info-target: maybe-info-target-libmpx
1216 info-target: maybe-info-target-libvtv
1217 info-target: maybe-info-target-libcilkrts
1218 info-target: maybe-info-target-liboffloadmic
1219 info-target: maybe-info-target-libssp
1220 info-target: maybe-info-target-newlib
1221 info-target: maybe-info-target-libgcc
1222 info-target: maybe-info-target-libbacktrace
1223 info-target: maybe-info-target-libquadmath
1224 info-target: maybe-info-target-libgfortran
1225 info-target: maybe-info-target-libobjc
1226 info-target: maybe-info-target-libgo
1227 info-target: maybe-info-target-libtermcap
1228 info-target: maybe-info-target-winsup
1229 info-target: maybe-info-target-libgloss
1230 info-target: maybe-info-target-libffi
1231 info-target: maybe-info-target-libjava
1232 info-target: maybe-info-target-zlib
1233 info-target: maybe-info-target-boehm-gc
1234 info-target: maybe-info-target-rda
1235 info-target: maybe-info-target-libada
1236 info-target: maybe-info-target-libgomp
1237 info-target: maybe-info-target-libitm
1238 info-target: maybe-info-target-libatomic
1239
1240 .PHONY: do-dvi
1241 do-dvi:
1242         @: $(MAKE); $(unstage)
1243         @r=`${PWD_COMMAND}`; export r; \
1244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1245         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1246           dvi-target
1247
1248
1249 .PHONY: dvi-host
1250
1251 dvi-host: maybe-dvi-bfd
1252 dvi-host: maybe-dvi-opcodes
1253 dvi-host: maybe-dvi-binutils
1254 dvi-host: maybe-dvi-bison
1255 dvi-host: maybe-dvi-cgen
1256 dvi-host: maybe-dvi-dejagnu
1257 dvi-host: maybe-dvi-etc
1258 dvi-host: maybe-dvi-fastjar
1259 dvi-host: maybe-dvi-fixincludes
1260 dvi-host: maybe-dvi-flex
1261 dvi-host: maybe-dvi-gas
1262 dvi-host: maybe-dvi-gcc
1263 dvi-host: maybe-dvi-gmp
1264 dvi-host: maybe-dvi-mpfr
1265 dvi-host: maybe-dvi-mpc
1266 dvi-host: maybe-dvi-isl
1267 dvi-host: maybe-dvi-libelf
1268 dvi-host: maybe-dvi-gold
1269 dvi-host: maybe-dvi-gprof
1270 dvi-host: maybe-dvi-intl
1271 dvi-host: maybe-dvi-tcl
1272 dvi-host: maybe-dvi-itcl
1273 dvi-host: maybe-dvi-ld
1274 dvi-host: maybe-dvi-libbacktrace
1275 dvi-host: maybe-dvi-libcpp
1276 dvi-host: maybe-dvi-libdecnumber
1277 dvi-host: maybe-dvi-libgui
1278 dvi-host: maybe-dvi-libiberty
1279 dvi-host: maybe-dvi-libiberty-linker-plugin
1280 dvi-host: maybe-dvi-libiconv
1281 dvi-host: maybe-dvi-m4
1282 dvi-host: maybe-dvi-readline
1283 dvi-host: maybe-dvi-sid
1284 dvi-host: maybe-dvi-sim
1285 dvi-host: maybe-dvi-texinfo
1286 dvi-host: maybe-dvi-zlib
1287 dvi-host: maybe-dvi-gdb
1288 dvi-host: maybe-dvi-expect
1289 dvi-host: maybe-dvi-guile
1290 dvi-host: maybe-dvi-tk
1291 dvi-host: maybe-dvi-libtermcap
1292 dvi-host: maybe-dvi-utils
1293 dvi-host: maybe-dvi-gnattools
1294 dvi-host: maybe-dvi-lto-plugin
1295 dvi-host: maybe-dvi-libcc1
1296 dvi-host: maybe-dvi-gotools
1297
1298 .PHONY: dvi-target
1299
1300 dvi-target: maybe-dvi-target-libstdc++-v3
1301 dvi-target: maybe-dvi-target-libsanitizer
1302 dvi-target: maybe-dvi-target-libmpx
1303 dvi-target: maybe-dvi-target-libvtv
1304 dvi-target: maybe-dvi-target-libcilkrts
1305 dvi-target: maybe-dvi-target-liboffloadmic
1306 dvi-target: maybe-dvi-target-libssp
1307 dvi-target: maybe-dvi-target-newlib
1308 dvi-target: maybe-dvi-target-libgcc
1309 dvi-target: maybe-dvi-target-libbacktrace
1310 dvi-target: maybe-dvi-target-libquadmath
1311 dvi-target: maybe-dvi-target-libgfortran
1312 dvi-target: maybe-dvi-target-libobjc
1313 dvi-target: maybe-dvi-target-libgo
1314 dvi-target: maybe-dvi-target-libtermcap
1315 dvi-target: maybe-dvi-target-winsup
1316 dvi-target: maybe-dvi-target-libgloss
1317 dvi-target: maybe-dvi-target-libffi
1318 dvi-target: maybe-dvi-target-libjava
1319 dvi-target: maybe-dvi-target-zlib
1320 dvi-target: maybe-dvi-target-boehm-gc
1321 dvi-target: maybe-dvi-target-rda
1322 dvi-target: maybe-dvi-target-libada
1323 dvi-target: maybe-dvi-target-libgomp
1324 dvi-target: maybe-dvi-target-libitm
1325 dvi-target: maybe-dvi-target-libatomic
1326
1327 .PHONY: do-pdf
1328 do-pdf:
1329         @: $(MAKE); $(unstage)
1330         @r=`${PWD_COMMAND}`; export r; \
1331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1332         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1333           pdf-target
1334
1335
1336 .PHONY: pdf-host
1337
1338 pdf-host: maybe-pdf-bfd
1339 pdf-host: maybe-pdf-opcodes
1340 pdf-host: maybe-pdf-binutils
1341 pdf-host: maybe-pdf-bison
1342 pdf-host: maybe-pdf-cgen
1343 pdf-host: maybe-pdf-dejagnu
1344 pdf-host: maybe-pdf-etc
1345 pdf-host: maybe-pdf-fastjar
1346 pdf-host: maybe-pdf-fixincludes
1347 pdf-host: maybe-pdf-flex
1348 pdf-host: maybe-pdf-gas
1349 pdf-host: maybe-pdf-gcc
1350 pdf-host: maybe-pdf-gmp
1351 pdf-host: maybe-pdf-mpfr
1352 pdf-host: maybe-pdf-mpc
1353 pdf-host: maybe-pdf-isl
1354 pdf-host: maybe-pdf-libelf
1355 pdf-host: maybe-pdf-gold
1356 pdf-host: maybe-pdf-gprof
1357 pdf-host: maybe-pdf-intl
1358 pdf-host: maybe-pdf-tcl
1359 pdf-host: maybe-pdf-itcl
1360 pdf-host: maybe-pdf-ld
1361 pdf-host: maybe-pdf-libbacktrace
1362 pdf-host: maybe-pdf-libcpp
1363 pdf-host: maybe-pdf-libdecnumber
1364 pdf-host: maybe-pdf-libgui
1365 pdf-host: maybe-pdf-libiberty
1366 pdf-host: maybe-pdf-libiberty-linker-plugin
1367 pdf-host: maybe-pdf-libiconv
1368 pdf-host: maybe-pdf-m4
1369 pdf-host: maybe-pdf-readline
1370 pdf-host: maybe-pdf-sid
1371 pdf-host: maybe-pdf-sim
1372 pdf-host: maybe-pdf-texinfo
1373 pdf-host: maybe-pdf-zlib
1374 pdf-host: maybe-pdf-gdb
1375 pdf-host: maybe-pdf-expect
1376 pdf-host: maybe-pdf-guile
1377 pdf-host: maybe-pdf-tk
1378 pdf-host: maybe-pdf-libtermcap
1379 pdf-host: maybe-pdf-utils
1380 pdf-host: maybe-pdf-gnattools
1381 pdf-host: maybe-pdf-lto-plugin
1382 pdf-host: maybe-pdf-libcc1
1383 pdf-host: maybe-pdf-gotools
1384
1385 .PHONY: pdf-target
1386
1387 pdf-target: maybe-pdf-target-libstdc++-v3
1388 pdf-target: maybe-pdf-target-libsanitizer
1389 pdf-target: maybe-pdf-target-libmpx
1390 pdf-target: maybe-pdf-target-libvtv
1391 pdf-target: maybe-pdf-target-libcilkrts
1392 pdf-target: maybe-pdf-target-liboffloadmic
1393 pdf-target: maybe-pdf-target-libssp
1394 pdf-target: maybe-pdf-target-newlib
1395 pdf-target: maybe-pdf-target-libgcc
1396 pdf-target: maybe-pdf-target-libbacktrace
1397 pdf-target: maybe-pdf-target-libquadmath
1398 pdf-target: maybe-pdf-target-libgfortran
1399 pdf-target: maybe-pdf-target-libobjc
1400 pdf-target: maybe-pdf-target-libgo
1401 pdf-target: maybe-pdf-target-libtermcap
1402 pdf-target: maybe-pdf-target-winsup
1403 pdf-target: maybe-pdf-target-libgloss
1404 pdf-target: maybe-pdf-target-libffi
1405 pdf-target: maybe-pdf-target-libjava
1406 pdf-target: maybe-pdf-target-zlib
1407 pdf-target: maybe-pdf-target-boehm-gc
1408 pdf-target: maybe-pdf-target-rda
1409 pdf-target: maybe-pdf-target-libada
1410 pdf-target: maybe-pdf-target-libgomp
1411 pdf-target: maybe-pdf-target-libitm
1412 pdf-target: maybe-pdf-target-libatomic
1413
1414 .PHONY: do-html
1415 do-html:
1416         @: $(MAKE); $(unstage)
1417         @r=`${PWD_COMMAND}`; export r; \
1418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1419         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1420           html-target
1421
1422
1423 .PHONY: html-host
1424
1425 html-host: maybe-html-bfd
1426 html-host: maybe-html-opcodes
1427 html-host: maybe-html-binutils
1428 html-host: maybe-html-bison
1429 html-host: maybe-html-cgen
1430 html-host: maybe-html-dejagnu
1431 html-host: maybe-html-etc
1432 html-host: maybe-html-fastjar
1433 html-host: maybe-html-fixincludes
1434 html-host: maybe-html-flex
1435 html-host: maybe-html-gas
1436 html-host: maybe-html-gcc
1437 html-host: maybe-html-gmp
1438 html-host: maybe-html-mpfr
1439 html-host: maybe-html-mpc
1440 html-host: maybe-html-isl
1441 html-host: maybe-html-libelf
1442 html-host: maybe-html-gold
1443 html-host: maybe-html-gprof
1444 html-host: maybe-html-intl
1445 html-host: maybe-html-tcl
1446 html-host: maybe-html-itcl
1447 html-host: maybe-html-ld
1448 html-host: maybe-html-libbacktrace
1449 html-host: maybe-html-libcpp
1450 html-host: maybe-html-libdecnumber
1451 html-host: maybe-html-libgui
1452 html-host: maybe-html-libiberty
1453 html-host: maybe-html-libiberty-linker-plugin
1454 html-host: maybe-html-libiconv
1455 html-host: maybe-html-m4
1456 html-host: maybe-html-readline
1457 html-host: maybe-html-sid
1458 html-host: maybe-html-sim
1459 html-host: maybe-html-texinfo
1460 html-host: maybe-html-zlib
1461 html-host: maybe-html-gdb
1462 html-host: maybe-html-expect
1463 html-host: maybe-html-guile
1464 html-host: maybe-html-tk
1465 html-host: maybe-html-libtermcap
1466 html-host: maybe-html-utils
1467 html-host: maybe-html-gnattools
1468 html-host: maybe-html-lto-plugin
1469 html-host: maybe-html-libcc1
1470 html-host: maybe-html-gotools
1471
1472 .PHONY: html-target
1473
1474 html-target: maybe-html-target-libstdc++-v3
1475 html-target: maybe-html-target-libsanitizer
1476 html-target: maybe-html-target-libmpx
1477 html-target: maybe-html-target-libvtv
1478 html-target: maybe-html-target-libcilkrts
1479 html-target: maybe-html-target-liboffloadmic
1480 html-target: maybe-html-target-libssp
1481 html-target: maybe-html-target-newlib
1482 html-target: maybe-html-target-libgcc
1483 html-target: maybe-html-target-libbacktrace
1484 html-target: maybe-html-target-libquadmath
1485 html-target: maybe-html-target-libgfortran
1486 html-target: maybe-html-target-libobjc
1487 html-target: maybe-html-target-libgo
1488 html-target: maybe-html-target-libtermcap
1489 html-target: maybe-html-target-winsup
1490 html-target: maybe-html-target-libgloss
1491 html-target: maybe-html-target-libffi
1492 html-target: maybe-html-target-libjava
1493 html-target: maybe-html-target-zlib
1494 html-target: maybe-html-target-boehm-gc
1495 html-target: maybe-html-target-rda
1496 html-target: maybe-html-target-libada
1497 html-target: maybe-html-target-libgomp
1498 html-target: maybe-html-target-libitm
1499 html-target: maybe-html-target-libatomic
1500
1501 .PHONY: do-TAGS
1502 do-TAGS:
1503         @: $(MAKE); $(unstage)
1504         @r=`${PWD_COMMAND}`; export r; \
1505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1506         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1507           TAGS-target
1508
1509
1510 .PHONY: TAGS-host
1511
1512 TAGS-host: maybe-TAGS-bfd
1513 TAGS-host: maybe-TAGS-opcodes
1514 TAGS-host: maybe-TAGS-binutils
1515 TAGS-host: maybe-TAGS-bison
1516 TAGS-host: maybe-TAGS-cgen
1517 TAGS-host: maybe-TAGS-dejagnu
1518 TAGS-host: maybe-TAGS-etc
1519 TAGS-host: maybe-TAGS-fastjar
1520 TAGS-host: maybe-TAGS-fixincludes
1521 TAGS-host: maybe-TAGS-flex
1522 TAGS-host: maybe-TAGS-gas
1523 TAGS-host: maybe-TAGS-gcc
1524 TAGS-host: maybe-TAGS-gmp
1525 TAGS-host: maybe-TAGS-mpfr
1526 TAGS-host: maybe-TAGS-mpc
1527 TAGS-host: maybe-TAGS-isl
1528 TAGS-host: maybe-TAGS-libelf
1529 TAGS-host: maybe-TAGS-gold
1530 TAGS-host: maybe-TAGS-gprof
1531 TAGS-host: maybe-TAGS-intl
1532 TAGS-host: maybe-TAGS-tcl
1533 TAGS-host: maybe-TAGS-itcl
1534 TAGS-host: maybe-TAGS-ld
1535 TAGS-host: maybe-TAGS-libbacktrace
1536 TAGS-host: maybe-TAGS-libcpp
1537 TAGS-host: maybe-TAGS-libdecnumber
1538 TAGS-host: maybe-TAGS-libgui
1539 TAGS-host: maybe-TAGS-libiberty
1540 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1541 TAGS-host: maybe-TAGS-libiconv
1542 TAGS-host: maybe-TAGS-m4
1543 TAGS-host: maybe-TAGS-readline
1544 TAGS-host: maybe-TAGS-sid
1545 TAGS-host: maybe-TAGS-sim
1546 TAGS-host: maybe-TAGS-texinfo
1547 TAGS-host: maybe-TAGS-zlib
1548 TAGS-host: maybe-TAGS-gdb
1549 TAGS-host: maybe-TAGS-expect
1550 TAGS-host: maybe-TAGS-guile
1551 TAGS-host: maybe-TAGS-tk
1552 TAGS-host: maybe-TAGS-libtermcap
1553 TAGS-host: maybe-TAGS-utils
1554 TAGS-host: maybe-TAGS-gnattools
1555 TAGS-host: maybe-TAGS-lto-plugin
1556 TAGS-host: maybe-TAGS-libcc1
1557 TAGS-host: maybe-TAGS-gotools
1558
1559 .PHONY: TAGS-target
1560
1561 TAGS-target: maybe-TAGS-target-libstdc++-v3
1562 TAGS-target: maybe-TAGS-target-libsanitizer
1563 TAGS-target: maybe-TAGS-target-libmpx
1564 TAGS-target: maybe-TAGS-target-libvtv
1565 TAGS-target: maybe-TAGS-target-libcilkrts
1566 TAGS-target: maybe-TAGS-target-liboffloadmic
1567 TAGS-target: maybe-TAGS-target-libssp
1568 TAGS-target: maybe-TAGS-target-newlib
1569 TAGS-target: maybe-TAGS-target-libgcc
1570 TAGS-target: maybe-TAGS-target-libbacktrace
1571 TAGS-target: maybe-TAGS-target-libquadmath
1572 TAGS-target: maybe-TAGS-target-libgfortran
1573 TAGS-target: maybe-TAGS-target-libobjc
1574 TAGS-target: maybe-TAGS-target-libgo
1575 TAGS-target: maybe-TAGS-target-libtermcap
1576 TAGS-target: maybe-TAGS-target-winsup
1577 TAGS-target: maybe-TAGS-target-libgloss
1578 TAGS-target: maybe-TAGS-target-libffi
1579 TAGS-target: maybe-TAGS-target-libjava
1580 TAGS-target: maybe-TAGS-target-zlib
1581 TAGS-target: maybe-TAGS-target-boehm-gc
1582 TAGS-target: maybe-TAGS-target-rda
1583 TAGS-target: maybe-TAGS-target-libada
1584 TAGS-target: maybe-TAGS-target-libgomp
1585 TAGS-target: maybe-TAGS-target-libitm
1586 TAGS-target: maybe-TAGS-target-libatomic
1587
1588 .PHONY: do-install-info
1589 do-install-info:
1590         @: $(MAKE); $(unstage)
1591         @r=`${PWD_COMMAND}`; export r; \
1592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1593         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1594           install-info-target
1595
1596
1597 .PHONY: install-info-host
1598
1599 install-info-host: maybe-install-info-bfd
1600 install-info-host: maybe-install-info-opcodes
1601 install-info-host: maybe-install-info-binutils
1602 install-info-host: maybe-install-info-bison
1603 install-info-host: maybe-install-info-cgen
1604 install-info-host: maybe-install-info-dejagnu
1605 install-info-host: maybe-install-info-etc
1606 install-info-host: maybe-install-info-fastjar
1607 install-info-host: maybe-install-info-fixincludes
1608 install-info-host: maybe-install-info-flex
1609 install-info-host: maybe-install-info-gas
1610 install-info-host: maybe-install-info-gcc
1611 install-info-host: maybe-install-info-gmp
1612 install-info-host: maybe-install-info-mpfr
1613 install-info-host: maybe-install-info-mpc
1614 install-info-host: maybe-install-info-isl
1615 install-info-host: maybe-install-info-libelf
1616 install-info-host: maybe-install-info-gold
1617 install-info-host: maybe-install-info-gprof
1618 install-info-host: maybe-install-info-intl
1619 install-info-host: maybe-install-info-tcl
1620 install-info-host: maybe-install-info-itcl
1621 install-info-host: maybe-install-info-ld
1622 install-info-host: maybe-install-info-libbacktrace
1623 install-info-host: maybe-install-info-libcpp
1624 install-info-host: maybe-install-info-libdecnumber
1625 install-info-host: maybe-install-info-libgui
1626 install-info-host: maybe-install-info-libiberty
1627 install-info-host: maybe-install-info-libiberty-linker-plugin
1628 install-info-host: maybe-install-info-libiconv
1629 install-info-host: maybe-install-info-m4
1630 install-info-host: maybe-install-info-readline
1631 install-info-host: maybe-install-info-sid
1632 install-info-host: maybe-install-info-sim
1633 install-info-host: maybe-install-info-texinfo
1634 install-info-host: maybe-install-info-zlib
1635 install-info-host: maybe-install-info-gdb
1636 install-info-host: maybe-install-info-expect
1637 install-info-host: maybe-install-info-guile
1638 install-info-host: maybe-install-info-tk
1639 install-info-host: maybe-install-info-libtermcap
1640 install-info-host: maybe-install-info-utils
1641 install-info-host: maybe-install-info-gnattools
1642 install-info-host: maybe-install-info-lto-plugin
1643 install-info-host: maybe-install-info-libcc1
1644 install-info-host: maybe-install-info-gotools
1645
1646 .PHONY: install-info-target
1647
1648 install-info-target: maybe-install-info-target-libstdc++-v3
1649 install-info-target: maybe-install-info-target-libsanitizer
1650 install-info-target: maybe-install-info-target-libmpx
1651 install-info-target: maybe-install-info-target-libvtv
1652 install-info-target: maybe-install-info-target-libcilkrts
1653 install-info-target: maybe-install-info-target-liboffloadmic
1654 install-info-target: maybe-install-info-target-libssp
1655 install-info-target: maybe-install-info-target-newlib
1656 install-info-target: maybe-install-info-target-libgcc
1657 install-info-target: maybe-install-info-target-libbacktrace
1658 install-info-target: maybe-install-info-target-libquadmath
1659 install-info-target: maybe-install-info-target-libgfortran
1660 install-info-target: maybe-install-info-target-libobjc
1661 install-info-target: maybe-install-info-target-libgo
1662 install-info-target: maybe-install-info-target-libtermcap
1663 install-info-target: maybe-install-info-target-winsup
1664 install-info-target: maybe-install-info-target-libgloss
1665 install-info-target: maybe-install-info-target-libffi
1666 install-info-target: maybe-install-info-target-libjava
1667 install-info-target: maybe-install-info-target-zlib
1668 install-info-target: maybe-install-info-target-boehm-gc
1669 install-info-target: maybe-install-info-target-rda
1670 install-info-target: maybe-install-info-target-libada
1671 install-info-target: maybe-install-info-target-libgomp
1672 install-info-target: maybe-install-info-target-libitm
1673 install-info-target: maybe-install-info-target-libatomic
1674
1675 .PHONY: do-install-pdf
1676 do-install-pdf:
1677         @: $(MAKE); $(unstage)
1678         @r=`${PWD_COMMAND}`; export r; \
1679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1680         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1681           install-pdf-target
1682
1683
1684 .PHONY: install-pdf-host
1685
1686 install-pdf-host: maybe-install-pdf-bfd
1687 install-pdf-host: maybe-install-pdf-opcodes
1688 install-pdf-host: maybe-install-pdf-binutils
1689 install-pdf-host: maybe-install-pdf-bison
1690 install-pdf-host: maybe-install-pdf-cgen
1691 install-pdf-host: maybe-install-pdf-dejagnu
1692 install-pdf-host: maybe-install-pdf-etc
1693 install-pdf-host: maybe-install-pdf-fastjar
1694 install-pdf-host: maybe-install-pdf-fixincludes
1695 install-pdf-host: maybe-install-pdf-flex
1696 install-pdf-host: maybe-install-pdf-gas
1697 install-pdf-host: maybe-install-pdf-gcc
1698 install-pdf-host: maybe-install-pdf-gmp
1699 install-pdf-host: maybe-install-pdf-mpfr
1700 install-pdf-host: maybe-install-pdf-mpc
1701 install-pdf-host: maybe-install-pdf-isl
1702 install-pdf-host: maybe-install-pdf-libelf
1703 install-pdf-host: maybe-install-pdf-gold
1704 install-pdf-host: maybe-install-pdf-gprof
1705 install-pdf-host: maybe-install-pdf-intl
1706 install-pdf-host: maybe-install-pdf-tcl
1707 install-pdf-host: maybe-install-pdf-itcl
1708 install-pdf-host: maybe-install-pdf-ld
1709 install-pdf-host: maybe-install-pdf-libbacktrace
1710 install-pdf-host: maybe-install-pdf-libcpp
1711 install-pdf-host: maybe-install-pdf-libdecnumber
1712 install-pdf-host: maybe-install-pdf-libgui
1713 install-pdf-host: maybe-install-pdf-libiberty
1714 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1715 install-pdf-host: maybe-install-pdf-libiconv
1716 install-pdf-host: maybe-install-pdf-m4
1717 install-pdf-host: maybe-install-pdf-readline
1718 install-pdf-host: maybe-install-pdf-sid
1719 install-pdf-host: maybe-install-pdf-sim
1720 install-pdf-host: maybe-install-pdf-texinfo
1721 install-pdf-host: maybe-install-pdf-zlib
1722 install-pdf-host: maybe-install-pdf-gdb
1723 install-pdf-host: maybe-install-pdf-expect
1724 install-pdf-host: maybe-install-pdf-guile
1725 install-pdf-host: maybe-install-pdf-tk
1726 install-pdf-host: maybe-install-pdf-libtermcap
1727 install-pdf-host: maybe-install-pdf-utils
1728 install-pdf-host: maybe-install-pdf-gnattools
1729 install-pdf-host: maybe-install-pdf-lto-plugin
1730 install-pdf-host: maybe-install-pdf-libcc1
1731 install-pdf-host: maybe-install-pdf-gotools
1732
1733 .PHONY: install-pdf-target
1734
1735 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1736 install-pdf-target: maybe-install-pdf-target-libsanitizer
1737 install-pdf-target: maybe-install-pdf-target-libmpx
1738 install-pdf-target: maybe-install-pdf-target-libvtv
1739 install-pdf-target: maybe-install-pdf-target-libcilkrts
1740 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1741 install-pdf-target: maybe-install-pdf-target-libssp
1742 install-pdf-target: maybe-install-pdf-target-newlib
1743 install-pdf-target: maybe-install-pdf-target-libgcc
1744 install-pdf-target: maybe-install-pdf-target-libbacktrace
1745 install-pdf-target: maybe-install-pdf-target-libquadmath
1746 install-pdf-target: maybe-install-pdf-target-libgfortran
1747 install-pdf-target: maybe-install-pdf-target-libobjc
1748 install-pdf-target: maybe-install-pdf-target-libgo
1749 install-pdf-target: maybe-install-pdf-target-libtermcap
1750 install-pdf-target: maybe-install-pdf-target-winsup
1751 install-pdf-target: maybe-install-pdf-target-libgloss
1752 install-pdf-target: maybe-install-pdf-target-libffi
1753 install-pdf-target: maybe-install-pdf-target-libjava
1754 install-pdf-target: maybe-install-pdf-target-zlib
1755 install-pdf-target: maybe-install-pdf-target-boehm-gc
1756 install-pdf-target: maybe-install-pdf-target-rda
1757 install-pdf-target: maybe-install-pdf-target-libada
1758 install-pdf-target: maybe-install-pdf-target-libgomp
1759 install-pdf-target: maybe-install-pdf-target-libitm
1760 install-pdf-target: maybe-install-pdf-target-libatomic
1761
1762 .PHONY: do-install-html
1763 do-install-html:
1764         @: $(MAKE); $(unstage)
1765         @r=`${PWD_COMMAND}`; export r; \
1766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1767         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1768           install-html-target
1769
1770
1771 .PHONY: install-html-host
1772
1773 install-html-host: maybe-install-html-bfd
1774 install-html-host: maybe-install-html-opcodes
1775 install-html-host: maybe-install-html-binutils
1776 install-html-host: maybe-install-html-bison
1777 install-html-host: maybe-install-html-cgen
1778 install-html-host: maybe-install-html-dejagnu
1779 install-html-host: maybe-install-html-etc
1780 install-html-host: maybe-install-html-fastjar
1781 install-html-host: maybe-install-html-fixincludes
1782 install-html-host: maybe-install-html-flex
1783 install-html-host: maybe-install-html-gas
1784 install-html-host: maybe-install-html-gcc
1785 install-html-host: maybe-install-html-gmp
1786 install-html-host: maybe-install-html-mpfr
1787 install-html-host: maybe-install-html-mpc
1788 install-html-host: maybe-install-html-isl
1789 install-html-host: maybe-install-html-libelf
1790 install-html-host: maybe-install-html-gold
1791 install-html-host: maybe-install-html-gprof
1792 install-html-host: maybe-install-html-intl
1793 install-html-host: maybe-install-html-tcl
1794 install-html-host: maybe-install-html-itcl
1795 install-html-host: maybe-install-html-ld
1796 install-html-host: maybe-install-html-libbacktrace
1797 install-html-host: maybe-install-html-libcpp
1798 install-html-host: maybe-install-html-libdecnumber
1799 install-html-host: maybe-install-html-libgui
1800 install-html-host: maybe-install-html-libiberty
1801 install-html-host: maybe-install-html-libiberty-linker-plugin
1802 install-html-host: maybe-install-html-libiconv
1803 install-html-host: maybe-install-html-m4
1804 install-html-host: maybe-install-html-readline
1805 install-html-host: maybe-install-html-sid
1806 install-html-host: maybe-install-html-sim
1807 install-html-host: maybe-install-html-texinfo
1808 install-html-host: maybe-install-html-zlib
1809 install-html-host: maybe-install-html-gdb
1810 install-html-host: maybe-install-html-expect
1811 install-html-host: maybe-install-html-guile
1812 install-html-host: maybe-install-html-tk
1813 install-html-host: maybe-install-html-libtermcap
1814 install-html-host: maybe-install-html-utils
1815 install-html-host: maybe-install-html-gnattools
1816 install-html-host: maybe-install-html-lto-plugin
1817 install-html-host: maybe-install-html-libcc1
1818 install-html-host: maybe-install-html-gotools
1819
1820 .PHONY: install-html-target
1821
1822 install-html-target: maybe-install-html-target-libstdc++-v3
1823 install-html-target: maybe-install-html-target-libsanitizer
1824 install-html-target: maybe-install-html-target-libmpx
1825 install-html-target: maybe-install-html-target-libvtv
1826 install-html-target: maybe-install-html-target-libcilkrts
1827 install-html-target: maybe-install-html-target-liboffloadmic
1828 install-html-target: maybe-install-html-target-libssp
1829 install-html-target: maybe-install-html-target-newlib
1830 install-html-target: maybe-install-html-target-libgcc
1831 install-html-target: maybe-install-html-target-libbacktrace
1832 install-html-target: maybe-install-html-target-libquadmath
1833 install-html-target: maybe-install-html-target-libgfortran
1834 install-html-target: maybe-install-html-target-libobjc
1835 install-html-target: maybe-install-html-target-libgo
1836 install-html-target: maybe-install-html-target-libtermcap
1837 install-html-target: maybe-install-html-target-winsup
1838 install-html-target: maybe-install-html-target-libgloss
1839 install-html-target: maybe-install-html-target-libffi
1840 install-html-target: maybe-install-html-target-libjava
1841 install-html-target: maybe-install-html-target-zlib
1842 install-html-target: maybe-install-html-target-boehm-gc
1843 install-html-target: maybe-install-html-target-rda
1844 install-html-target: maybe-install-html-target-libada
1845 install-html-target: maybe-install-html-target-libgomp
1846 install-html-target: maybe-install-html-target-libitm
1847 install-html-target: maybe-install-html-target-libatomic
1848
1849 .PHONY: do-installcheck
1850 do-installcheck:
1851         @: $(MAKE); $(unstage)
1852         @r=`${PWD_COMMAND}`; export r; \
1853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1854         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1855           installcheck-target
1856
1857
1858 .PHONY: installcheck-host
1859
1860 installcheck-host: maybe-installcheck-bfd
1861 installcheck-host: maybe-installcheck-opcodes
1862 installcheck-host: maybe-installcheck-binutils
1863 installcheck-host: maybe-installcheck-bison
1864 installcheck-host: maybe-installcheck-cgen
1865 installcheck-host: maybe-installcheck-dejagnu
1866 installcheck-host: maybe-installcheck-etc
1867 installcheck-host: maybe-installcheck-fastjar
1868 installcheck-host: maybe-installcheck-fixincludes
1869 installcheck-host: maybe-installcheck-flex
1870 installcheck-host: maybe-installcheck-gas
1871 installcheck-host: maybe-installcheck-gcc
1872 installcheck-host: maybe-installcheck-gmp
1873 installcheck-host: maybe-installcheck-mpfr
1874 installcheck-host: maybe-installcheck-mpc
1875 installcheck-host: maybe-installcheck-isl
1876 installcheck-host: maybe-installcheck-libelf
1877 installcheck-host: maybe-installcheck-gold
1878 installcheck-host: maybe-installcheck-gprof
1879 installcheck-host: maybe-installcheck-intl
1880 installcheck-host: maybe-installcheck-tcl
1881 installcheck-host: maybe-installcheck-itcl
1882 installcheck-host: maybe-installcheck-ld
1883 installcheck-host: maybe-installcheck-libbacktrace
1884 installcheck-host: maybe-installcheck-libcpp
1885 installcheck-host: maybe-installcheck-libdecnumber
1886 installcheck-host: maybe-installcheck-libgui
1887 installcheck-host: maybe-installcheck-libiberty
1888 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1889 installcheck-host: maybe-installcheck-libiconv
1890 installcheck-host: maybe-installcheck-m4
1891 installcheck-host: maybe-installcheck-readline
1892 installcheck-host: maybe-installcheck-sid
1893 installcheck-host: maybe-installcheck-sim
1894 installcheck-host: maybe-installcheck-texinfo
1895 installcheck-host: maybe-installcheck-zlib
1896 installcheck-host: maybe-installcheck-gdb
1897 installcheck-host: maybe-installcheck-expect
1898 installcheck-host: maybe-installcheck-guile
1899 installcheck-host: maybe-installcheck-tk
1900 installcheck-host: maybe-installcheck-libtermcap
1901 installcheck-host: maybe-installcheck-utils
1902 installcheck-host: maybe-installcheck-gnattools
1903 installcheck-host: maybe-installcheck-lto-plugin
1904 installcheck-host: maybe-installcheck-libcc1
1905 installcheck-host: maybe-installcheck-gotools
1906
1907 .PHONY: installcheck-target
1908
1909 installcheck-target: maybe-installcheck-target-libstdc++-v3
1910 installcheck-target: maybe-installcheck-target-libsanitizer
1911 installcheck-target: maybe-installcheck-target-libmpx
1912 installcheck-target: maybe-installcheck-target-libvtv
1913 installcheck-target: maybe-installcheck-target-libcilkrts
1914 installcheck-target: maybe-installcheck-target-liboffloadmic
1915 installcheck-target: maybe-installcheck-target-libssp
1916 installcheck-target: maybe-installcheck-target-newlib
1917 installcheck-target: maybe-installcheck-target-libgcc
1918 installcheck-target: maybe-installcheck-target-libbacktrace
1919 installcheck-target: maybe-installcheck-target-libquadmath
1920 installcheck-target: maybe-installcheck-target-libgfortran
1921 installcheck-target: maybe-installcheck-target-libobjc
1922 installcheck-target: maybe-installcheck-target-libgo
1923 installcheck-target: maybe-installcheck-target-libtermcap
1924 installcheck-target: maybe-installcheck-target-winsup
1925 installcheck-target: maybe-installcheck-target-libgloss
1926 installcheck-target: maybe-installcheck-target-libffi
1927 installcheck-target: maybe-installcheck-target-libjava
1928 installcheck-target: maybe-installcheck-target-zlib
1929 installcheck-target: maybe-installcheck-target-boehm-gc
1930 installcheck-target: maybe-installcheck-target-rda
1931 installcheck-target: maybe-installcheck-target-libada
1932 installcheck-target: maybe-installcheck-target-libgomp
1933 installcheck-target: maybe-installcheck-target-libitm
1934 installcheck-target: maybe-installcheck-target-libatomic
1935
1936 .PHONY: do-mostlyclean
1937 do-mostlyclean:
1938         @: $(MAKE); $(unstage)
1939         @r=`${PWD_COMMAND}`; export r; \
1940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1941         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1942           mostlyclean-target
1943
1944
1945 .PHONY: mostlyclean-host
1946
1947 mostlyclean-host: maybe-mostlyclean-bfd
1948 mostlyclean-host: maybe-mostlyclean-opcodes
1949 mostlyclean-host: maybe-mostlyclean-binutils
1950 mostlyclean-host: maybe-mostlyclean-bison
1951 mostlyclean-host: maybe-mostlyclean-cgen
1952 mostlyclean-host: maybe-mostlyclean-dejagnu
1953 mostlyclean-host: maybe-mostlyclean-etc
1954 mostlyclean-host: maybe-mostlyclean-fastjar
1955 mostlyclean-host: maybe-mostlyclean-fixincludes
1956 mostlyclean-host: maybe-mostlyclean-flex
1957 mostlyclean-host: maybe-mostlyclean-gas
1958 mostlyclean-host: maybe-mostlyclean-gcc
1959 mostlyclean-host: maybe-mostlyclean-gmp
1960 mostlyclean-host: maybe-mostlyclean-mpfr
1961 mostlyclean-host: maybe-mostlyclean-mpc
1962 mostlyclean-host: maybe-mostlyclean-isl
1963 mostlyclean-host: maybe-mostlyclean-libelf
1964 mostlyclean-host: maybe-mostlyclean-gold
1965 mostlyclean-host: maybe-mostlyclean-gprof
1966 mostlyclean-host: maybe-mostlyclean-intl
1967 mostlyclean-host: maybe-mostlyclean-tcl
1968 mostlyclean-host: maybe-mostlyclean-itcl
1969 mostlyclean-host: maybe-mostlyclean-ld
1970 mostlyclean-host: maybe-mostlyclean-libbacktrace
1971 mostlyclean-host: maybe-mostlyclean-libcpp
1972 mostlyclean-host: maybe-mostlyclean-libdecnumber
1973 mostlyclean-host: maybe-mostlyclean-libgui
1974 mostlyclean-host: maybe-mostlyclean-libiberty
1975 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1976 mostlyclean-host: maybe-mostlyclean-libiconv
1977 mostlyclean-host: maybe-mostlyclean-m4
1978 mostlyclean-host: maybe-mostlyclean-readline
1979 mostlyclean-host: maybe-mostlyclean-sid
1980 mostlyclean-host: maybe-mostlyclean-sim
1981 mostlyclean-host: maybe-mostlyclean-texinfo
1982 mostlyclean-host: maybe-mostlyclean-zlib
1983 mostlyclean-host: maybe-mostlyclean-gdb
1984 mostlyclean-host: maybe-mostlyclean-expect
1985 mostlyclean-host: maybe-mostlyclean-guile
1986 mostlyclean-host: maybe-mostlyclean-tk
1987 mostlyclean-host: maybe-mostlyclean-libtermcap
1988 mostlyclean-host: maybe-mostlyclean-utils
1989 mostlyclean-host: maybe-mostlyclean-gnattools
1990 mostlyclean-host: maybe-mostlyclean-lto-plugin
1991 mostlyclean-host: maybe-mostlyclean-libcc1
1992 mostlyclean-host: maybe-mostlyclean-gotools
1993
1994 .PHONY: mostlyclean-target
1995
1996 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1997 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
1998 mostlyclean-target: maybe-mostlyclean-target-libmpx
1999 mostlyclean-target: maybe-mostlyclean-target-libvtv
2000 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
2001 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2002 mostlyclean-target: maybe-mostlyclean-target-libssp
2003 mostlyclean-target: maybe-mostlyclean-target-newlib
2004 mostlyclean-target: maybe-mostlyclean-target-libgcc
2005 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2006 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2007 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2008 mostlyclean-target: maybe-mostlyclean-target-libobjc
2009 mostlyclean-target: maybe-mostlyclean-target-libgo
2010 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2011 mostlyclean-target: maybe-mostlyclean-target-winsup
2012 mostlyclean-target: maybe-mostlyclean-target-libgloss
2013 mostlyclean-target: maybe-mostlyclean-target-libffi
2014 mostlyclean-target: maybe-mostlyclean-target-libjava
2015 mostlyclean-target: maybe-mostlyclean-target-zlib
2016 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2017 mostlyclean-target: maybe-mostlyclean-target-rda
2018 mostlyclean-target: maybe-mostlyclean-target-libada
2019 mostlyclean-target: maybe-mostlyclean-target-libgomp
2020 mostlyclean-target: maybe-mostlyclean-target-libitm
2021 mostlyclean-target: maybe-mostlyclean-target-libatomic
2022
2023 .PHONY: do-clean
2024 do-clean:
2025         @: $(MAKE); $(unstage)
2026         @r=`${PWD_COMMAND}`; export r; \
2027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2028         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2029           clean-target
2030
2031
2032 .PHONY: clean-host
2033
2034 clean-host: maybe-clean-bfd
2035 clean-host: maybe-clean-opcodes
2036 clean-host: maybe-clean-binutils
2037 clean-host: maybe-clean-bison
2038 clean-host: maybe-clean-cgen
2039 clean-host: maybe-clean-dejagnu
2040 clean-host: maybe-clean-etc
2041 clean-host: maybe-clean-fastjar
2042 clean-host: maybe-clean-fixincludes
2043 clean-host: maybe-clean-flex
2044 clean-host: maybe-clean-gas
2045 clean-host: maybe-clean-gcc
2046 clean-host: maybe-clean-gmp
2047 clean-host: maybe-clean-mpfr
2048 clean-host: maybe-clean-mpc
2049 clean-host: maybe-clean-isl
2050 clean-host: maybe-clean-libelf
2051 clean-host: maybe-clean-gold
2052 clean-host: maybe-clean-gprof
2053 clean-host: maybe-clean-intl
2054 clean-host: maybe-clean-tcl
2055 clean-host: maybe-clean-itcl
2056 clean-host: maybe-clean-ld
2057 clean-host: maybe-clean-libbacktrace
2058 clean-host: maybe-clean-libcpp
2059 clean-host: maybe-clean-libdecnumber
2060 clean-host: maybe-clean-libgui
2061 clean-host: maybe-clean-libiberty
2062 clean-host: maybe-clean-libiberty-linker-plugin
2063 clean-host: maybe-clean-libiconv
2064 clean-host: maybe-clean-m4
2065 clean-host: maybe-clean-readline
2066 clean-host: maybe-clean-sid
2067 clean-host: maybe-clean-sim
2068 clean-host: maybe-clean-texinfo
2069 clean-host: maybe-clean-zlib
2070 clean-host: maybe-clean-gdb
2071 clean-host: maybe-clean-expect
2072 clean-host: maybe-clean-guile
2073 clean-host: maybe-clean-tk
2074 clean-host: maybe-clean-libtermcap
2075 clean-host: maybe-clean-utils
2076 clean-host: maybe-clean-gnattools
2077 clean-host: maybe-clean-lto-plugin
2078 clean-host: maybe-clean-libcc1
2079 clean-host: maybe-clean-gotools
2080
2081 .PHONY: clean-target
2082
2083 clean-target: maybe-clean-target-libstdc++-v3
2084 clean-target: maybe-clean-target-libsanitizer
2085 clean-target: maybe-clean-target-libmpx
2086 clean-target: maybe-clean-target-libvtv
2087 clean-target: maybe-clean-target-libcilkrts
2088 clean-target: maybe-clean-target-liboffloadmic
2089 clean-target: maybe-clean-target-libssp
2090 clean-target: maybe-clean-target-newlib
2091 clean-target: maybe-clean-target-libgcc
2092 clean-target: maybe-clean-target-libbacktrace
2093 clean-target: maybe-clean-target-libquadmath
2094 clean-target: maybe-clean-target-libgfortran
2095 clean-target: maybe-clean-target-libobjc
2096 clean-target: maybe-clean-target-libgo
2097 clean-target: maybe-clean-target-libtermcap
2098 clean-target: maybe-clean-target-winsup
2099 clean-target: maybe-clean-target-libgloss
2100 clean-target: maybe-clean-target-libffi
2101 clean-target: maybe-clean-target-libjava
2102 clean-target: maybe-clean-target-zlib
2103 clean-target: maybe-clean-target-boehm-gc
2104 clean-target: maybe-clean-target-rda
2105 clean-target: maybe-clean-target-libada
2106 clean-target: maybe-clean-target-libgomp
2107 clean-target: maybe-clean-target-libitm
2108 clean-target: maybe-clean-target-libatomic
2109
2110 .PHONY: do-distclean
2111 do-distclean:
2112         @: $(MAKE); $(unstage)
2113         @r=`${PWD_COMMAND}`; export r; \
2114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2115         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2116           distclean-target
2117
2118
2119 .PHONY: distclean-host
2120
2121 distclean-host: maybe-distclean-bfd
2122 distclean-host: maybe-distclean-opcodes
2123 distclean-host: maybe-distclean-binutils
2124 distclean-host: maybe-distclean-bison
2125 distclean-host: maybe-distclean-cgen
2126 distclean-host: maybe-distclean-dejagnu
2127 distclean-host: maybe-distclean-etc
2128 distclean-host: maybe-distclean-fastjar
2129 distclean-host: maybe-distclean-fixincludes
2130 distclean-host: maybe-distclean-flex
2131 distclean-host: maybe-distclean-gas
2132 distclean-host: maybe-distclean-gcc
2133 distclean-host: maybe-distclean-gmp
2134 distclean-host: maybe-distclean-mpfr
2135 distclean-host: maybe-distclean-mpc
2136 distclean-host: maybe-distclean-isl
2137 distclean-host: maybe-distclean-libelf
2138 distclean-host: maybe-distclean-gold
2139 distclean-host: maybe-distclean-gprof
2140 distclean-host: maybe-distclean-intl
2141 distclean-host: maybe-distclean-tcl
2142 distclean-host: maybe-distclean-itcl
2143 distclean-host: maybe-distclean-ld
2144 distclean-host: maybe-distclean-libbacktrace
2145 distclean-host: maybe-distclean-libcpp
2146 distclean-host: maybe-distclean-libdecnumber
2147 distclean-host: maybe-distclean-libgui
2148 distclean-host: maybe-distclean-libiberty
2149 distclean-host: maybe-distclean-libiberty-linker-plugin
2150 distclean-host: maybe-distclean-libiconv
2151 distclean-host: maybe-distclean-m4
2152 distclean-host: maybe-distclean-readline
2153 distclean-host: maybe-distclean-sid
2154 distclean-host: maybe-distclean-sim
2155 distclean-host: maybe-distclean-texinfo
2156 distclean-host: maybe-distclean-zlib
2157 distclean-host: maybe-distclean-gdb
2158 distclean-host: maybe-distclean-expect
2159 distclean-host: maybe-distclean-guile
2160 distclean-host: maybe-distclean-tk
2161 distclean-host: maybe-distclean-libtermcap
2162 distclean-host: maybe-distclean-utils
2163 distclean-host: maybe-distclean-gnattools
2164 distclean-host: maybe-distclean-lto-plugin
2165 distclean-host: maybe-distclean-libcc1
2166 distclean-host: maybe-distclean-gotools
2167
2168 .PHONY: distclean-target
2169
2170 distclean-target: maybe-distclean-target-libstdc++-v3
2171 distclean-target: maybe-distclean-target-libsanitizer
2172 distclean-target: maybe-distclean-target-libmpx
2173 distclean-target: maybe-distclean-target-libvtv
2174 distclean-target: maybe-distclean-target-libcilkrts
2175 distclean-target: maybe-distclean-target-liboffloadmic
2176 distclean-target: maybe-distclean-target-libssp
2177 distclean-target: maybe-distclean-target-newlib
2178 distclean-target: maybe-distclean-target-libgcc
2179 distclean-target: maybe-distclean-target-libbacktrace
2180 distclean-target: maybe-distclean-target-libquadmath
2181 distclean-target: maybe-distclean-target-libgfortran
2182 distclean-target: maybe-distclean-target-libobjc
2183 distclean-target: maybe-distclean-target-libgo
2184 distclean-target: maybe-distclean-target-libtermcap
2185 distclean-target: maybe-distclean-target-winsup
2186 distclean-target: maybe-distclean-target-libgloss
2187 distclean-target: maybe-distclean-target-libffi
2188 distclean-target: maybe-distclean-target-libjava
2189 distclean-target: maybe-distclean-target-zlib
2190 distclean-target: maybe-distclean-target-boehm-gc
2191 distclean-target: maybe-distclean-target-rda
2192 distclean-target: maybe-distclean-target-libada
2193 distclean-target: maybe-distclean-target-libgomp
2194 distclean-target: maybe-distclean-target-libitm
2195 distclean-target: maybe-distclean-target-libatomic
2196
2197 .PHONY: do-maintainer-clean
2198 do-maintainer-clean:
2199         @: $(MAKE); $(unstage)
2200         @r=`${PWD_COMMAND}`; export r; \
2201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2202         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2203           maintainer-clean-target
2204
2205
2206 .PHONY: maintainer-clean-host
2207
2208 maintainer-clean-host: maybe-maintainer-clean-bfd
2209 maintainer-clean-host: maybe-maintainer-clean-opcodes
2210 maintainer-clean-host: maybe-maintainer-clean-binutils
2211 maintainer-clean-host: maybe-maintainer-clean-bison
2212 maintainer-clean-host: maybe-maintainer-clean-cgen
2213 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2214 maintainer-clean-host: maybe-maintainer-clean-etc
2215 maintainer-clean-host: maybe-maintainer-clean-fastjar
2216 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2217 maintainer-clean-host: maybe-maintainer-clean-flex
2218 maintainer-clean-host: maybe-maintainer-clean-gas
2219 maintainer-clean-host: maybe-maintainer-clean-gcc
2220 maintainer-clean-host: maybe-maintainer-clean-gmp
2221 maintainer-clean-host: maybe-maintainer-clean-mpfr
2222 maintainer-clean-host: maybe-maintainer-clean-mpc
2223 maintainer-clean-host: maybe-maintainer-clean-isl
2224 maintainer-clean-host: maybe-maintainer-clean-libelf
2225 maintainer-clean-host: maybe-maintainer-clean-gold
2226 maintainer-clean-host: maybe-maintainer-clean-gprof
2227 maintainer-clean-host: maybe-maintainer-clean-intl
2228 maintainer-clean-host: maybe-maintainer-clean-tcl
2229 maintainer-clean-host: maybe-maintainer-clean-itcl
2230 maintainer-clean-host: maybe-maintainer-clean-ld
2231 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2232 maintainer-clean-host: maybe-maintainer-clean-libcpp
2233 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2234 maintainer-clean-host: maybe-maintainer-clean-libgui
2235 maintainer-clean-host: maybe-maintainer-clean-libiberty
2236 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2237 maintainer-clean-host: maybe-maintainer-clean-libiconv
2238 maintainer-clean-host: maybe-maintainer-clean-m4
2239 maintainer-clean-host: maybe-maintainer-clean-readline
2240 maintainer-clean-host: maybe-maintainer-clean-sid
2241 maintainer-clean-host: maybe-maintainer-clean-sim
2242 maintainer-clean-host: maybe-maintainer-clean-texinfo
2243 maintainer-clean-host: maybe-maintainer-clean-zlib
2244 maintainer-clean-host: maybe-maintainer-clean-gdb
2245 maintainer-clean-host: maybe-maintainer-clean-expect
2246 maintainer-clean-host: maybe-maintainer-clean-guile
2247 maintainer-clean-host: maybe-maintainer-clean-tk
2248 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2249 maintainer-clean-host: maybe-maintainer-clean-utils
2250 maintainer-clean-host: maybe-maintainer-clean-gnattools
2251 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2252 maintainer-clean-host: maybe-maintainer-clean-libcc1
2253 maintainer-clean-host: maybe-maintainer-clean-gotools
2254
2255 .PHONY: maintainer-clean-target
2256
2257 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2258 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2259 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2260 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2261 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2262 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2263 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2264 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2265 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2266 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2267 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2268 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2269 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2270 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2271 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2272 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2273 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2274 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2275 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2276 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2277 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2278 maintainer-clean-target: maybe-maintainer-clean-target-rda
2279 maintainer-clean-target: maybe-maintainer-clean-target-libada
2280 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2281 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2282 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2283
2284
2285 # Here are the targets which correspond to the do-X targets.
2286
2287 .PHONY: info installcheck dvi pdf html
2288 .PHONY: install-info install-pdf install-html
2289 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2290 .PHONY: local-clean local-distclean local-maintainer-clean
2291 info: do-info
2292 installcheck: do-installcheck
2293 dvi: do-dvi
2294 pdf: do-pdf
2295 html: do-html
2296
2297 # Make sure makeinfo is built before we do a `make info', if we're
2298 # in fact building texinfo.
2299 do-info: maybe-all-texinfo
2300
2301 install-info: do-install-info dir.info
2302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2303         if [ -f dir.info ]; then \
2304           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2305         else true; fi
2306
2307 install-pdf: do-install-pdf
2308
2309 install-html: do-install-html
2310
2311 local-clean:
2312         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2313
2314 local-distclean:
2315         -rm -f Makefile config.status config.cache mh-frag mt-frag
2316         -rm -f maybedep.tmp serdep.tmp
2317         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2318           rm -rf $(TARGET_SUBDIR); \
2319         else true; fi
2320         -rm -rf $(BUILD_SUBDIR)
2321         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2322           rm -rf $(HOST_SUBDIR); \
2323         else true; fi
2324         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2325         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2326         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2327         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2328         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2329         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2330
2331 local-maintainer-clean:
2332         @echo "This command is intended for maintainers to use;"
2333         @echo "it deletes files that may require special tools to rebuild."
2334
2335 clean: do-clean local-clean
2336 mostlyclean: do-mostlyclean local-clean
2337 distclean: do-distclean local-clean local-distclean
2338 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2339 maintainer-clean: local-distclean
2340 realclean: maintainer-clean
2341
2342 # Check target.
2343
2344 .PHONY: check do-check
2345 check: do-check
2346
2347 # Only include modules actually being configured and built.
2348 .PHONY: check-host
2349 check-host:  \
2350     maybe-check-bfd \
2351     maybe-check-opcodes \
2352     maybe-check-binutils \
2353     maybe-check-bison \
2354     maybe-check-cgen \
2355     maybe-check-dejagnu \
2356     maybe-check-etc \
2357     maybe-check-fastjar \
2358     maybe-check-fixincludes \
2359     maybe-check-flex \
2360     maybe-check-gas \
2361     maybe-check-gcc \
2362     maybe-check-gmp \
2363     maybe-check-mpfr \
2364     maybe-check-mpc \
2365     maybe-check-isl \
2366     maybe-check-libelf \
2367     maybe-check-gold \
2368     maybe-check-gprof \
2369     maybe-check-intl \
2370     maybe-check-tcl \
2371     maybe-check-itcl \
2372     maybe-check-ld \
2373     maybe-check-libbacktrace \
2374     maybe-check-libcpp \
2375     maybe-check-libdecnumber \
2376     maybe-check-libgui \
2377     maybe-check-libiberty \
2378     maybe-check-libiberty-linker-plugin \
2379     maybe-check-libiconv \
2380     maybe-check-m4 \
2381     maybe-check-readline \
2382     maybe-check-sid \
2383     maybe-check-sim \
2384     maybe-check-texinfo \
2385     maybe-check-zlib \
2386     maybe-check-gdb \
2387     maybe-check-expect \
2388     maybe-check-guile \
2389     maybe-check-tk \
2390     maybe-check-libtermcap \
2391     maybe-check-utils \
2392     maybe-check-gnattools \
2393     maybe-check-lto-plugin \
2394     maybe-check-libcc1 \
2395     maybe-check-gotools
2396
2397 .PHONY: check-target
2398 check-target:  \
2399     maybe-check-target-libstdc++-v3 \
2400     maybe-check-target-libsanitizer \
2401     maybe-check-target-libmpx \
2402     maybe-check-target-libvtv \
2403     maybe-check-target-libcilkrts \
2404     maybe-check-target-liboffloadmic \
2405     maybe-check-target-libssp \
2406     maybe-check-target-newlib \
2407     maybe-check-target-libgcc \
2408     maybe-check-target-libbacktrace \
2409     maybe-check-target-libquadmath \
2410     maybe-check-target-libgfortran \
2411     maybe-check-target-libobjc \
2412     maybe-check-target-libgo \
2413     maybe-check-target-libtermcap \
2414     maybe-check-target-winsup \
2415     maybe-check-target-libgloss \
2416     maybe-check-target-libffi \
2417     maybe-check-target-libjava \
2418     maybe-check-target-zlib \
2419     maybe-check-target-boehm-gc \
2420     maybe-check-target-rda \
2421     maybe-check-target-libada \
2422     maybe-check-target-libgomp \
2423     maybe-check-target-libitm \
2424     maybe-check-target-libatomic
2425
2426 do-check:
2427         @: $(MAKE); $(unstage)
2428         @r=`${PWD_COMMAND}`; export r; \
2429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2430         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2431
2432 # Automated reporting of test results.
2433
2434 warning.log: build.log
2435         $(srcdir)/contrib/warn_summary build.log > $@
2436
2437 mail-report.log:
2438         if test x'$(BOOT_CFLAGS)' != x''; then \
2439             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2440         fi; \
2441         $(srcdir)/contrib/test_summary -t >$@
2442         chmod +x $@
2443         echo If you really want to send e-mail, run ./$@ now
2444
2445 mail-report-with-warnings.log: warning.log
2446         if test x'$(BOOT_CFLAGS)' != x''; then \
2447             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2448         fi; \
2449         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2450         chmod +x $@
2451         echo If you really want to send e-mail, run ./$@ now
2452
2453 # Local Vim config
2454
2455 $(srcdir)/.local.vimrc:
2456         $(LN_S) contrib/vimrc $@
2457
2458 $(srcdir)/.lvimrc:
2459         $(LN_S) contrib/vimrc $@
2460
2461 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2462
2463 .PHONY: vimrc
2464
2465 # clang-format config
2466
2467 $(srcdir)/.clang-format:
2468         $(LN_S) contrib/clang-format $@
2469
2470 clang-format: $(srcdir)/.clang-format
2471
2472 .PHONY: clang-format
2473
2474 # Installation targets.
2475
2476 .PHONY: install uninstall
2477 install:
2478         @: $(MAKE); $(unstage)
2479         @r=`${PWD_COMMAND}`; export r; \
2480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2481         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2482
2483 .PHONY: install-host-nogcc
2484 install-host-nogcc:  \
2485     maybe-install-bfd \
2486     maybe-install-opcodes \
2487     maybe-install-binutils \
2488     maybe-install-bison \
2489     maybe-install-cgen \
2490     maybe-install-dejagnu \
2491     maybe-install-etc \
2492     maybe-install-fastjar \
2493     maybe-install-fixincludes \
2494     maybe-install-flex \
2495     maybe-install-gas \
2496     maybe-install-gmp \
2497     maybe-install-mpfr \
2498     maybe-install-mpc \
2499     maybe-install-isl \
2500     maybe-install-libelf \
2501     maybe-install-gold \
2502     maybe-install-gprof \
2503     maybe-install-intl \
2504     maybe-install-tcl \
2505     maybe-install-itcl \
2506     maybe-install-ld \
2507     maybe-install-libbacktrace \
2508     maybe-install-libcpp \
2509     maybe-install-libdecnumber \
2510     maybe-install-libgui \
2511     maybe-install-libiberty \
2512     maybe-install-libiberty-linker-plugin \
2513     maybe-install-libiconv \
2514     maybe-install-m4 \
2515     maybe-install-readline \
2516     maybe-install-sid \
2517     maybe-install-sim \
2518     maybe-install-texinfo \
2519     maybe-install-zlib \
2520     maybe-install-gdb \
2521     maybe-install-expect \
2522     maybe-install-guile \
2523     maybe-install-tk \
2524     maybe-install-libtermcap \
2525     maybe-install-utils \
2526     maybe-install-gnattools \
2527     maybe-install-lto-plugin \
2528     maybe-install-libcc1 \
2529     maybe-install-gotools
2530
2531 .PHONY: install-host
2532 install-host:  \
2533     maybe-install-bfd \
2534     maybe-install-opcodes \
2535     maybe-install-binutils \
2536     maybe-install-bison \
2537     maybe-install-cgen \
2538     maybe-install-dejagnu \
2539     maybe-install-etc \
2540     maybe-install-fastjar \
2541     maybe-install-fixincludes \
2542     maybe-install-flex \
2543     maybe-install-gas \
2544     maybe-install-gcc \
2545     maybe-install-gmp \
2546     maybe-install-mpfr \
2547     maybe-install-mpc \
2548     maybe-install-isl \
2549     maybe-install-libelf \
2550     maybe-install-gold \
2551     maybe-install-gprof \
2552     maybe-install-intl \
2553     maybe-install-tcl \
2554     maybe-install-itcl \
2555     maybe-install-ld \
2556     maybe-install-libbacktrace \
2557     maybe-install-libcpp \
2558     maybe-install-libdecnumber \
2559     maybe-install-libgui \
2560     maybe-install-libiberty \
2561     maybe-install-libiberty-linker-plugin \
2562     maybe-install-libiconv \
2563     maybe-install-m4 \
2564     maybe-install-readline \
2565     maybe-install-sid \
2566     maybe-install-sim \
2567     maybe-install-texinfo \
2568     maybe-install-zlib \
2569     maybe-install-gdb \
2570     maybe-install-expect \
2571     maybe-install-guile \
2572     maybe-install-tk \
2573     maybe-install-libtermcap \
2574     maybe-install-utils \
2575     maybe-install-gnattools \
2576     maybe-install-lto-plugin \
2577     maybe-install-libcc1 \
2578     maybe-install-gotools
2579
2580 .PHONY: install-target
2581 install-target:  \
2582     maybe-install-target-libstdc++-v3 \
2583     maybe-install-target-libsanitizer \
2584     maybe-install-target-libmpx \
2585     maybe-install-target-libvtv \
2586     maybe-install-target-libcilkrts \
2587     maybe-install-target-liboffloadmic \
2588     maybe-install-target-libssp \
2589     maybe-install-target-newlib \
2590     maybe-install-target-libgcc \
2591     maybe-install-target-libbacktrace \
2592     maybe-install-target-libquadmath \
2593     maybe-install-target-libgfortran \
2594     maybe-install-target-libobjc \
2595     maybe-install-target-libgo \
2596     maybe-install-target-libtermcap \
2597     maybe-install-target-winsup \
2598     maybe-install-target-libgloss \
2599     maybe-install-target-libffi \
2600     maybe-install-target-libjava \
2601     maybe-install-target-zlib \
2602     maybe-install-target-boehm-gc \
2603     maybe-install-target-rda \
2604     maybe-install-target-libada \
2605     maybe-install-target-libgomp \
2606     maybe-install-target-libitm \
2607     maybe-install-target-libatomic
2608
2609 uninstall:
2610         @echo "the uninstall target is not supported in this tree"
2611
2612 .PHONY: install.all
2613 install.all: install-no-fixedincludes
2614         @if [ -f ./gcc/Makefile ]; then \
2615                 r=`${PWD_COMMAND}`; export r; \
2616                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2617                 $(HOST_EXPORTS) \
2618                 (cd ./gcc && \
2619                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2620         else \
2621                 true; \
2622         fi
2623
2624 # install-no-fixedincludes is used to allow the elaboration of binary packages
2625 # suitable for distribution, where we cannot include the fixed system header
2626 # files.
2627 .PHONY: install-no-fixedincludes
2628 install-no-fixedincludes: installdirs install-host-nogcc \
2629         install-target gcc-install-no-fixedincludes
2630
2631 .PHONY: install-strip
2632 install-strip:
2633         @: $(MAKE); $(unstage)
2634         @r=`${PWD_COMMAND}`; export r; \
2635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2636         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2637
2638 .PHONY: install-strip-host
2639 install-strip-host:  \
2640     maybe-install-strip-bfd \
2641     maybe-install-strip-opcodes \
2642     maybe-install-strip-binutils \
2643     maybe-install-strip-bison \
2644     maybe-install-strip-cgen \
2645     maybe-install-strip-dejagnu \
2646     maybe-install-strip-etc \
2647     maybe-install-strip-fastjar \
2648     maybe-install-strip-fixincludes \
2649     maybe-install-strip-flex \
2650     maybe-install-strip-gas \
2651     maybe-install-strip-gcc \
2652     maybe-install-strip-gmp \
2653     maybe-install-strip-mpfr \
2654     maybe-install-strip-mpc \
2655     maybe-install-strip-isl \
2656     maybe-install-strip-libelf \
2657     maybe-install-strip-gold \
2658     maybe-install-strip-gprof \
2659     maybe-install-strip-intl \
2660     maybe-install-strip-tcl \
2661     maybe-install-strip-itcl \
2662     maybe-install-strip-ld \
2663     maybe-install-strip-libbacktrace \
2664     maybe-install-strip-libcpp \
2665     maybe-install-strip-libdecnumber \
2666     maybe-install-strip-libgui \
2667     maybe-install-strip-libiberty \
2668     maybe-install-strip-libiberty-linker-plugin \
2669     maybe-install-strip-libiconv \
2670     maybe-install-strip-m4 \
2671     maybe-install-strip-readline \
2672     maybe-install-strip-sid \
2673     maybe-install-strip-sim \
2674     maybe-install-strip-texinfo \
2675     maybe-install-strip-zlib \
2676     maybe-install-strip-gdb \
2677     maybe-install-strip-expect \
2678     maybe-install-strip-guile \
2679     maybe-install-strip-tk \
2680     maybe-install-strip-libtermcap \
2681     maybe-install-strip-utils \
2682     maybe-install-strip-gnattools \
2683     maybe-install-strip-lto-plugin \
2684     maybe-install-strip-libcc1 \
2685     maybe-install-strip-gotools
2686
2687 .PHONY: install-strip-target
2688 install-strip-target:  \
2689     maybe-install-strip-target-libstdc++-v3 \
2690     maybe-install-strip-target-libsanitizer \
2691     maybe-install-strip-target-libmpx \
2692     maybe-install-strip-target-libvtv \
2693     maybe-install-strip-target-libcilkrts \
2694     maybe-install-strip-target-liboffloadmic \
2695     maybe-install-strip-target-libssp \
2696     maybe-install-strip-target-newlib \
2697     maybe-install-strip-target-libgcc \
2698     maybe-install-strip-target-libbacktrace \
2699     maybe-install-strip-target-libquadmath \
2700     maybe-install-strip-target-libgfortran \
2701     maybe-install-strip-target-libobjc \
2702     maybe-install-strip-target-libgo \
2703     maybe-install-strip-target-libtermcap \
2704     maybe-install-strip-target-winsup \
2705     maybe-install-strip-target-libgloss \
2706     maybe-install-strip-target-libffi \
2707     maybe-install-strip-target-libjava \
2708     maybe-install-strip-target-zlib \
2709     maybe-install-strip-target-boehm-gc \
2710     maybe-install-strip-target-rda \
2711     maybe-install-strip-target-libada \
2712     maybe-install-strip-target-libgomp \
2713     maybe-install-strip-target-libitm \
2714     maybe-install-strip-target-libatomic
2715
2716
2717 ### other supporting targets
2718
2719 MAKEDIRS= \
2720         $(DESTDIR)$(prefix) \
2721         $(DESTDIR)$(exec_prefix)
2722 .PHONY: installdirs
2723 installdirs: mkinstalldirs
2724         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2725
2726 dir.info: do-install-info
2727         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2728           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2729           mv -f dir.info.new dir.info; \
2730         else true; \
2731         fi
2732
2733 dist:
2734         @echo "Building a full distribution of this tree isn't done"
2735         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2736
2737 etags tags: TAGS
2738
2739 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2740 # ability to use several tags files at once, so there is probably no need
2741 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2742 # (if we felt like it) have this Makefile write a piece of elisp which
2743 # the user could load to tell emacs19 where all the TAGS files we just
2744 # built are.
2745 TAGS: do-TAGS
2746
2747 # ------------------------------------
2748 # Macros for configure and all targets
2749 # ------------------------------------
2750
2751
2752
2753
2754
2755 # --------------------------------------
2756 # Modules which run on the build machine
2757 # --------------------------------------
2758
2759
2760 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2761 maybe-configure-build-libiberty:
2762 @if gcc-bootstrap
2763 configure-build-libiberty: stage_current
2764 @endif gcc-bootstrap
2765 @if build-libiberty
2766 maybe-configure-build-libiberty: configure-build-libiberty
2767 configure-build-libiberty: 
2768         @: $(MAKE); $(unstage)
2769         @r=`${PWD_COMMAND}`; export r; \
2770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2771         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2772         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2773         $(BUILD_EXPORTS)  \
2774         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2775         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2776         case $(srcdir) in \
2777           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2778           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2779                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2780         esac; \
2781         module_srcdir=libiberty; \
2782         rm -f no-such-file || : ; \
2783         CONFIG_SITE=no-such-file $(SHELL) \
2784           $$s/$$module_srcdir/configure \
2785           --srcdir=$${topdir}/$$module_srcdir \
2786           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2787           --target=${target_alias}  \
2788           || exit 1
2789 @endif build-libiberty
2790
2791
2792
2793
2794
2795 .PHONY: all-build-libiberty maybe-all-build-libiberty
2796 maybe-all-build-libiberty:
2797 @if gcc-bootstrap
2798 all-build-libiberty: stage_current
2799 @endif gcc-bootstrap
2800 @if build-libiberty
2801 TARGET-build-libiberty=all
2802 maybe-all-build-libiberty: all-build-libiberty
2803 all-build-libiberty: configure-build-libiberty
2804         @: $(MAKE); $(unstage)
2805         @r=`${PWD_COMMAND}`; export r; \
2806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2807         $(BUILD_EXPORTS)  \
2808         (cd $(BUILD_SUBDIR)/libiberty && \
2809           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2810                 $(TARGET-build-libiberty))
2811 @endif build-libiberty
2812
2813
2814
2815
2816
2817 .PHONY: configure-build-bison maybe-configure-build-bison
2818 maybe-configure-build-bison:
2819 @if gcc-bootstrap
2820 configure-build-bison: stage_current
2821 @endif gcc-bootstrap
2822 @if build-bison
2823 maybe-configure-build-bison: configure-build-bison
2824 configure-build-bison: 
2825         @: $(MAKE); $(unstage)
2826         @r=`${PWD_COMMAND}`; export r; \
2827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2828         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2829         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2830         $(BUILD_EXPORTS)  \
2831         echo Configuring in $(BUILD_SUBDIR)/bison; \
2832         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2833         case $(srcdir) in \
2834           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2835           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2836                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2837         esac; \
2838         module_srcdir=bison; \
2839         rm -f no-such-file || : ; \
2840         CONFIG_SITE=no-such-file $(SHELL) \
2841           $$s/$$module_srcdir/configure \
2842           --srcdir=$${topdir}/$$module_srcdir \
2843           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2844           --target=${target_alias}  \
2845           || exit 1
2846 @endif build-bison
2847
2848
2849
2850
2851
2852 .PHONY: all-build-bison maybe-all-build-bison
2853 maybe-all-build-bison:
2854 @if gcc-bootstrap
2855 all-build-bison: stage_current
2856 @endif gcc-bootstrap
2857 @if build-bison
2858 TARGET-build-bison=all
2859 maybe-all-build-bison: all-build-bison
2860 all-build-bison: configure-build-bison
2861         @: $(MAKE); $(unstage)
2862         @r=`${PWD_COMMAND}`; export r; \
2863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2864         $(BUILD_EXPORTS)  \
2865         (cd $(BUILD_SUBDIR)/bison && \
2866           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2867                 $(TARGET-build-bison))
2868 @endif build-bison
2869
2870
2871
2872
2873
2874 .PHONY: configure-build-flex maybe-configure-build-flex
2875 maybe-configure-build-flex:
2876 @if gcc-bootstrap
2877 configure-build-flex: stage_current
2878 @endif gcc-bootstrap
2879 @if build-flex
2880 maybe-configure-build-flex: configure-build-flex
2881 configure-build-flex: 
2882         @: $(MAKE); $(unstage)
2883         @r=`${PWD_COMMAND}`; export r; \
2884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2885         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2886         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2887         $(BUILD_EXPORTS)  \
2888         echo Configuring in $(BUILD_SUBDIR)/flex; \
2889         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2890         case $(srcdir) in \
2891           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2892           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2893                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2894         esac; \
2895         module_srcdir=flex; \
2896         rm -f no-such-file || : ; \
2897         CONFIG_SITE=no-such-file $(SHELL) \
2898           $$s/$$module_srcdir/configure \
2899           --srcdir=$${topdir}/$$module_srcdir \
2900           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2901           --target=${target_alias}  \
2902           || exit 1
2903 @endif build-flex
2904
2905
2906
2907
2908
2909 .PHONY: all-build-flex maybe-all-build-flex
2910 maybe-all-build-flex:
2911 @if gcc-bootstrap
2912 all-build-flex: stage_current
2913 @endif gcc-bootstrap
2914 @if build-flex
2915 TARGET-build-flex=all
2916 maybe-all-build-flex: all-build-flex
2917 all-build-flex: configure-build-flex
2918         @: $(MAKE); $(unstage)
2919         @r=`${PWD_COMMAND}`; export r; \
2920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2921         $(BUILD_EXPORTS)  \
2922         (cd $(BUILD_SUBDIR)/flex && \
2923           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2924                 $(TARGET-build-flex))
2925 @endif build-flex
2926
2927
2928
2929
2930
2931 .PHONY: configure-build-m4 maybe-configure-build-m4
2932 maybe-configure-build-m4:
2933 @if gcc-bootstrap
2934 configure-build-m4: stage_current
2935 @endif gcc-bootstrap
2936 @if build-m4
2937 maybe-configure-build-m4: configure-build-m4
2938 configure-build-m4: 
2939         @: $(MAKE); $(unstage)
2940         @r=`${PWD_COMMAND}`; export r; \
2941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2942         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2943         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2944         $(BUILD_EXPORTS)  \
2945         echo Configuring in $(BUILD_SUBDIR)/m4; \
2946         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2947         case $(srcdir) in \
2948           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2949           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2950                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2951         esac; \
2952         module_srcdir=m4; \
2953         rm -f no-such-file || : ; \
2954         CONFIG_SITE=no-such-file $(SHELL) \
2955           $$s/$$module_srcdir/configure \
2956           --srcdir=$${topdir}/$$module_srcdir \
2957           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2958           --target=${target_alias}  \
2959           || exit 1
2960 @endif build-m4
2961
2962
2963
2964
2965
2966 .PHONY: all-build-m4 maybe-all-build-m4
2967 maybe-all-build-m4:
2968 @if gcc-bootstrap
2969 all-build-m4: stage_current
2970 @endif gcc-bootstrap
2971 @if build-m4
2972 TARGET-build-m4=all
2973 maybe-all-build-m4: all-build-m4
2974 all-build-m4: configure-build-m4
2975         @: $(MAKE); $(unstage)
2976         @r=`${PWD_COMMAND}`; export r; \
2977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2978         $(BUILD_EXPORTS)  \
2979         (cd $(BUILD_SUBDIR)/m4 && \
2980           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2981                 $(TARGET-build-m4))
2982 @endif build-m4
2983
2984
2985
2986
2987
2988 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2989 maybe-configure-build-texinfo:
2990 @if gcc-bootstrap
2991 configure-build-texinfo: stage_current
2992 @endif gcc-bootstrap
2993 @if build-texinfo
2994 maybe-configure-build-texinfo: configure-build-texinfo
2995 configure-build-texinfo: 
2996         @: $(MAKE); $(unstage)
2997         @r=`${PWD_COMMAND}`; export r; \
2998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2999         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3000         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3001         $(BUILD_EXPORTS)  \
3002         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3003         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3004         case $(srcdir) in \
3005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3006           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3008         esac; \
3009         module_srcdir=texinfo; \
3010         rm -f no-such-file || : ; \
3011         CONFIG_SITE=no-such-file $(SHELL) \
3012           $$s/$$module_srcdir/configure \
3013           --srcdir=$${topdir}/$$module_srcdir \
3014           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3015           --target=${target_alias}  \
3016           || exit 1
3017 @endif build-texinfo
3018
3019
3020
3021
3022
3023 .PHONY: all-build-texinfo maybe-all-build-texinfo
3024 maybe-all-build-texinfo:
3025 @if gcc-bootstrap
3026 all-build-texinfo: stage_current
3027 @endif gcc-bootstrap
3028 @if build-texinfo
3029 TARGET-build-texinfo=all
3030 maybe-all-build-texinfo: all-build-texinfo
3031 all-build-texinfo: configure-build-texinfo
3032         @: $(MAKE); $(unstage)
3033         @r=`${PWD_COMMAND}`; export r; \
3034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3035         $(BUILD_EXPORTS)  \
3036         (cd $(BUILD_SUBDIR)/texinfo && \
3037           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3038                 $(TARGET-build-texinfo))
3039 @endif build-texinfo
3040
3041
3042
3043
3044
3045 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3046 maybe-configure-build-fixincludes:
3047 @if gcc-bootstrap
3048 configure-build-fixincludes: stage_current
3049 @endif gcc-bootstrap
3050 @if build-fixincludes
3051 maybe-configure-build-fixincludes: configure-build-fixincludes
3052 configure-build-fixincludes: 
3053         @: $(MAKE); $(unstage)
3054         @r=`${PWD_COMMAND}`; export r; \
3055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3056         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3057         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3058         $(BUILD_EXPORTS)  \
3059         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3060         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3061         case $(srcdir) in \
3062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3063           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3065         esac; \
3066         module_srcdir=fixincludes; \
3067         rm -f no-such-file || : ; \
3068         CONFIG_SITE=no-such-file $(SHELL) \
3069           $$s/$$module_srcdir/configure \
3070           --srcdir=$${topdir}/$$module_srcdir \
3071           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3072           --target=${target_alias}  \
3073           || exit 1
3074 @endif build-fixincludes
3075
3076
3077
3078
3079
3080 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3081 maybe-all-build-fixincludes:
3082 @if gcc-bootstrap
3083 all-build-fixincludes: stage_current
3084 @endif gcc-bootstrap
3085 @if build-fixincludes
3086 TARGET-build-fixincludes=all
3087 maybe-all-build-fixincludes: all-build-fixincludes
3088 all-build-fixincludes: configure-build-fixincludes
3089         @: $(MAKE); $(unstage)
3090         @r=`${PWD_COMMAND}`; export r; \
3091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3092         $(BUILD_EXPORTS)  \
3093         (cd $(BUILD_SUBDIR)/fixincludes && \
3094           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3095                 $(TARGET-build-fixincludes))
3096 @endif build-fixincludes
3097
3098
3099
3100
3101
3102 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3103 maybe-configure-build-libcpp:
3104 @if gcc-bootstrap
3105 configure-build-libcpp: stage_current
3106 @endif gcc-bootstrap
3107 @if build-libcpp
3108 maybe-configure-build-libcpp: configure-build-libcpp
3109 configure-build-libcpp: 
3110         @: $(MAKE); $(unstage)
3111         @r=`${PWD_COMMAND}`; export r; \
3112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3113         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3114         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3115         $(BUILD_EXPORTS)  \
3116         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3117         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3118         case $(srcdir) in \
3119           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3120           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3121                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3122         esac; \
3123         module_srcdir=libcpp; \
3124         rm -f no-such-file || : ; \
3125         CONFIG_SITE=no-such-file $(SHELL) \
3126           $$s/$$module_srcdir/configure \
3127           --srcdir=$${topdir}/$$module_srcdir \
3128           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3129           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3130           || exit 1
3131 @endif build-libcpp
3132
3133
3134
3135
3136
3137 .PHONY: all-build-libcpp maybe-all-build-libcpp
3138 maybe-all-build-libcpp:
3139 @if gcc-bootstrap
3140 all-build-libcpp: stage_current
3141 @endif gcc-bootstrap
3142 @if build-libcpp
3143 TARGET-build-libcpp=all
3144 maybe-all-build-libcpp: all-build-libcpp
3145 all-build-libcpp: configure-build-libcpp
3146         @: $(MAKE); $(unstage)
3147         @r=`${PWD_COMMAND}`; export r; \
3148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3149         $(BUILD_EXPORTS)  \
3150         (cd $(BUILD_SUBDIR)/libcpp && \
3151           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3152                 $(TARGET-build-libcpp))
3153 @endif build-libcpp
3154
3155
3156
3157
3158
3159 # --------------------------------------
3160 # Modules which run on the host machine
3161 # --------------------------------------
3162
3163
3164 .PHONY: configure-bfd maybe-configure-bfd
3165 maybe-configure-bfd:
3166 @if gcc-bootstrap
3167 configure-bfd: stage_current
3168 @endif gcc-bootstrap
3169 @if bfd
3170 maybe-configure-bfd: configure-bfd
3171 configure-bfd: 
3172         @r=`${PWD_COMMAND}`; export r; \
3173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3174         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3175         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3176         $(HOST_EXPORTS)  \
3177         echo Configuring in $(HOST_SUBDIR)/bfd; \
3178         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3179         case $(srcdir) in \
3180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3181           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3183         esac; \
3184         module_srcdir=bfd; \
3185         $(SHELL) \
3186           $$s/$$module_srcdir/configure \
3187           --srcdir=$${topdir}/$$module_srcdir \
3188           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3189           --target=${target_alias}  \
3190           || exit 1
3191 @endif bfd
3192
3193
3194
3195 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3196 maybe-configure-stage1-bfd:
3197 @if bfd-bootstrap
3198 maybe-configure-stage1-bfd: configure-stage1-bfd
3199 configure-stage1-bfd:
3200         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3201         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3202         @r=`${PWD_COMMAND}`; export r; \
3203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3204         TFLAGS="$(STAGE1_TFLAGS)"; \
3205         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3206         $(HOST_EXPORTS) \
3207         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3208         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3209         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3210         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3211         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3212         cd $(HOST_SUBDIR)/bfd || exit 1; \
3213         case $(srcdir) in \
3214           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3215           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3216                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3217         esac; \
3218         module_srcdir=bfd; \
3219         $(SHELL) $$s/$$module_srcdir/configure \
3220           --srcdir=$${topdir}/$$module_srcdir \
3221           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3222           --target=${target_alias} \
3223            \
3224           $(STAGE1_CONFIGURE_FLAGS)
3225 @endif bfd-bootstrap
3226
3227 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3228 maybe-configure-stage2-bfd:
3229 @if bfd-bootstrap
3230 maybe-configure-stage2-bfd: configure-stage2-bfd
3231 configure-stage2-bfd:
3232         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3233         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3234         @r=`${PWD_COMMAND}`; export r; \
3235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3236         TFLAGS="$(STAGE2_TFLAGS)"; \
3237         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3238         $(HOST_EXPORTS) \
3239         $(POSTSTAGE1_HOST_EXPORTS) \
3240         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3241         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3242         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3243         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3245         cd $(HOST_SUBDIR)/bfd || exit 1; \
3246         case $(srcdir) in \
3247           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3248           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3249                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3250         esac; \
3251         module_srcdir=bfd; \
3252         $(SHELL) $$s/$$module_srcdir/configure \
3253           --srcdir=$${topdir}/$$module_srcdir \
3254           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3255           --target=${target_alias} \
3256           --with-build-libsubdir=$(HOST_SUBDIR) \
3257           $(STAGE2_CONFIGURE_FLAGS)
3258 @endif bfd-bootstrap
3259
3260 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3261 maybe-configure-stage3-bfd:
3262 @if bfd-bootstrap
3263 maybe-configure-stage3-bfd: configure-stage3-bfd
3264 configure-stage3-bfd:
3265         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3266         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3267         @r=`${PWD_COMMAND}`; export r; \
3268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3269         TFLAGS="$(STAGE3_TFLAGS)"; \
3270         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3271         $(HOST_EXPORTS) \
3272         $(POSTSTAGE1_HOST_EXPORTS) \
3273         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3274         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3275         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3276         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3277         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3278         cd $(HOST_SUBDIR)/bfd || exit 1; \
3279         case $(srcdir) in \
3280           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3281           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3282                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3283         esac; \
3284         module_srcdir=bfd; \
3285         $(SHELL) $$s/$$module_srcdir/configure \
3286           --srcdir=$${topdir}/$$module_srcdir \
3287           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3288           --target=${target_alias} \
3289           --with-build-libsubdir=$(HOST_SUBDIR) \
3290           $(STAGE3_CONFIGURE_FLAGS)
3291 @endif bfd-bootstrap
3292
3293 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3294 maybe-configure-stage4-bfd:
3295 @if bfd-bootstrap
3296 maybe-configure-stage4-bfd: configure-stage4-bfd
3297 configure-stage4-bfd:
3298         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3299         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3300         @r=`${PWD_COMMAND}`; export r; \
3301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3302         TFLAGS="$(STAGE4_TFLAGS)"; \
3303         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3304         $(HOST_EXPORTS) \
3305         $(POSTSTAGE1_HOST_EXPORTS) \
3306         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3307         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3308         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3309         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3310         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3311         cd $(HOST_SUBDIR)/bfd || exit 1; \
3312         case $(srcdir) in \
3313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3314           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3316         esac; \
3317         module_srcdir=bfd; \
3318         $(SHELL) $$s/$$module_srcdir/configure \
3319           --srcdir=$${topdir}/$$module_srcdir \
3320           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3321           --target=${target_alias} \
3322           --with-build-libsubdir=$(HOST_SUBDIR) \
3323           $(STAGE4_CONFIGURE_FLAGS)
3324 @endif bfd-bootstrap
3325
3326 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3327 maybe-configure-stageprofile-bfd:
3328 @if bfd-bootstrap
3329 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3330 configure-stageprofile-bfd:
3331         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3332         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3333         @r=`${PWD_COMMAND}`; export r; \
3334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3335         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3336         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3337         $(HOST_EXPORTS) \
3338         $(POSTSTAGE1_HOST_EXPORTS) \
3339         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3340         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3341         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3342         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3343         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3344         cd $(HOST_SUBDIR)/bfd || exit 1; \
3345         case $(srcdir) in \
3346           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3347           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3348                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3349         esac; \
3350         module_srcdir=bfd; \
3351         $(SHELL) $$s/$$module_srcdir/configure \
3352           --srcdir=$${topdir}/$$module_srcdir \
3353           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3354           --target=${target_alias} \
3355           --with-build-libsubdir=$(HOST_SUBDIR) \
3356           $(STAGEprofile_CONFIGURE_FLAGS)
3357 @endif bfd-bootstrap
3358
3359 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3360 maybe-configure-stagefeedback-bfd:
3361 @if bfd-bootstrap
3362 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3363 configure-stagefeedback-bfd:
3364         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3365         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3366         @r=`${PWD_COMMAND}`; export r; \
3367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3368         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3369         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3370         $(HOST_EXPORTS) \
3371         $(POSTSTAGE1_HOST_EXPORTS) \
3372         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3373         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3374         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3375         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3376         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3377         cd $(HOST_SUBDIR)/bfd || exit 1; \
3378         case $(srcdir) in \
3379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3380           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3382         esac; \
3383         module_srcdir=bfd; \
3384         $(SHELL) $$s/$$module_srcdir/configure \
3385           --srcdir=$${topdir}/$$module_srcdir \
3386           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3387           --target=${target_alias} \
3388           --with-build-libsubdir=$(HOST_SUBDIR) \
3389           $(STAGEfeedback_CONFIGURE_FLAGS)
3390 @endif bfd-bootstrap
3391
3392
3393
3394
3395
3396 .PHONY: all-bfd maybe-all-bfd
3397 maybe-all-bfd:
3398 @if gcc-bootstrap
3399 all-bfd: stage_current
3400 @endif gcc-bootstrap
3401 @if bfd
3402 TARGET-bfd=all
3403 maybe-all-bfd: all-bfd
3404 all-bfd: configure-bfd
3405         @r=`${PWD_COMMAND}`; export r; \
3406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3407         $(HOST_EXPORTS)  \
3408         (cd $(HOST_SUBDIR)/bfd && \
3409           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3410                 $(TARGET-bfd))
3411 @endif bfd
3412
3413
3414
3415 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3416 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3417 maybe-all-stage1-bfd:
3418 maybe-clean-stage1-bfd:
3419 @if bfd-bootstrap
3420 maybe-all-stage1-bfd: all-stage1-bfd
3421 all-stage1: all-stage1-bfd
3422 TARGET-stage1-bfd = $(TARGET-bfd)
3423 all-stage1-bfd: configure-stage1-bfd
3424         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3425         @r=`${PWD_COMMAND}`; export r; \
3426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3427         TFLAGS="$(STAGE1_TFLAGS)"; \
3428         $(HOST_EXPORTS)  \
3429         cd $(HOST_SUBDIR)/bfd && \
3430         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3431                 CFLAGS="$(STAGE1_CFLAGS)" \
3432                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3433                 LIBCFLAGS="$(LIBCFLAGS)" \
3434                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3435                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3436                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3437                 $(EXTRA_HOST_FLAGS)  \
3438                 $(STAGE1_FLAGS_TO_PASS)  \
3439                 TFLAGS="$(STAGE1_TFLAGS)" \
3440                 $(TARGET-stage1-bfd)
3441
3442 maybe-clean-stage1-bfd: clean-stage1-bfd
3443 clean-stage1: clean-stage1-bfd
3444 clean-stage1-bfd:
3445         @if [ $(current_stage) = stage1 ]; then \
3446           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3447         else \
3448           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3449           $(MAKE) stage1-start; \
3450         fi; \
3451         cd $(HOST_SUBDIR)/bfd && \
3452         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3453         $(STAGE1_FLAGS_TO_PASS)  clean
3454 @endif bfd-bootstrap
3455
3456
3457 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3458 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3459 maybe-all-stage2-bfd:
3460 maybe-clean-stage2-bfd:
3461 @if bfd-bootstrap
3462 maybe-all-stage2-bfd: all-stage2-bfd
3463 all-stage2: all-stage2-bfd
3464 TARGET-stage2-bfd = $(TARGET-bfd)
3465 all-stage2-bfd: configure-stage2-bfd
3466         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3467         @r=`${PWD_COMMAND}`; export r; \
3468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3469         TFLAGS="$(STAGE2_TFLAGS)"; \
3470         $(HOST_EXPORTS) \
3471         $(POSTSTAGE1_HOST_EXPORTS)  \
3472         cd $(HOST_SUBDIR)/bfd && \
3473         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3474                 CFLAGS="$(STAGE2_CFLAGS)" \
3475                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3476                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3477                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3478                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3479                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3480                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3481                 TFLAGS="$(STAGE2_TFLAGS)" \
3482                 $(TARGET-stage2-bfd)
3483
3484 maybe-clean-stage2-bfd: clean-stage2-bfd
3485 clean-stage2: clean-stage2-bfd
3486 clean-stage2-bfd:
3487         @if [ $(current_stage) = stage2 ]; then \
3488           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3489         else \
3490           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3491           $(MAKE) stage2-start; \
3492         fi; \
3493         cd $(HOST_SUBDIR)/bfd && \
3494         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3495 @endif bfd-bootstrap
3496
3497
3498 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3499 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3500 maybe-all-stage3-bfd:
3501 maybe-clean-stage3-bfd:
3502 @if bfd-bootstrap
3503 maybe-all-stage3-bfd: all-stage3-bfd
3504 all-stage3: all-stage3-bfd
3505 TARGET-stage3-bfd = $(TARGET-bfd)
3506 all-stage3-bfd: configure-stage3-bfd
3507         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3508         @r=`${PWD_COMMAND}`; export r; \
3509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3510         TFLAGS="$(STAGE3_TFLAGS)"; \
3511         $(HOST_EXPORTS) \
3512         $(POSTSTAGE1_HOST_EXPORTS)  \
3513         cd $(HOST_SUBDIR)/bfd && \
3514         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3515                 CFLAGS="$(STAGE3_CFLAGS)" \
3516                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3517                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3518                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3519                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3520                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3521                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3522                 TFLAGS="$(STAGE3_TFLAGS)" \
3523                 $(TARGET-stage3-bfd)
3524
3525 maybe-clean-stage3-bfd: clean-stage3-bfd
3526 clean-stage3: clean-stage3-bfd
3527 clean-stage3-bfd:
3528         @if [ $(current_stage) = stage3 ]; then \
3529           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3530         else \
3531           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3532           $(MAKE) stage3-start; \
3533         fi; \
3534         cd $(HOST_SUBDIR)/bfd && \
3535         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3536 @endif bfd-bootstrap
3537
3538
3539 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3540 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3541 maybe-all-stage4-bfd:
3542 maybe-clean-stage4-bfd:
3543 @if bfd-bootstrap
3544 maybe-all-stage4-bfd: all-stage4-bfd
3545 all-stage4: all-stage4-bfd
3546 TARGET-stage4-bfd = $(TARGET-bfd)
3547 all-stage4-bfd: configure-stage4-bfd
3548         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3549         @r=`${PWD_COMMAND}`; export r; \
3550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3551         TFLAGS="$(STAGE4_TFLAGS)"; \
3552         $(HOST_EXPORTS) \
3553         $(POSTSTAGE1_HOST_EXPORTS)  \
3554         cd $(HOST_SUBDIR)/bfd && \
3555         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3556                 CFLAGS="$(STAGE4_CFLAGS)" \
3557                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3558                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3559                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3560                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3561                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3562                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3563                 TFLAGS="$(STAGE4_TFLAGS)" \
3564                 $(TARGET-stage4-bfd)
3565
3566 maybe-clean-stage4-bfd: clean-stage4-bfd
3567 clean-stage4: clean-stage4-bfd
3568 clean-stage4-bfd:
3569         @if [ $(current_stage) = stage4 ]; then \
3570           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3571         else \
3572           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3573           $(MAKE) stage4-start; \
3574         fi; \
3575         cd $(HOST_SUBDIR)/bfd && \
3576         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3577 @endif bfd-bootstrap
3578
3579
3580 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3581 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3582 maybe-all-stageprofile-bfd:
3583 maybe-clean-stageprofile-bfd:
3584 @if bfd-bootstrap
3585 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3586 all-stageprofile: all-stageprofile-bfd
3587 TARGET-stageprofile-bfd = $(TARGET-bfd)
3588 all-stageprofile-bfd: configure-stageprofile-bfd
3589         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3590         @r=`${PWD_COMMAND}`; export r; \
3591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3592         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3593         $(HOST_EXPORTS) \
3594         $(POSTSTAGE1_HOST_EXPORTS)  \
3595         cd $(HOST_SUBDIR)/bfd && \
3596         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3597                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3598                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3599                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3600                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3601                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3602                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3603                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3604                 TFLAGS="$(STAGEprofile_TFLAGS)" \
3605                 $(TARGET-stageprofile-bfd)
3606
3607 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3608 clean-stageprofile: clean-stageprofile-bfd
3609 clean-stageprofile-bfd:
3610         @if [ $(current_stage) = stageprofile ]; then \
3611           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3612         else \
3613           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3614           $(MAKE) stageprofile-start; \
3615         fi; \
3616         cd $(HOST_SUBDIR)/bfd && \
3617         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3618 @endif bfd-bootstrap
3619
3620
3621 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3622 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3623 maybe-all-stagefeedback-bfd:
3624 maybe-clean-stagefeedback-bfd:
3625 @if bfd-bootstrap
3626 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3627 all-stagefeedback: all-stagefeedback-bfd
3628 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3629 all-stagefeedback-bfd: configure-stagefeedback-bfd
3630         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3631         @r=`${PWD_COMMAND}`; export r; \
3632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3633         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3634         $(HOST_EXPORTS) \
3635         $(POSTSTAGE1_HOST_EXPORTS)  \
3636         cd $(HOST_SUBDIR)/bfd && \
3637         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3638                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3639                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3640                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3641                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3642                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3643                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3644                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3645                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3646                 $(TARGET-stagefeedback-bfd)
3647
3648 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3649 clean-stagefeedback: clean-stagefeedback-bfd
3650 clean-stagefeedback-bfd:
3651         @if [ $(current_stage) = stagefeedback ]; then \
3652           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3653         else \
3654           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3655           $(MAKE) stagefeedback-start; \
3656         fi; \
3657         cd $(HOST_SUBDIR)/bfd && \
3658         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3659 @endif bfd-bootstrap
3660
3661
3662
3663
3664
3665 .PHONY: check-bfd maybe-check-bfd
3666 maybe-check-bfd:
3667 @if bfd
3668 maybe-check-bfd: check-bfd
3669
3670 check-bfd:
3671         @: $(MAKE); $(unstage)
3672         @r=`${PWD_COMMAND}`; export r; \
3673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3674         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3675         (cd $(HOST_SUBDIR)/bfd && \
3676           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
3677
3678 @endif bfd
3679
3680 .PHONY: install-bfd maybe-install-bfd
3681 maybe-install-bfd:
3682 @if bfd
3683 maybe-install-bfd: install-bfd
3684
3685 install-bfd: installdirs
3686         @: $(MAKE); $(unstage)
3687         @r=`${PWD_COMMAND}`; export r; \
3688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3689         $(HOST_EXPORTS) \
3690         (cd $(HOST_SUBDIR)/bfd && \
3691           $(MAKE) $(FLAGS_TO_PASS)  install)
3692
3693 @endif bfd
3694
3695 .PHONY: install-strip-bfd maybe-install-strip-bfd
3696 maybe-install-strip-bfd:
3697 @if bfd
3698 maybe-install-strip-bfd: install-strip-bfd
3699
3700 install-strip-bfd: installdirs
3701         @: $(MAKE); $(unstage)
3702         @r=`${PWD_COMMAND}`; export r; \
3703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3704         $(HOST_EXPORTS) \
3705         (cd $(HOST_SUBDIR)/bfd && \
3706           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3707
3708 @endif bfd
3709
3710 # Other targets (info, dvi, pdf, etc.)
3711
3712 .PHONY: maybe-info-bfd info-bfd
3713 maybe-info-bfd:
3714 @if bfd
3715 maybe-info-bfd: info-bfd
3716
3717 info-bfd: \
3718     configure-bfd 
3719         @[ -f ./bfd/Makefile ] || exit 0; \
3720         r=`${PWD_COMMAND}`; export r; \
3721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3722         $(HOST_EXPORTS) \
3723         for flag in $(EXTRA_HOST_FLAGS) ; do \
3724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3725         done; \
3726         echo "Doing info in bfd"; \
3727         (cd $(HOST_SUBDIR)/bfd && \
3728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3730                   "RANLIB=$${RANLIB}" \
3731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3732                   info) \
3733           || exit 1
3734
3735 @endif bfd
3736
3737 .PHONY: maybe-dvi-bfd dvi-bfd
3738 maybe-dvi-bfd:
3739 @if bfd
3740 maybe-dvi-bfd: dvi-bfd
3741
3742 dvi-bfd: \
3743     configure-bfd 
3744         @[ -f ./bfd/Makefile ] || exit 0; \
3745         r=`${PWD_COMMAND}`; export r; \
3746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3747         $(HOST_EXPORTS) \
3748         for flag in $(EXTRA_HOST_FLAGS) ; do \
3749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3750         done; \
3751         echo "Doing dvi in bfd"; \
3752         (cd $(HOST_SUBDIR)/bfd && \
3753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3755                   "RANLIB=$${RANLIB}" \
3756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3757                   dvi) \
3758           || exit 1
3759
3760 @endif bfd
3761
3762 .PHONY: maybe-pdf-bfd pdf-bfd
3763 maybe-pdf-bfd:
3764 @if bfd
3765 maybe-pdf-bfd: pdf-bfd
3766
3767 pdf-bfd: \
3768     configure-bfd 
3769         @[ -f ./bfd/Makefile ] || exit 0; \
3770         r=`${PWD_COMMAND}`; export r; \
3771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3772         $(HOST_EXPORTS) \
3773         for flag in $(EXTRA_HOST_FLAGS) ; do \
3774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3775         done; \
3776         echo "Doing pdf in bfd"; \
3777         (cd $(HOST_SUBDIR)/bfd && \
3778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3780                   "RANLIB=$${RANLIB}" \
3781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3782                   pdf) \
3783           || exit 1
3784
3785 @endif bfd
3786
3787 .PHONY: maybe-html-bfd html-bfd
3788 maybe-html-bfd:
3789 @if bfd
3790 maybe-html-bfd: html-bfd
3791
3792 html-bfd: \
3793     configure-bfd 
3794         @[ -f ./bfd/Makefile ] || exit 0; \
3795         r=`${PWD_COMMAND}`; export r; \
3796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3797         $(HOST_EXPORTS) \
3798         for flag in $(EXTRA_HOST_FLAGS) ; do \
3799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3800         done; \
3801         echo "Doing html in bfd"; \
3802         (cd $(HOST_SUBDIR)/bfd && \
3803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3805                   "RANLIB=$${RANLIB}" \
3806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3807                   html) \
3808           || exit 1
3809
3810 @endif bfd
3811
3812 .PHONY: maybe-TAGS-bfd TAGS-bfd
3813 maybe-TAGS-bfd:
3814 @if bfd
3815 maybe-TAGS-bfd: TAGS-bfd
3816
3817 TAGS-bfd: \
3818     configure-bfd 
3819         @[ -f ./bfd/Makefile ] || exit 0; \
3820         r=`${PWD_COMMAND}`; export r; \
3821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3822         $(HOST_EXPORTS) \
3823         for flag in $(EXTRA_HOST_FLAGS) ; do \
3824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3825         done; \
3826         echo "Doing TAGS in bfd"; \
3827         (cd $(HOST_SUBDIR)/bfd && \
3828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3830                   "RANLIB=$${RANLIB}" \
3831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3832                   TAGS) \
3833           || exit 1
3834
3835 @endif bfd
3836
3837 .PHONY: maybe-install-info-bfd install-info-bfd
3838 maybe-install-info-bfd:
3839 @if bfd
3840 maybe-install-info-bfd: install-info-bfd
3841
3842 install-info-bfd: \
3843     configure-bfd \
3844     info-bfd 
3845         @[ -f ./bfd/Makefile ] || exit 0; \
3846         r=`${PWD_COMMAND}`; export r; \
3847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3848         $(HOST_EXPORTS) \
3849         for flag in $(EXTRA_HOST_FLAGS) ; do \
3850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3851         done; \
3852         echo "Doing install-info in bfd"; \
3853         (cd $(HOST_SUBDIR)/bfd && \
3854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3856                   "RANLIB=$${RANLIB}" \
3857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3858                   install-info) \
3859           || exit 1
3860
3861 @endif bfd
3862
3863 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3864 maybe-install-pdf-bfd:
3865 @if bfd
3866 maybe-install-pdf-bfd: install-pdf-bfd
3867
3868 install-pdf-bfd: \
3869     configure-bfd \
3870     pdf-bfd 
3871         @[ -f ./bfd/Makefile ] || exit 0; \
3872         r=`${PWD_COMMAND}`; export r; \
3873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3874         $(HOST_EXPORTS) \
3875         for flag in $(EXTRA_HOST_FLAGS) ; do \
3876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3877         done; \
3878         echo "Doing install-pdf in bfd"; \
3879         (cd $(HOST_SUBDIR)/bfd && \
3880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3882                   "RANLIB=$${RANLIB}" \
3883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3884                   install-pdf) \
3885           || exit 1
3886
3887 @endif bfd
3888
3889 .PHONY: maybe-install-html-bfd install-html-bfd
3890 maybe-install-html-bfd:
3891 @if bfd
3892 maybe-install-html-bfd: install-html-bfd
3893
3894 install-html-bfd: \
3895     configure-bfd \
3896     html-bfd 
3897         @[ -f ./bfd/Makefile ] || exit 0; \
3898         r=`${PWD_COMMAND}`; export r; \
3899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3900         $(HOST_EXPORTS) \
3901         for flag in $(EXTRA_HOST_FLAGS) ; do \
3902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3903         done; \
3904         echo "Doing install-html in bfd"; \
3905         (cd $(HOST_SUBDIR)/bfd && \
3906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3908                   "RANLIB=$${RANLIB}" \
3909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3910                   install-html) \
3911           || exit 1
3912
3913 @endif bfd
3914
3915 .PHONY: maybe-installcheck-bfd installcheck-bfd
3916 maybe-installcheck-bfd:
3917 @if bfd
3918 maybe-installcheck-bfd: installcheck-bfd
3919
3920 installcheck-bfd: \
3921     configure-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 installcheck 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                   installcheck) \
3936           || exit 1
3937
3938 @endif bfd
3939
3940 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3941 maybe-mostlyclean-bfd:
3942 @if bfd
3943 maybe-mostlyclean-bfd: mostlyclean-bfd
3944
3945 mostlyclean-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 mostlyclean 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                   mostlyclean) \
3960           || exit 1
3961
3962 @endif bfd
3963
3964 .PHONY: maybe-clean-bfd clean-bfd
3965 maybe-clean-bfd:
3966 @if bfd
3967 maybe-clean-bfd: clean-bfd
3968
3969 clean-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 clean 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                   clean) \
3984           || exit 1
3985
3986 @endif bfd
3987
3988 .PHONY: maybe-distclean-bfd distclean-bfd
3989 maybe-distclean-bfd:
3990 @if bfd
3991 maybe-distclean-bfd: distclean-bfd
3992
3993 distclean-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 distclean 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                   distclean) \
4008           || exit 1
4009
4010 @endif bfd
4011
4012 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4013 maybe-maintainer-clean-bfd:
4014 @if bfd
4015 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4016
4017 maintainer-clean-bfd: 
4018         @[ -f ./bfd/Makefile ] || exit 0; \
4019         r=`${PWD_COMMAND}`; export r; \
4020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4021         $(HOST_EXPORTS) \
4022         for flag in $(EXTRA_HOST_FLAGS) ; do \
4023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4024         done; \
4025         echo "Doing maintainer-clean in bfd"; \
4026         (cd $(HOST_SUBDIR)/bfd && \
4027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4029                   "RANLIB=$${RANLIB}" \
4030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4031                   maintainer-clean) \
4032           || exit 1
4033
4034 @endif bfd
4035
4036
4037
4038 .PHONY: configure-opcodes maybe-configure-opcodes
4039 maybe-configure-opcodes:
4040 @if gcc-bootstrap
4041 configure-opcodes: stage_current
4042 @endif gcc-bootstrap
4043 @if opcodes
4044 maybe-configure-opcodes: configure-opcodes
4045 configure-opcodes: 
4046         @r=`${PWD_COMMAND}`; export r; \
4047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4048         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4049         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4050         $(HOST_EXPORTS)  \
4051         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4052         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4053         case $(srcdir) in \
4054           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4055           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4056                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4057         esac; \
4058         module_srcdir=opcodes; \
4059         $(SHELL) \
4060           $$s/$$module_srcdir/configure \
4061           --srcdir=$${topdir}/$$module_srcdir \
4062           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4063           --target=${target_alias}  \
4064           || exit 1
4065 @endif opcodes
4066
4067
4068
4069 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4070 maybe-configure-stage1-opcodes:
4071 @if opcodes-bootstrap
4072 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4073 configure-stage1-opcodes:
4074         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4075         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4076         @r=`${PWD_COMMAND}`; export r; \
4077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4078         TFLAGS="$(STAGE1_TFLAGS)"; \
4079         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4080         $(HOST_EXPORTS) \
4081         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4082         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4083         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4084         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4085         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4086         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4087         case $(srcdir) in \
4088           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4089           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4090                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4091         esac; \
4092         module_srcdir=opcodes; \
4093         $(SHELL) $$s/$$module_srcdir/configure \
4094           --srcdir=$${topdir}/$$module_srcdir \
4095           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4096           --target=${target_alias} \
4097            \
4098           $(STAGE1_CONFIGURE_FLAGS)
4099 @endif opcodes-bootstrap
4100
4101 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4102 maybe-configure-stage2-opcodes:
4103 @if opcodes-bootstrap
4104 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4105 configure-stage2-opcodes:
4106         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4107         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4108         @r=`${PWD_COMMAND}`; export r; \
4109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4110         TFLAGS="$(STAGE2_TFLAGS)"; \
4111         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4112         $(HOST_EXPORTS) \
4113         $(POSTSTAGE1_HOST_EXPORTS) \
4114         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4115         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4116         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4117         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4118         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4119         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4120         case $(srcdir) in \
4121           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4122           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4123                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4124         esac; \
4125         module_srcdir=opcodes; \
4126         $(SHELL) $$s/$$module_srcdir/configure \
4127           --srcdir=$${topdir}/$$module_srcdir \
4128           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4129           --target=${target_alias} \
4130           --with-build-libsubdir=$(HOST_SUBDIR) \
4131           $(STAGE2_CONFIGURE_FLAGS)
4132 @endif opcodes-bootstrap
4133
4134 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4135 maybe-configure-stage3-opcodes:
4136 @if opcodes-bootstrap
4137 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4138 configure-stage3-opcodes:
4139         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4140         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4141         @r=`${PWD_COMMAND}`; export r; \
4142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4143         TFLAGS="$(STAGE3_TFLAGS)"; \
4144         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4145         $(HOST_EXPORTS) \
4146         $(POSTSTAGE1_HOST_EXPORTS) \
4147         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4148         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4149         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4150         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4151         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4152         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4153         case $(srcdir) in \
4154           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4155           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4156                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4157         esac; \
4158         module_srcdir=opcodes; \
4159         $(SHELL) $$s/$$module_srcdir/configure \
4160           --srcdir=$${topdir}/$$module_srcdir \
4161           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4162           --target=${target_alias} \
4163           --with-build-libsubdir=$(HOST_SUBDIR) \
4164           $(STAGE3_CONFIGURE_FLAGS)
4165 @endif opcodes-bootstrap
4166
4167 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4168 maybe-configure-stage4-opcodes:
4169 @if opcodes-bootstrap
4170 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4171 configure-stage4-opcodes:
4172         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4173         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4174         @r=`${PWD_COMMAND}`; export r; \
4175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4176         TFLAGS="$(STAGE4_TFLAGS)"; \
4177         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4178         $(HOST_EXPORTS) \
4179         $(POSTSTAGE1_HOST_EXPORTS) \
4180         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4181         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4182         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4183         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4184         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4185         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4186         case $(srcdir) in \
4187           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4188           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4189                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4190         esac; \
4191         module_srcdir=opcodes; \
4192         $(SHELL) $$s/$$module_srcdir/configure \
4193           --srcdir=$${topdir}/$$module_srcdir \
4194           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4195           --target=${target_alias} \
4196           --with-build-libsubdir=$(HOST_SUBDIR) \
4197           $(STAGE4_CONFIGURE_FLAGS)
4198 @endif opcodes-bootstrap
4199
4200 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4201 maybe-configure-stageprofile-opcodes:
4202 @if opcodes-bootstrap
4203 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4204 configure-stageprofile-opcodes:
4205         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4206         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4207         @r=`${PWD_COMMAND}`; export r; \
4208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4209         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4210         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4211         $(HOST_EXPORTS) \
4212         $(POSTSTAGE1_HOST_EXPORTS) \
4213         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4214         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4215         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4216         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4217         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4218         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4219         case $(srcdir) in \
4220           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4221           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4222                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4223         esac; \
4224         module_srcdir=opcodes; \
4225         $(SHELL) $$s/$$module_srcdir/configure \
4226           --srcdir=$${topdir}/$$module_srcdir \
4227           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4228           --target=${target_alias} \
4229           --with-build-libsubdir=$(HOST_SUBDIR) \
4230           $(STAGEprofile_CONFIGURE_FLAGS)
4231 @endif opcodes-bootstrap
4232
4233 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4234 maybe-configure-stagefeedback-opcodes:
4235 @if opcodes-bootstrap
4236 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4237 configure-stagefeedback-opcodes:
4238         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4239         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4240         @r=`${PWD_COMMAND}`; export r; \
4241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4242         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4243         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4244         $(HOST_EXPORTS) \
4245         $(POSTSTAGE1_HOST_EXPORTS) \
4246         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4247         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4248         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4249         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4250         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4251         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4252         case $(srcdir) in \
4253           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4254           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4255                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4256         esac; \
4257         module_srcdir=opcodes; \
4258         $(SHELL) $$s/$$module_srcdir/configure \
4259           --srcdir=$${topdir}/$$module_srcdir \
4260           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4261           --target=${target_alias} \
4262           --with-build-libsubdir=$(HOST_SUBDIR) \
4263           $(STAGEfeedback_CONFIGURE_FLAGS)
4264 @endif opcodes-bootstrap
4265
4266
4267
4268
4269
4270 .PHONY: all-opcodes maybe-all-opcodes
4271 maybe-all-opcodes:
4272 @if gcc-bootstrap
4273 all-opcodes: stage_current
4274 @endif gcc-bootstrap
4275 @if opcodes
4276 TARGET-opcodes=all
4277 maybe-all-opcodes: all-opcodes
4278 all-opcodes: configure-opcodes
4279         @r=`${PWD_COMMAND}`; export r; \
4280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4281         $(HOST_EXPORTS)  \
4282         (cd $(HOST_SUBDIR)/opcodes && \
4283           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4284                 $(TARGET-opcodes))
4285 @endif opcodes
4286
4287
4288
4289 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4290 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4291 maybe-all-stage1-opcodes:
4292 maybe-clean-stage1-opcodes:
4293 @if opcodes-bootstrap
4294 maybe-all-stage1-opcodes: all-stage1-opcodes
4295 all-stage1: all-stage1-opcodes
4296 TARGET-stage1-opcodes = $(TARGET-opcodes)
4297 all-stage1-opcodes: configure-stage1-opcodes
4298         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4299         @r=`${PWD_COMMAND}`; export r; \
4300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4301         TFLAGS="$(STAGE1_TFLAGS)"; \
4302         $(HOST_EXPORTS)  \
4303         cd $(HOST_SUBDIR)/opcodes && \
4304         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4305                 CFLAGS="$(STAGE1_CFLAGS)" \
4306                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4307                 LIBCFLAGS="$(LIBCFLAGS)" \
4308                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4309                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4310                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4311                 $(EXTRA_HOST_FLAGS)  \
4312                 $(STAGE1_FLAGS_TO_PASS)  \
4313                 TFLAGS="$(STAGE1_TFLAGS)" \
4314                 $(TARGET-stage1-opcodes)
4315
4316 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4317 clean-stage1: clean-stage1-opcodes
4318 clean-stage1-opcodes:
4319         @if [ $(current_stage) = stage1 ]; then \
4320           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4321         else \
4322           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4323           $(MAKE) stage1-start; \
4324         fi; \
4325         cd $(HOST_SUBDIR)/opcodes && \
4326         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4327         $(STAGE1_FLAGS_TO_PASS)  clean
4328 @endif opcodes-bootstrap
4329
4330
4331 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4332 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4333 maybe-all-stage2-opcodes:
4334 maybe-clean-stage2-opcodes:
4335 @if opcodes-bootstrap
4336 maybe-all-stage2-opcodes: all-stage2-opcodes
4337 all-stage2: all-stage2-opcodes
4338 TARGET-stage2-opcodes = $(TARGET-opcodes)
4339 all-stage2-opcodes: configure-stage2-opcodes
4340         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4341         @r=`${PWD_COMMAND}`; export r; \
4342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4343         TFLAGS="$(STAGE2_TFLAGS)"; \
4344         $(HOST_EXPORTS) \
4345         $(POSTSTAGE1_HOST_EXPORTS)  \
4346         cd $(HOST_SUBDIR)/opcodes && \
4347         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4348                 CFLAGS="$(STAGE2_CFLAGS)" \
4349                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4350                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4351                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4352                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4353                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4354                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4355                 TFLAGS="$(STAGE2_TFLAGS)" \
4356                 $(TARGET-stage2-opcodes)
4357
4358 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4359 clean-stage2: clean-stage2-opcodes
4360 clean-stage2-opcodes:
4361         @if [ $(current_stage) = stage2 ]; then \
4362           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4363         else \
4364           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4365           $(MAKE) stage2-start; \
4366         fi; \
4367         cd $(HOST_SUBDIR)/opcodes && \
4368         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4369 @endif opcodes-bootstrap
4370
4371
4372 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4373 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4374 maybe-all-stage3-opcodes:
4375 maybe-clean-stage3-opcodes:
4376 @if opcodes-bootstrap
4377 maybe-all-stage3-opcodes: all-stage3-opcodes
4378 all-stage3: all-stage3-opcodes
4379 TARGET-stage3-opcodes = $(TARGET-opcodes)
4380 all-stage3-opcodes: configure-stage3-opcodes
4381         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4382         @r=`${PWD_COMMAND}`; export r; \
4383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4384         TFLAGS="$(STAGE3_TFLAGS)"; \
4385         $(HOST_EXPORTS) \
4386         $(POSTSTAGE1_HOST_EXPORTS)  \
4387         cd $(HOST_SUBDIR)/opcodes && \
4388         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4389                 CFLAGS="$(STAGE3_CFLAGS)" \
4390                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4391                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4392                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4393                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4394                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4395                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4396                 TFLAGS="$(STAGE3_TFLAGS)" \
4397                 $(TARGET-stage3-opcodes)
4398
4399 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4400 clean-stage3: clean-stage3-opcodes
4401 clean-stage3-opcodes:
4402         @if [ $(current_stage) = stage3 ]; then \
4403           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4404         else \
4405           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4406           $(MAKE) stage3-start; \
4407         fi; \
4408         cd $(HOST_SUBDIR)/opcodes && \
4409         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4410 @endif opcodes-bootstrap
4411
4412
4413 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4414 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4415 maybe-all-stage4-opcodes:
4416 maybe-clean-stage4-opcodes:
4417 @if opcodes-bootstrap
4418 maybe-all-stage4-opcodes: all-stage4-opcodes
4419 all-stage4: all-stage4-opcodes
4420 TARGET-stage4-opcodes = $(TARGET-opcodes)
4421 all-stage4-opcodes: configure-stage4-opcodes
4422         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4423         @r=`${PWD_COMMAND}`; export r; \
4424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4425         TFLAGS="$(STAGE4_TFLAGS)"; \
4426         $(HOST_EXPORTS) \
4427         $(POSTSTAGE1_HOST_EXPORTS)  \
4428         cd $(HOST_SUBDIR)/opcodes && \
4429         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4430                 CFLAGS="$(STAGE4_CFLAGS)" \
4431                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4432                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4433                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4434                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4435                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4436                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4437                 TFLAGS="$(STAGE4_TFLAGS)" \
4438                 $(TARGET-stage4-opcodes)
4439
4440 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4441 clean-stage4: clean-stage4-opcodes
4442 clean-stage4-opcodes:
4443         @if [ $(current_stage) = stage4 ]; then \
4444           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4445         else \
4446           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4447           $(MAKE) stage4-start; \
4448         fi; \
4449         cd $(HOST_SUBDIR)/opcodes && \
4450         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4451 @endif opcodes-bootstrap
4452
4453
4454 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4455 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4456 maybe-all-stageprofile-opcodes:
4457 maybe-clean-stageprofile-opcodes:
4458 @if opcodes-bootstrap
4459 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4460 all-stageprofile: all-stageprofile-opcodes
4461 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4462 all-stageprofile-opcodes: configure-stageprofile-opcodes
4463         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4464         @r=`${PWD_COMMAND}`; export r; \
4465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4466         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4467         $(HOST_EXPORTS) \
4468         $(POSTSTAGE1_HOST_EXPORTS)  \
4469         cd $(HOST_SUBDIR)/opcodes && \
4470         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4471                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4472                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4473                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4474                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4475                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4476                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4477                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4478                 TFLAGS="$(STAGEprofile_TFLAGS)" \
4479                 $(TARGET-stageprofile-opcodes)
4480
4481 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4482 clean-stageprofile: clean-stageprofile-opcodes
4483 clean-stageprofile-opcodes:
4484         @if [ $(current_stage) = stageprofile ]; then \
4485           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4486         else \
4487           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4488           $(MAKE) stageprofile-start; \
4489         fi; \
4490         cd $(HOST_SUBDIR)/opcodes && \
4491         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4492 @endif opcodes-bootstrap
4493
4494
4495 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4496 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4497 maybe-all-stagefeedback-opcodes:
4498 maybe-clean-stagefeedback-opcodes:
4499 @if opcodes-bootstrap
4500 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4501 all-stagefeedback: all-stagefeedback-opcodes
4502 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4503 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4504         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4505         @r=`${PWD_COMMAND}`; export r; \
4506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4507         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4508         $(HOST_EXPORTS) \
4509         $(POSTSTAGE1_HOST_EXPORTS)  \
4510         cd $(HOST_SUBDIR)/opcodes && \
4511         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4512                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4513                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4514                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4515                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4516                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4517                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4518                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4519                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4520                 $(TARGET-stagefeedback-opcodes)
4521
4522 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4523 clean-stagefeedback: clean-stagefeedback-opcodes
4524 clean-stagefeedback-opcodes:
4525         @if [ $(current_stage) = stagefeedback ]; then \
4526           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4527         else \
4528           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4529           $(MAKE) stagefeedback-start; \
4530         fi; \
4531         cd $(HOST_SUBDIR)/opcodes && \
4532         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4533 @endif opcodes-bootstrap
4534
4535
4536
4537
4538
4539 .PHONY: check-opcodes maybe-check-opcodes
4540 maybe-check-opcodes:
4541 @if opcodes
4542 maybe-check-opcodes: check-opcodes
4543
4544 check-opcodes:
4545         @: $(MAKE); $(unstage)
4546         @r=`${PWD_COMMAND}`; export r; \
4547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4548         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4549         (cd $(HOST_SUBDIR)/opcodes && \
4550           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4551
4552 @endif opcodes
4553
4554 .PHONY: install-opcodes maybe-install-opcodes
4555 maybe-install-opcodes:
4556 @if opcodes
4557 maybe-install-opcodes: install-opcodes
4558
4559 install-opcodes: installdirs
4560         @: $(MAKE); $(unstage)
4561         @r=`${PWD_COMMAND}`; export r; \
4562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4563         $(HOST_EXPORTS) \
4564         (cd $(HOST_SUBDIR)/opcodes && \
4565           $(MAKE) $(FLAGS_TO_PASS)  install)
4566
4567 @endif opcodes
4568
4569 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4570 maybe-install-strip-opcodes:
4571 @if opcodes
4572 maybe-install-strip-opcodes: install-strip-opcodes
4573
4574 install-strip-opcodes: installdirs
4575         @: $(MAKE); $(unstage)
4576         @r=`${PWD_COMMAND}`; export r; \
4577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4578         $(HOST_EXPORTS) \
4579         (cd $(HOST_SUBDIR)/opcodes && \
4580           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4581
4582 @endif opcodes
4583
4584 # Other targets (info, dvi, pdf, etc.)
4585
4586 .PHONY: maybe-info-opcodes info-opcodes
4587 maybe-info-opcodes:
4588 @if opcodes
4589 maybe-info-opcodes: info-opcodes
4590
4591 info-opcodes: \
4592     configure-opcodes 
4593         @[ -f ./opcodes/Makefile ] || exit 0; \
4594         r=`${PWD_COMMAND}`; export r; \
4595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4596         $(HOST_EXPORTS) \
4597         for flag in $(EXTRA_HOST_FLAGS) ; do \
4598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4599         done; \
4600         echo "Doing info in opcodes"; \
4601         (cd $(HOST_SUBDIR)/opcodes && \
4602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4604                   "RANLIB=$${RANLIB}" \
4605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4606                   info) \
4607           || exit 1
4608
4609 @endif opcodes
4610
4611 .PHONY: maybe-dvi-opcodes dvi-opcodes
4612 maybe-dvi-opcodes:
4613 @if opcodes
4614 maybe-dvi-opcodes: dvi-opcodes
4615
4616 dvi-opcodes: \
4617     configure-opcodes 
4618         @[ -f ./opcodes/Makefile ] || exit 0; \
4619         r=`${PWD_COMMAND}`; export r; \
4620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4621         $(HOST_EXPORTS) \
4622         for flag in $(EXTRA_HOST_FLAGS) ; do \
4623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4624         done; \
4625         echo "Doing dvi in opcodes"; \
4626         (cd $(HOST_SUBDIR)/opcodes && \
4627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4629                   "RANLIB=$${RANLIB}" \
4630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4631                   dvi) \
4632           || exit 1
4633
4634 @endif opcodes
4635
4636 .PHONY: maybe-pdf-opcodes pdf-opcodes
4637 maybe-pdf-opcodes:
4638 @if opcodes
4639 maybe-pdf-opcodes: pdf-opcodes
4640
4641 pdf-opcodes: \
4642     configure-opcodes 
4643         @[ -f ./opcodes/Makefile ] || exit 0; \
4644         r=`${PWD_COMMAND}`; export r; \
4645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4646         $(HOST_EXPORTS) \
4647         for flag in $(EXTRA_HOST_FLAGS) ; do \
4648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4649         done; \
4650         echo "Doing pdf in opcodes"; \
4651         (cd $(HOST_SUBDIR)/opcodes && \
4652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4654                   "RANLIB=$${RANLIB}" \
4655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4656                   pdf) \
4657           || exit 1
4658
4659 @endif opcodes
4660
4661 .PHONY: maybe-html-opcodes html-opcodes
4662 maybe-html-opcodes:
4663 @if opcodes
4664 maybe-html-opcodes: html-opcodes
4665
4666 html-opcodes: \
4667     configure-opcodes 
4668         @[ -f ./opcodes/Makefile ] || exit 0; \
4669         r=`${PWD_COMMAND}`; export r; \
4670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4671         $(HOST_EXPORTS) \
4672         for flag in $(EXTRA_HOST_FLAGS) ; do \
4673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4674         done; \
4675         echo "Doing html in opcodes"; \
4676         (cd $(HOST_SUBDIR)/opcodes && \
4677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4679                   "RANLIB=$${RANLIB}" \
4680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4681                   html) \
4682           || exit 1
4683
4684 @endif opcodes
4685
4686 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4687 maybe-TAGS-opcodes:
4688 @if opcodes
4689 maybe-TAGS-opcodes: TAGS-opcodes
4690
4691 TAGS-opcodes: \
4692     configure-opcodes 
4693         @[ -f ./opcodes/Makefile ] || exit 0; \
4694         r=`${PWD_COMMAND}`; export r; \
4695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4696         $(HOST_EXPORTS) \
4697         for flag in $(EXTRA_HOST_FLAGS) ; do \
4698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4699         done; \
4700         echo "Doing TAGS in opcodes"; \
4701         (cd $(HOST_SUBDIR)/opcodes && \
4702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4704                   "RANLIB=$${RANLIB}" \
4705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4706                   TAGS) \
4707           || exit 1
4708
4709 @endif opcodes
4710
4711 .PHONY: maybe-install-info-opcodes install-info-opcodes
4712 maybe-install-info-opcodes:
4713 @if opcodes
4714 maybe-install-info-opcodes: install-info-opcodes
4715
4716 install-info-opcodes: \
4717     configure-opcodes \
4718     info-opcodes 
4719         @[ -f ./opcodes/Makefile ] || exit 0; \
4720         r=`${PWD_COMMAND}`; export r; \
4721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4722         $(HOST_EXPORTS) \
4723         for flag in $(EXTRA_HOST_FLAGS) ; do \
4724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4725         done; \
4726         echo "Doing install-info in opcodes"; \
4727         (cd $(HOST_SUBDIR)/opcodes && \
4728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4730                   "RANLIB=$${RANLIB}" \
4731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4732                   install-info) \
4733           || exit 1
4734
4735 @endif opcodes
4736
4737 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4738 maybe-install-pdf-opcodes:
4739 @if opcodes
4740 maybe-install-pdf-opcodes: install-pdf-opcodes
4741
4742 install-pdf-opcodes: \
4743     configure-opcodes \
4744     pdf-opcodes 
4745         @[ -f ./opcodes/Makefile ] || exit 0; \
4746         r=`${PWD_COMMAND}`; export r; \
4747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4748         $(HOST_EXPORTS) \
4749         for flag in $(EXTRA_HOST_FLAGS) ; do \
4750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4751         done; \
4752         echo "Doing install-pdf in opcodes"; \
4753         (cd $(HOST_SUBDIR)/opcodes && \
4754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4756                   "RANLIB=$${RANLIB}" \
4757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4758                   install-pdf) \
4759           || exit 1
4760
4761 @endif opcodes
4762
4763 .PHONY: maybe-install-html-opcodes install-html-opcodes
4764 maybe-install-html-opcodes:
4765 @if opcodes
4766 maybe-install-html-opcodes: install-html-opcodes
4767
4768 install-html-opcodes: \
4769     configure-opcodes \
4770     html-opcodes 
4771         @[ -f ./opcodes/Makefile ] || exit 0; \
4772         r=`${PWD_COMMAND}`; export r; \
4773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4774         $(HOST_EXPORTS) \
4775         for flag in $(EXTRA_HOST_FLAGS) ; do \
4776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4777         done; \
4778         echo "Doing install-html in opcodes"; \
4779         (cd $(HOST_SUBDIR)/opcodes && \
4780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4782                   "RANLIB=$${RANLIB}" \
4783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4784                   install-html) \
4785           || exit 1
4786
4787 @endif opcodes
4788
4789 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4790 maybe-installcheck-opcodes:
4791 @if opcodes
4792 maybe-installcheck-opcodes: installcheck-opcodes
4793
4794 installcheck-opcodes: \
4795     configure-opcodes 
4796         @[ -f ./opcodes/Makefile ] || exit 0; \
4797         r=`${PWD_COMMAND}`; export r; \
4798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4799         $(HOST_EXPORTS) \
4800         for flag in $(EXTRA_HOST_FLAGS) ; do \
4801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4802         done; \
4803         echo "Doing installcheck in opcodes"; \
4804         (cd $(HOST_SUBDIR)/opcodes && \
4805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4807                   "RANLIB=$${RANLIB}" \
4808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4809                   installcheck) \
4810           || exit 1
4811
4812 @endif opcodes
4813
4814 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4815 maybe-mostlyclean-opcodes:
4816 @if opcodes
4817 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4818
4819 mostlyclean-opcodes: 
4820         @[ -f ./opcodes/Makefile ] || exit 0; \
4821         r=`${PWD_COMMAND}`; export r; \
4822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4823         $(HOST_EXPORTS) \
4824         for flag in $(EXTRA_HOST_FLAGS) ; do \
4825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4826         done; \
4827         echo "Doing mostlyclean in opcodes"; \
4828         (cd $(HOST_SUBDIR)/opcodes && \
4829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4831                   "RANLIB=$${RANLIB}" \
4832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4833                   mostlyclean) \
4834           || exit 1
4835
4836 @endif opcodes
4837
4838 .PHONY: maybe-clean-opcodes clean-opcodes
4839 maybe-clean-opcodes:
4840 @if opcodes
4841 maybe-clean-opcodes: clean-opcodes
4842
4843 clean-opcodes: 
4844         @[ -f ./opcodes/Makefile ] || exit 0; \
4845         r=`${PWD_COMMAND}`; export r; \
4846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4847         $(HOST_EXPORTS) \
4848         for flag in $(EXTRA_HOST_FLAGS) ; do \
4849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4850         done; \
4851         echo "Doing clean in opcodes"; \
4852         (cd $(HOST_SUBDIR)/opcodes && \
4853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4855                   "RANLIB=$${RANLIB}" \
4856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4857                   clean) \
4858           || exit 1
4859
4860 @endif opcodes
4861
4862 .PHONY: maybe-distclean-opcodes distclean-opcodes
4863 maybe-distclean-opcodes:
4864 @if opcodes
4865 maybe-distclean-opcodes: distclean-opcodes
4866
4867 distclean-opcodes: 
4868         @[ -f ./opcodes/Makefile ] || exit 0; \
4869         r=`${PWD_COMMAND}`; export r; \
4870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4871         $(HOST_EXPORTS) \
4872         for flag in $(EXTRA_HOST_FLAGS) ; do \
4873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4874         done; \
4875         echo "Doing distclean in opcodes"; \
4876         (cd $(HOST_SUBDIR)/opcodes && \
4877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4879                   "RANLIB=$${RANLIB}" \
4880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4881                   distclean) \
4882           || exit 1
4883
4884 @endif opcodes
4885
4886 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4887 maybe-maintainer-clean-opcodes:
4888 @if opcodes
4889 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4890
4891 maintainer-clean-opcodes: 
4892         @[ -f ./opcodes/Makefile ] || exit 0; \
4893         r=`${PWD_COMMAND}`; export r; \
4894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4895         $(HOST_EXPORTS) \
4896         for flag in $(EXTRA_HOST_FLAGS) ; do \
4897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4898         done; \
4899         echo "Doing maintainer-clean in opcodes"; \
4900         (cd $(HOST_SUBDIR)/opcodes && \
4901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4903                   "RANLIB=$${RANLIB}" \
4904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4905                   maintainer-clean) \
4906           || exit 1
4907
4908 @endif opcodes
4909
4910
4911
4912 .PHONY: configure-binutils maybe-configure-binutils
4913 maybe-configure-binutils:
4914 @if gcc-bootstrap
4915 configure-binutils: stage_current
4916 @endif gcc-bootstrap
4917 @if binutils
4918 maybe-configure-binutils: configure-binutils
4919 configure-binutils: 
4920         @r=`${PWD_COMMAND}`; export r; \
4921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4922         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4923         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4924         $(HOST_EXPORTS)  \
4925         echo Configuring in $(HOST_SUBDIR)/binutils; \
4926         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4927         case $(srcdir) in \
4928           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4929           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4930                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4931         esac; \
4932         module_srcdir=binutils; \
4933         $(SHELL) \
4934           $$s/$$module_srcdir/configure \
4935           --srcdir=$${topdir}/$$module_srcdir \
4936           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4937           --target=${target_alias}  \
4938           || exit 1
4939 @endif binutils
4940
4941
4942
4943 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4944 maybe-configure-stage1-binutils:
4945 @if binutils-bootstrap
4946 maybe-configure-stage1-binutils: configure-stage1-binutils
4947 configure-stage1-binutils:
4948         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4949         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4950         @r=`${PWD_COMMAND}`; export r; \
4951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4952         TFLAGS="$(STAGE1_TFLAGS)"; \
4953         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4954         $(HOST_EXPORTS) \
4955         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4956         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4957         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4958         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
4959         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4960         cd $(HOST_SUBDIR)/binutils || exit 1; \
4961         case $(srcdir) in \
4962           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4963           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4964                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4965         esac; \
4966         module_srcdir=binutils; \
4967         $(SHELL) $$s/$$module_srcdir/configure \
4968           --srcdir=$${topdir}/$$module_srcdir \
4969           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4970           --target=${target_alias} \
4971            \
4972           $(STAGE1_CONFIGURE_FLAGS)
4973 @endif binutils-bootstrap
4974
4975 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4976 maybe-configure-stage2-binutils:
4977 @if binutils-bootstrap
4978 maybe-configure-stage2-binutils: configure-stage2-binutils
4979 configure-stage2-binutils:
4980         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4981         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4982         @r=`${PWD_COMMAND}`; export r; \
4983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4984         TFLAGS="$(STAGE2_TFLAGS)"; \
4985         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4986         $(HOST_EXPORTS) \
4987         $(POSTSTAGE1_HOST_EXPORTS) \
4988         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4989         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4990         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4991         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
4992         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4993         cd $(HOST_SUBDIR)/binutils || exit 1; \
4994         case $(srcdir) in \
4995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4996           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4998         esac; \
4999         module_srcdir=binutils; \
5000         $(SHELL) $$s/$$module_srcdir/configure \
5001           --srcdir=$${topdir}/$$module_srcdir \
5002           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5003           --target=${target_alias} \
5004           --with-build-libsubdir=$(HOST_SUBDIR) \
5005           $(STAGE2_CONFIGURE_FLAGS)
5006 @endif binutils-bootstrap
5007
5008 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5009 maybe-configure-stage3-binutils:
5010 @if binutils-bootstrap
5011 maybe-configure-stage3-binutils: configure-stage3-binutils
5012 configure-stage3-binutils:
5013         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5014         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5015         @r=`${PWD_COMMAND}`; export r; \
5016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5017         TFLAGS="$(STAGE3_TFLAGS)"; \
5018         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5019         $(HOST_EXPORTS) \
5020         $(POSTSTAGE1_HOST_EXPORTS) \
5021         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5022         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5023         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5024         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5025         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5026         cd $(HOST_SUBDIR)/binutils || exit 1; \
5027         case $(srcdir) in \
5028           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5029           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5030                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5031         esac; \
5032         module_srcdir=binutils; \
5033         $(SHELL) $$s/$$module_srcdir/configure \
5034           --srcdir=$${topdir}/$$module_srcdir \
5035           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5036           --target=${target_alias} \
5037           --with-build-libsubdir=$(HOST_SUBDIR) \
5038           $(STAGE3_CONFIGURE_FLAGS)
5039 @endif binutils-bootstrap
5040
5041 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5042 maybe-configure-stage4-binutils:
5043 @if binutils-bootstrap
5044 maybe-configure-stage4-binutils: configure-stage4-binutils
5045 configure-stage4-binutils:
5046         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5047         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5048         @r=`${PWD_COMMAND}`; export r; \
5049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5050         TFLAGS="$(STAGE4_TFLAGS)"; \
5051         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5052         $(HOST_EXPORTS) \
5053         $(POSTSTAGE1_HOST_EXPORTS) \
5054         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5055         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5056         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5057         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5058         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5059         cd $(HOST_SUBDIR)/binutils || exit 1; \
5060         case $(srcdir) in \
5061           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5062           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5063                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5064         esac; \
5065         module_srcdir=binutils; \
5066         $(SHELL) $$s/$$module_srcdir/configure \
5067           --srcdir=$${topdir}/$$module_srcdir \
5068           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5069           --target=${target_alias} \
5070           --with-build-libsubdir=$(HOST_SUBDIR) \
5071           $(STAGE4_CONFIGURE_FLAGS)
5072 @endif binutils-bootstrap
5073
5074 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5075 maybe-configure-stageprofile-binutils:
5076 @if binutils-bootstrap
5077 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5078 configure-stageprofile-binutils:
5079         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5080         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5081         @r=`${PWD_COMMAND}`; export r; \
5082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5083         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5084         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5085         $(HOST_EXPORTS) \
5086         $(POSTSTAGE1_HOST_EXPORTS) \
5087         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5088         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5089         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5090         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5091         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5092         cd $(HOST_SUBDIR)/binutils || exit 1; \
5093         case $(srcdir) in \
5094           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5095           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5096                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5097         esac; \
5098         module_srcdir=binutils; \
5099         $(SHELL) $$s/$$module_srcdir/configure \
5100           --srcdir=$${topdir}/$$module_srcdir \
5101           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5102           --target=${target_alias} \
5103           --with-build-libsubdir=$(HOST_SUBDIR) \
5104           $(STAGEprofile_CONFIGURE_FLAGS)
5105 @endif binutils-bootstrap
5106
5107 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5108 maybe-configure-stagefeedback-binutils:
5109 @if binutils-bootstrap
5110 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5111 configure-stagefeedback-binutils:
5112         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5113         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5114         @r=`${PWD_COMMAND}`; export r; \
5115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5116         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5117         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5118         $(HOST_EXPORTS) \
5119         $(POSTSTAGE1_HOST_EXPORTS) \
5120         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5121         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5122         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5123         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5124         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5125         cd $(HOST_SUBDIR)/binutils || exit 1; \
5126         case $(srcdir) in \
5127           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5128           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5129                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5130         esac; \
5131         module_srcdir=binutils; \
5132         $(SHELL) $$s/$$module_srcdir/configure \
5133           --srcdir=$${topdir}/$$module_srcdir \
5134           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5135           --target=${target_alias} \
5136           --with-build-libsubdir=$(HOST_SUBDIR) \
5137           $(STAGEfeedback_CONFIGURE_FLAGS)
5138 @endif binutils-bootstrap
5139
5140
5141
5142
5143
5144 .PHONY: all-binutils maybe-all-binutils
5145 maybe-all-binutils:
5146 @if gcc-bootstrap
5147 all-binutils: stage_current
5148 @endif gcc-bootstrap
5149 @if binutils
5150 TARGET-binutils=all
5151 maybe-all-binutils: all-binutils
5152 all-binutils: configure-binutils
5153         @r=`${PWD_COMMAND}`; export r; \
5154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5155         $(HOST_EXPORTS)  \
5156         (cd $(HOST_SUBDIR)/binutils && \
5157           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5158                 $(TARGET-binutils))
5159 @endif binutils
5160
5161
5162
5163 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5164 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5165 maybe-all-stage1-binutils:
5166 maybe-clean-stage1-binutils:
5167 @if binutils-bootstrap
5168 maybe-all-stage1-binutils: all-stage1-binutils
5169 all-stage1: all-stage1-binutils
5170 TARGET-stage1-binutils = $(TARGET-binutils)
5171 all-stage1-binutils: configure-stage1-binutils
5172         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5173         @r=`${PWD_COMMAND}`; export r; \
5174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5175         TFLAGS="$(STAGE1_TFLAGS)"; \
5176         $(HOST_EXPORTS)  \
5177         cd $(HOST_SUBDIR)/binutils && \
5178         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5179                 CFLAGS="$(STAGE1_CFLAGS)" \
5180                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5181                 LIBCFLAGS="$(LIBCFLAGS)" \
5182                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5183                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5184                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5185                 $(EXTRA_HOST_FLAGS)  \
5186                 $(STAGE1_FLAGS_TO_PASS)  \
5187                 TFLAGS="$(STAGE1_TFLAGS)" \
5188                 $(TARGET-stage1-binutils)
5189
5190 maybe-clean-stage1-binutils: clean-stage1-binutils
5191 clean-stage1: clean-stage1-binutils
5192 clean-stage1-binutils:
5193         @if [ $(current_stage) = stage1 ]; then \
5194           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5195         else \
5196           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5197           $(MAKE) stage1-start; \
5198         fi; \
5199         cd $(HOST_SUBDIR)/binutils && \
5200         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5201         $(STAGE1_FLAGS_TO_PASS)  clean
5202 @endif binutils-bootstrap
5203
5204
5205 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5206 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5207 maybe-all-stage2-binutils:
5208 maybe-clean-stage2-binutils:
5209 @if binutils-bootstrap
5210 maybe-all-stage2-binutils: all-stage2-binutils
5211 all-stage2: all-stage2-binutils
5212 TARGET-stage2-binutils = $(TARGET-binutils)
5213 all-stage2-binutils: configure-stage2-binutils
5214         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5215         @r=`${PWD_COMMAND}`; export r; \
5216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5217         TFLAGS="$(STAGE2_TFLAGS)"; \
5218         $(HOST_EXPORTS) \
5219         $(POSTSTAGE1_HOST_EXPORTS)  \
5220         cd $(HOST_SUBDIR)/binutils && \
5221         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5222                 CFLAGS="$(STAGE2_CFLAGS)" \
5223                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5224                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5225                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5226                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5227                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5228                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5229                 TFLAGS="$(STAGE2_TFLAGS)" \
5230                 $(TARGET-stage2-binutils)
5231
5232 maybe-clean-stage2-binutils: clean-stage2-binutils
5233 clean-stage2: clean-stage2-binutils
5234 clean-stage2-binutils:
5235         @if [ $(current_stage) = stage2 ]; then \
5236           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5237         else \
5238           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5239           $(MAKE) stage2-start; \
5240         fi; \
5241         cd $(HOST_SUBDIR)/binutils && \
5242         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5243 @endif binutils-bootstrap
5244
5245
5246 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5247 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5248 maybe-all-stage3-binutils:
5249 maybe-clean-stage3-binutils:
5250 @if binutils-bootstrap
5251 maybe-all-stage3-binutils: all-stage3-binutils
5252 all-stage3: all-stage3-binutils
5253 TARGET-stage3-binutils = $(TARGET-binutils)
5254 all-stage3-binutils: configure-stage3-binutils
5255         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5256         @r=`${PWD_COMMAND}`; export r; \
5257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5258         TFLAGS="$(STAGE3_TFLAGS)"; \
5259         $(HOST_EXPORTS) \
5260         $(POSTSTAGE1_HOST_EXPORTS)  \
5261         cd $(HOST_SUBDIR)/binutils && \
5262         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5263                 CFLAGS="$(STAGE3_CFLAGS)" \
5264                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5265                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5266                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5267                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5268                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5269                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5270                 TFLAGS="$(STAGE3_TFLAGS)" \
5271                 $(TARGET-stage3-binutils)
5272
5273 maybe-clean-stage3-binutils: clean-stage3-binutils
5274 clean-stage3: clean-stage3-binutils
5275 clean-stage3-binutils:
5276         @if [ $(current_stage) = stage3 ]; then \
5277           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5278         else \
5279           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5280           $(MAKE) stage3-start; \
5281         fi; \
5282         cd $(HOST_SUBDIR)/binutils && \
5283         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5284 @endif binutils-bootstrap
5285
5286
5287 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5288 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5289 maybe-all-stage4-binutils:
5290 maybe-clean-stage4-binutils:
5291 @if binutils-bootstrap
5292 maybe-all-stage4-binutils: all-stage4-binutils
5293 all-stage4: all-stage4-binutils
5294 TARGET-stage4-binutils = $(TARGET-binutils)
5295 all-stage4-binutils: configure-stage4-binutils
5296         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5297         @r=`${PWD_COMMAND}`; export r; \
5298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5299         TFLAGS="$(STAGE4_TFLAGS)"; \
5300         $(HOST_EXPORTS) \
5301         $(POSTSTAGE1_HOST_EXPORTS)  \
5302         cd $(HOST_SUBDIR)/binutils && \
5303         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5304                 CFLAGS="$(STAGE4_CFLAGS)" \
5305                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5306                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5307                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5308                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5309                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5310                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5311                 TFLAGS="$(STAGE4_TFLAGS)" \
5312                 $(TARGET-stage4-binutils)
5313
5314 maybe-clean-stage4-binutils: clean-stage4-binutils
5315 clean-stage4: clean-stage4-binutils
5316 clean-stage4-binutils:
5317         @if [ $(current_stage) = stage4 ]; then \
5318           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5319         else \
5320           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5321           $(MAKE) stage4-start; \
5322         fi; \
5323         cd $(HOST_SUBDIR)/binutils && \
5324         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5325 @endif binutils-bootstrap
5326
5327
5328 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5329 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5330 maybe-all-stageprofile-binutils:
5331 maybe-clean-stageprofile-binutils:
5332 @if binutils-bootstrap
5333 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5334 all-stageprofile: all-stageprofile-binutils
5335 TARGET-stageprofile-binutils = $(TARGET-binutils)
5336 all-stageprofile-binutils: configure-stageprofile-binutils
5337         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5338         @r=`${PWD_COMMAND}`; export r; \
5339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5340         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5341         $(HOST_EXPORTS) \
5342         $(POSTSTAGE1_HOST_EXPORTS)  \
5343         cd $(HOST_SUBDIR)/binutils && \
5344         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5345                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5346                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5347                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5348                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5349                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5350                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5351                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5352                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5353                 $(TARGET-stageprofile-binutils)
5354
5355 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5356 clean-stageprofile: clean-stageprofile-binutils
5357 clean-stageprofile-binutils:
5358         @if [ $(current_stage) = stageprofile ]; then \
5359           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5360         else \
5361           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5362           $(MAKE) stageprofile-start; \
5363         fi; \
5364         cd $(HOST_SUBDIR)/binutils && \
5365         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5366 @endif binutils-bootstrap
5367
5368
5369 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5370 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5371 maybe-all-stagefeedback-binutils:
5372 maybe-clean-stagefeedback-binutils:
5373 @if binutils-bootstrap
5374 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5375 all-stagefeedback: all-stagefeedback-binutils
5376 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5377 all-stagefeedback-binutils: configure-stagefeedback-binutils
5378         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5379         @r=`${PWD_COMMAND}`; export r; \
5380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5381         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5382         $(HOST_EXPORTS) \
5383         $(POSTSTAGE1_HOST_EXPORTS)  \
5384         cd $(HOST_SUBDIR)/binutils && \
5385         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5386                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5387                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5388                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5389                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5390                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5391                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5392                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5393                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5394                 $(TARGET-stagefeedback-binutils)
5395
5396 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5397 clean-stagefeedback: clean-stagefeedback-binutils
5398 clean-stagefeedback-binutils:
5399         @if [ $(current_stage) = stagefeedback ]; then \
5400           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5401         else \
5402           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5403           $(MAKE) stagefeedback-start; \
5404         fi; \
5405         cd $(HOST_SUBDIR)/binutils && \
5406         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5407 @endif binutils-bootstrap
5408
5409
5410
5411
5412
5413 .PHONY: check-binutils maybe-check-binutils
5414 maybe-check-binutils:
5415 @if binutils
5416 maybe-check-binutils: check-binutils
5417
5418 check-binutils:
5419         @: $(MAKE); $(unstage)
5420         @r=`${PWD_COMMAND}`; export r; \
5421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5422         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5423         (cd $(HOST_SUBDIR)/binutils && \
5424           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5425
5426 @endif binutils
5427
5428 .PHONY: install-binutils maybe-install-binutils
5429 maybe-install-binutils:
5430 @if binutils
5431 maybe-install-binutils: install-binutils
5432
5433 install-binutils: installdirs
5434         @: $(MAKE); $(unstage)
5435         @r=`${PWD_COMMAND}`; export r; \
5436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5437         $(HOST_EXPORTS) \
5438         (cd $(HOST_SUBDIR)/binutils && \
5439           $(MAKE) $(FLAGS_TO_PASS)  install)
5440
5441 @endif binutils
5442
5443 .PHONY: install-strip-binutils maybe-install-strip-binutils
5444 maybe-install-strip-binutils:
5445 @if binutils
5446 maybe-install-strip-binutils: install-strip-binutils
5447
5448 install-strip-binutils: installdirs
5449         @: $(MAKE); $(unstage)
5450         @r=`${PWD_COMMAND}`; export r; \
5451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5452         $(HOST_EXPORTS) \
5453         (cd $(HOST_SUBDIR)/binutils && \
5454           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5455
5456 @endif binutils
5457
5458 # Other targets (info, dvi, pdf, etc.)
5459
5460 .PHONY: maybe-info-binutils info-binutils
5461 maybe-info-binutils:
5462 @if binutils
5463 maybe-info-binutils: info-binutils
5464
5465 info-binutils: \
5466     configure-binutils 
5467         @[ -f ./binutils/Makefile ] || exit 0; \
5468         r=`${PWD_COMMAND}`; export r; \
5469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5470         $(HOST_EXPORTS) \
5471         for flag in $(EXTRA_HOST_FLAGS) ; do \
5472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5473         done; \
5474         echo "Doing info in binutils"; \
5475         (cd $(HOST_SUBDIR)/binutils && \
5476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5478                   "RANLIB=$${RANLIB}" \
5479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5480                   info) \
5481           || exit 1
5482
5483 @endif binutils
5484
5485 .PHONY: maybe-dvi-binutils dvi-binutils
5486 maybe-dvi-binutils:
5487 @if binutils
5488 maybe-dvi-binutils: dvi-binutils
5489
5490 dvi-binutils: \
5491     configure-binutils 
5492         @[ -f ./binutils/Makefile ] || exit 0; \
5493         r=`${PWD_COMMAND}`; export r; \
5494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5495         $(HOST_EXPORTS) \
5496         for flag in $(EXTRA_HOST_FLAGS) ; do \
5497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5498         done; \
5499         echo "Doing dvi in binutils"; \
5500         (cd $(HOST_SUBDIR)/binutils && \
5501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5503                   "RANLIB=$${RANLIB}" \
5504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5505                   dvi) \
5506           || exit 1
5507
5508 @endif binutils
5509
5510 .PHONY: maybe-pdf-binutils pdf-binutils
5511 maybe-pdf-binutils:
5512 @if binutils
5513 maybe-pdf-binutils: pdf-binutils
5514
5515 pdf-binutils: \
5516     configure-binutils 
5517         @[ -f ./binutils/Makefile ] || exit 0; \
5518         r=`${PWD_COMMAND}`; export r; \
5519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5520         $(HOST_EXPORTS) \
5521         for flag in $(EXTRA_HOST_FLAGS) ; do \
5522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5523         done; \
5524         echo "Doing pdf in binutils"; \
5525         (cd $(HOST_SUBDIR)/binutils && \
5526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5528                   "RANLIB=$${RANLIB}" \
5529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5530                   pdf) \
5531           || exit 1
5532
5533 @endif binutils
5534
5535 .PHONY: maybe-html-binutils html-binutils
5536 maybe-html-binutils:
5537 @if binutils
5538 maybe-html-binutils: html-binutils
5539
5540 html-binutils: \
5541     configure-binutils 
5542         @[ -f ./binutils/Makefile ] || exit 0; \
5543         r=`${PWD_COMMAND}`; export r; \
5544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5545         $(HOST_EXPORTS) \
5546         for flag in $(EXTRA_HOST_FLAGS) ; do \
5547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5548         done; \
5549         echo "Doing html in binutils"; \
5550         (cd $(HOST_SUBDIR)/binutils && \
5551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5553                   "RANLIB=$${RANLIB}" \
5554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5555                   html) \
5556           || exit 1
5557
5558 @endif binutils
5559
5560 .PHONY: maybe-TAGS-binutils TAGS-binutils
5561 maybe-TAGS-binutils:
5562 @if binutils
5563 maybe-TAGS-binutils: TAGS-binutils
5564
5565 TAGS-binutils: \
5566     configure-binutils 
5567         @[ -f ./binutils/Makefile ] || exit 0; \
5568         r=`${PWD_COMMAND}`; export r; \
5569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5570         $(HOST_EXPORTS) \
5571         for flag in $(EXTRA_HOST_FLAGS) ; do \
5572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5573         done; \
5574         echo "Doing TAGS in binutils"; \
5575         (cd $(HOST_SUBDIR)/binutils && \
5576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5578                   "RANLIB=$${RANLIB}" \
5579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5580                   TAGS) \
5581           || exit 1
5582
5583 @endif binutils
5584
5585 .PHONY: maybe-install-info-binutils install-info-binutils
5586 maybe-install-info-binutils:
5587 @if binutils
5588 maybe-install-info-binutils: install-info-binutils
5589
5590 install-info-binutils: \
5591     configure-binutils \
5592     info-binutils 
5593         @[ -f ./binutils/Makefile ] || exit 0; \
5594         r=`${PWD_COMMAND}`; export r; \
5595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5596         $(HOST_EXPORTS) \
5597         for flag in $(EXTRA_HOST_FLAGS) ; do \
5598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5599         done; \
5600         echo "Doing install-info in binutils"; \
5601         (cd $(HOST_SUBDIR)/binutils && \
5602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5604                   "RANLIB=$${RANLIB}" \
5605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5606                   install-info) \
5607           || exit 1
5608
5609 @endif binutils
5610
5611 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5612 maybe-install-pdf-binutils:
5613 @if binutils
5614 maybe-install-pdf-binutils: install-pdf-binutils
5615
5616 install-pdf-binutils: \
5617     configure-binutils \
5618     pdf-binutils 
5619         @[ -f ./binutils/Makefile ] || exit 0; \
5620         r=`${PWD_COMMAND}`; export r; \
5621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5622         $(HOST_EXPORTS) \
5623         for flag in $(EXTRA_HOST_FLAGS) ; do \
5624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5625         done; \
5626         echo "Doing install-pdf in binutils"; \
5627         (cd $(HOST_SUBDIR)/binutils && \
5628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5630                   "RANLIB=$${RANLIB}" \
5631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5632                   install-pdf) \
5633           || exit 1
5634
5635 @endif binutils
5636
5637 .PHONY: maybe-install-html-binutils install-html-binutils
5638 maybe-install-html-binutils:
5639 @if binutils
5640 maybe-install-html-binutils: install-html-binutils
5641
5642 install-html-binutils: \
5643     configure-binutils \
5644     html-binutils 
5645         @[ -f ./binutils/Makefile ] || exit 0; \
5646         r=`${PWD_COMMAND}`; export r; \
5647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5648         $(HOST_EXPORTS) \
5649         for flag in $(EXTRA_HOST_FLAGS) ; do \
5650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5651         done; \
5652         echo "Doing install-html in binutils"; \
5653         (cd $(HOST_SUBDIR)/binutils && \
5654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5656                   "RANLIB=$${RANLIB}" \
5657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5658                   install-html) \
5659           || exit 1
5660
5661 @endif binutils
5662
5663 .PHONY: maybe-installcheck-binutils installcheck-binutils
5664 maybe-installcheck-binutils:
5665 @if binutils
5666 maybe-installcheck-binutils: installcheck-binutils
5667
5668 installcheck-binutils: \
5669     configure-binutils 
5670         @[ -f ./binutils/Makefile ] || exit 0; \
5671         r=`${PWD_COMMAND}`; export r; \
5672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5673         $(HOST_EXPORTS) \
5674         for flag in $(EXTRA_HOST_FLAGS) ; do \
5675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5676         done; \
5677         echo "Doing installcheck in binutils"; \
5678         (cd $(HOST_SUBDIR)/binutils && \
5679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5681                   "RANLIB=$${RANLIB}" \
5682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5683                   installcheck) \
5684           || exit 1
5685
5686 @endif binutils
5687
5688 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5689 maybe-mostlyclean-binutils:
5690 @if binutils
5691 maybe-mostlyclean-binutils: mostlyclean-binutils
5692
5693 mostlyclean-binutils: 
5694         @[ -f ./binutils/Makefile ] || exit 0; \
5695         r=`${PWD_COMMAND}`; export r; \
5696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5697         $(HOST_EXPORTS) \
5698         for flag in $(EXTRA_HOST_FLAGS) ; do \
5699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5700         done; \
5701         echo "Doing mostlyclean in binutils"; \
5702         (cd $(HOST_SUBDIR)/binutils && \
5703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5705                   "RANLIB=$${RANLIB}" \
5706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5707                   mostlyclean) \
5708           || exit 1
5709
5710 @endif binutils
5711
5712 .PHONY: maybe-clean-binutils clean-binutils
5713 maybe-clean-binutils:
5714 @if binutils
5715 maybe-clean-binutils: clean-binutils
5716
5717 clean-binutils: 
5718         @[ -f ./binutils/Makefile ] || exit 0; \
5719         r=`${PWD_COMMAND}`; export r; \
5720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5721         $(HOST_EXPORTS) \
5722         for flag in $(EXTRA_HOST_FLAGS) ; do \
5723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5724         done; \
5725         echo "Doing clean in binutils"; \
5726         (cd $(HOST_SUBDIR)/binutils && \
5727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5729                   "RANLIB=$${RANLIB}" \
5730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5731                   clean) \
5732           || exit 1
5733
5734 @endif binutils
5735
5736 .PHONY: maybe-distclean-binutils distclean-binutils
5737 maybe-distclean-binutils:
5738 @if binutils
5739 maybe-distclean-binutils: distclean-binutils
5740
5741 distclean-binutils: 
5742         @[ -f ./binutils/Makefile ] || exit 0; \
5743         r=`${PWD_COMMAND}`; export r; \
5744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5745         $(HOST_EXPORTS) \
5746         for flag in $(EXTRA_HOST_FLAGS) ; do \
5747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5748         done; \
5749         echo "Doing distclean in binutils"; \
5750         (cd $(HOST_SUBDIR)/binutils && \
5751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5753                   "RANLIB=$${RANLIB}" \
5754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5755                   distclean) \
5756           || exit 1
5757
5758 @endif binutils
5759
5760 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5761 maybe-maintainer-clean-binutils:
5762 @if binutils
5763 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5764
5765 maintainer-clean-binutils: 
5766         @[ -f ./binutils/Makefile ] || exit 0; \
5767         r=`${PWD_COMMAND}`; export r; \
5768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5769         $(HOST_EXPORTS) \
5770         for flag in $(EXTRA_HOST_FLAGS) ; do \
5771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5772         done; \
5773         echo "Doing maintainer-clean in binutils"; \
5774         (cd $(HOST_SUBDIR)/binutils && \
5775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5777                   "RANLIB=$${RANLIB}" \
5778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5779                   maintainer-clean) \
5780           || exit 1
5781
5782 @endif binutils
5783
5784
5785
5786 .PHONY: configure-bison maybe-configure-bison
5787 maybe-configure-bison:
5788 @if gcc-bootstrap
5789 configure-bison: stage_current
5790 @endif gcc-bootstrap
5791 @if bison
5792 maybe-configure-bison: configure-bison
5793 configure-bison: 
5794         @: $(MAKE); $(unstage)
5795         @r=`${PWD_COMMAND}`; export r; \
5796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5797         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5798         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
5799         $(HOST_EXPORTS)  \
5800         echo Configuring in $(HOST_SUBDIR)/bison; \
5801         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5802         case $(srcdir) in \
5803           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5804           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5805                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5806         esac; \
5807         module_srcdir=bison; \
5808         $(SHELL) \
5809           $$s/$$module_srcdir/configure \
5810           --srcdir=$${topdir}/$$module_srcdir \
5811           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5812           --target=${target_alias}  \
5813           || exit 1
5814 @endif bison
5815
5816
5817
5818
5819
5820 .PHONY: all-bison maybe-all-bison
5821 maybe-all-bison:
5822 @if gcc-bootstrap
5823 all-bison: stage_current
5824 @endif gcc-bootstrap
5825 @if bison
5826 TARGET-bison=all
5827 maybe-all-bison: all-bison
5828 all-bison: configure-bison
5829         @: $(MAKE); $(unstage)
5830         @r=`${PWD_COMMAND}`; export r; \
5831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5832         $(HOST_EXPORTS)  \
5833         (cd $(HOST_SUBDIR)/bison && \
5834           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5835                 $(TARGET-bison))
5836 @endif bison
5837
5838
5839
5840
5841 .PHONY: check-bison maybe-check-bison
5842 maybe-check-bison:
5843 @if bison
5844 maybe-check-bison: check-bison
5845
5846 # This module is only tested in a native toolchain.
5847 check-bison:
5848         @: $(MAKE); $(unstage)
5849         @if [ '$(host)' = '$(target)' ]; then \
5850           r=`${PWD_COMMAND}`; export r; \
5851           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5852           $(HOST_EXPORTS)  \
5853           (cd $(HOST_SUBDIR)/bison && \
5854             $(MAKE) $(FLAGS_TO_PASS)  check)
5855         fi
5856
5857 @endif bison
5858
5859 .PHONY: install-bison maybe-install-bison
5860 maybe-install-bison:
5861 @if bison
5862 maybe-install-bison: install-bison
5863
5864 install-bison: installdirs
5865         @: $(MAKE); $(unstage)
5866         @r=`${PWD_COMMAND}`; export r; \
5867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5868         $(HOST_EXPORTS) \
5869         (cd $(HOST_SUBDIR)/bison && \
5870           $(MAKE) $(FLAGS_TO_PASS)  install)
5871
5872 @endif bison
5873
5874 .PHONY: install-strip-bison maybe-install-strip-bison
5875 maybe-install-strip-bison:
5876 @if bison
5877 maybe-install-strip-bison: install-strip-bison
5878
5879 install-strip-bison: installdirs
5880         @: $(MAKE); $(unstage)
5881         @r=`${PWD_COMMAND}`; export r; \
5882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5883         $(HOST_EXPORTS) \
5884         (cd $(HOST_SUBDIR)/bison && \
5885           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5886
5887 @endif bison
5888
5889 # Other targets (info, dvi, pdf, etc.)
5890
5891 .PHONY: maybe-info-bison info-bison
5892 maybe-info-bison:
5893 @if bison
5894 maybe-info-bison: info-bison
5895
5896 info-bison: \
5897     configure-bison 
5898         @: $(MAKE); $(unstage)
5899         @[ -f ./bison/Makefile ] || exit 0; \
5900         r=`${PWD_COMMAND}`; export r; \
5901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5902         $(HOST_EXPORTS) \
5903         for flag in $(EXTRA_HOST_FLAGS) ; do \
5904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5905         done; \
5906         echo "Doing info in bison"; \
5907         (cd $(HOST_SUBDIR)/bison && \
5908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5910                   "RANLIB=$${RANLIB}" \
5911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5912                   info) \
5913           || exit 1
5914
5915 @endif bison
5916
5917 .PHONY: maybe-dvi-bison dvi-bison
5918 maybe-dvi-bison:
5919 @if bison
5920 maybe-dvi-bison: dvi-bison
5921
5922 dvi-bison: \
5923     configure-bison 
5924         @: $(MAKE); $(unstage)
5925         @[ -f ./bison/Makefile ] || exit 0; \
5926         r=`${PWD_COMMAND}`; export r; \
5927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5928         $(HOST_EXPORTS) \
5929         for flag in $(EXTRA_HOST_FLAGS) ; do \
5930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5931         done; \
5932         echo "Doing dvi in bison"; \
5933         (cd $(HOST_SUBDIR)/bison && \
5934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5936                   "RANLIB=$${RANLIB}" \
5937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5938                   dvi) \
5939           || exit 1
5940
5941 @endif bison
5942
5943 .PHONY: maybe-pdf-bison pdf-bison
5944 maybe-pdf-bison:
5945 @if bison
5946 maybe-pdf-bison: pdf-bison
5947
5948 pdf-bison: \
5949     configure-bison 
5950         @: $(MAKE); $(unstage)
5951         @[ -f ./bison/Makefile ] || exit 0; \
5952         r=`${PWD_COMMAND}`; export r; \
5953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5954         $(HOST_EXPORTS) \
5955         for flag in $(EXTRA_HOST_FLAGS) ; do \
5956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5957         done; \
5958         echo "Doing pdf in bison"; \
5959         (cd $(HOST_SUBDIR)/bison && \
5960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5962                   "RANLIB=$${RANLIB}" \
5963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5964                   pdf) \
5965           || exit 1
5966
5967 @endif bison
5968
5969 .PHONY: maybe-html-bison html-bison
5970 maybe-html-bison:
5971 @if bison
5972 maybe-html-bison: html-bison
5973
5974 html-bison: \
5975     configure-bison 
5976         @: $(MAKE); $(unstage)
5977         @[ -f ./bison/Makefile ] || exit 0; \
5978         r=`${PWD_COMMAND}`; export r; \
5979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5980         $(HOST_EXPORTS) \
5981         for flag in $(EXTRA_HOST_FLAGS) ; do \
5982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5983         done; \
5984         echo "Doing html in bison"; \
5985         (cd $(HOST_SUBDIR)/bison && \
5986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5988                   "RANLIB=$${RANLIB}" \
5989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5990                   html) \
5991           || exit 1
5992
5993 @endif bison
5994
5995 .PHONY: maybe-TAGS-bison TAGS-bison
5996 maybe-TAGS-bison:
5997 @if bison
5998 maybe-TAGS-bison: TAGS-bison
5999
6000 TAGS-bison: \
6001     configure-bison 
6002         @: $(MAKE); $(unstage)
6003         @[ -f ./bison/Makefile ] || exit 0; \
6004         r=`${PWD_COMMAND}`; export r; \
6005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6006         $(HOST_EXPORTS) \
6007         for flag in $(EXTRA_HOST_FLAGS) ; do \
6008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6009         done; \
6010         echo "Doing TAGS in bison"; \
6011         (cd $(HOST_SUBDIR)/bison && \
6012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6014                   "RANLIB=$${RANLIB}" \
6015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6016                   TAGS) \
6017           || exit 1
6018
6019 @endif bison
6020
6021 .PHONY: maybe-install-info-bison install-info-bison
6022 maybe-install-info-bison:
6023 @if bison
6024 maybe-install-info-bison: install-info-bison
6025
6026 install-info-bison: \
6027     configure-bison \
6028     info-bison 
6029         @: $(MAKE); $(unstage)
6030         @[ -f ./bison/Makefile ] || exit 0; \
6031         r=`${PWD_COMMAND}`; export r; \
6032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6033         $(HOST_EXPORTS) \
6034         for flag in $(EXTRA_HOST_FLAGS) ; do \
6035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6036         done; \
6037         echo "Doing install-info in bison"; \
6038         (cd $(HOST_SUBDIR)/bison && \
6039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6041                   "RANLIB=$${RANLIB}" \
6042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6043                   install-info) \
6044           || exit 1
6045
6046 @endif bison
6047
6048 .PHONY: maybe-install-pdf-bison install-pdf-bison
6049 maybe-install-pdf-bison:
6050 @if bison
6051 maybe-install-pdf-bison: install-pdf-bison
6052
6053 install-pdf-bison: \
6054     configure-bison \
6055     pdf-bison 
6056         @: $(MAKE); $(unstage)
6057         @[ -f ./bison/Makefile ] || exit 0; \
6058         r=`${PWD_COMMAND}`; export r; \
6059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6060         $(HOST_EXPORTS) \
6061         for flag in $(EXTRA_HOST_FLAGS) ; do \
6062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6063         done; \
6064         echo "Doing install-pdf in bison"; \
6065         (cd $(HOST_SUBDIR)/bison && \
6066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6068                   "RANLIB=$${RANLIB}" \
6069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6070                   install-pdf) \
6071           || exit 1
6072
6073 @endif bison
6074
6075 .PHONY: maybe-install-html-bison install-html-bison
6076 maybe-install-html-bison:
6077 @if bison
6078 maybe-install-html-bison: install-html-bison
6079
6080 install-html-bison: \
6081     configure-bison \
6082     html-bison 
6083         @: $(MAKE); $(unstage)
6084         @[ -f ./bison/Makefile ] || exit 0; \
6085         r=`${PWD_COMMAND}`; export r; \
6086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6087         $(HOST_EXPORTS) \
6088         for flag in $(EXTRA_HOST_FLAGS) ; do \
6089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6090         done; \
6091         echo "Doing install-html in bison"; \
6092         (cd $(HOST_SUBDIR)/bison && \
6093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6095                   "RANLIB=$${RANLIB}" \
6096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6097                   install-html) \
6098           || exit 1
6099
6100 @endif bison
6101
6102 .PHONY: maybe-installcheck-bison installcheck-bison
6103 maybe-installcheck-bison:
6104 @if bison
6105 maybe-installcheck-bison: installcheck-bison
6106
6107 installcheck-bison: \
6108     configure-bison 
6109         @: $(MAKE); $(unstage)
6110         @[ -f ./bison/Makefile ] || exit 0; \
6111         r=`${PWD_COMMAND}`; export r; \
6112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6113         $(HOST_EXPORTS) \
6114         for flag in $(EXTRA_HOST_FLAGS) ; do \
6115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6116         done; \
6117         echo "Doing installcheck in bison"; \
6118         (cd $(HOST_SUBDIR)/bison && \
6119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6121                   "RANLIB=$${RANLIB}" \
6122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6123                   installcheck) \
6124           || exit 1
6125
6126 @endif bison
6127
6128 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6129 maybe-mostlyclean-bison:
6130 @if bison
6131 maybe-mostlyclean-bison: mostlyclean-bison
6132
6133 mostlyclean-bison: 
6134         @: $(MAKE); $(unstage)
6135         @[ -f ./bison/Makefile ] || exit 0; \
6136         r=`${PWD_COMMAND}`; export r; \
6137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6138         $(HOST_EXPORTS) \
6139         for flag in $(EXTRA_HOST_FLAGS) ; do \
6140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6141         done; \
6142         echo "Doing mostlyclean in bison"; \
6143         (cd $(HOST_SUBDIR)/bison && \
6144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6146                   "RANLIB=$${RANLIB}" \
6147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6148                   mostlyclean) \
6149           || exit 1
6150
6151 @endif bison
6152
6153 .PHONY: maybe-clean-bison clean-bison
6154 maybe-clean-bison:
6155 @if bison
6156 maybe-clean-bison: clean-bison
6157
6158 clean-bison: 
6159         @: $(MAKE); $(unstage)
6160         @[ -f ./bison/Makefile ] || exit 0; \
6161         r=`${PWD_COMMAND}`; export r; \
6162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6163         $(HOST_EXPORTS) \
6164         for flag in $(EXTRA_HOST_FLAGS) ; do \
6165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6166         done; \
6167         echo "Doing clean in bison"; \
6168         (cd $(HOST_SUBDIR)/bison && \
6169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6171                   "RANLIB=$${RANLIB}" \
6172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6173                   clean) \
6174           || exit 1
6175
6176 @endif bison
6177
6178 .PHONY: maybe-distclean-bison distclean-bison
6179 maybe-distclean-bison:
6180 @if bison
6181 maybe-distclean-bison: distclean-bison
6182
6183 distclean-bison: 
6184         @: $(MAKE); $(unstage)
6185         @[ -f ./bison/Makefile ] || exit 0; \
6186         r=`${PWD_COMMAND}`; export r; \
6187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6188         $(HOST_EXPORTS) \
6189         for flag in $(EXTRA_HOST_FLAGS) ; do \
6190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6191         done; \
6192         echo "Doing distclean in bison"; \
6193         (cd $(HOST_SUBDIR)/bison && \
6194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6196                   "RANLIB=$${RANLIB}" \
6197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6198                   distclean) \
6199           || exit 1
6200
6201 @endif bison
6202
6203 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6204 maybe-maintainer-clean-bison:
6205 @if bison
6206 maybe-maintainer-clean-bison: maintainer-clean-bison
6207
6208 maintainer-clean-bison: 
6209         @: $(MAKE); $(unstage)
6210         @[ -f ./bison/Makefile ] || exit 0; \
6211         r=`${PWD_COMMAND}`; export r; \
6212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6213         $(HOST_EXPORTS) \
6214         for flag in $(EXTRA_HOST_FLAGS) ; do \
6215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6216         done; \
6217         echo "Doing maintainer-clean in bison"; \
6218         (cd $(HOST_SUBDIR)/bison && \
6219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6221                   "RANLIB=$${RANLIB}" \
6222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6223                   maintainer-clean) \
6224           || exit 1
6225
6226 @endif bison
6227
6228
6229
6230 .PHONY: configure-cgen maybe-configure-cgen
6231 maybe-configure-cgen:
6232 @if gcc-bootstrap
6233 configure-cgen: stage_current
6234 @endif gcc-bootstrap
6235 @if cgen
6236 maybe-configure-cgen: configure-cgen
6237 configure-cgen: 
6238         @: $(MAKE); $(unstage)
6239         @r=`${PWD_COMMAND}`; export r; \
6240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6241         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6242         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6243         $(HOST_EXPORTS)  \
6244         echo Configuring in $(HOST_SUBDIR)/cgen; \
6245         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6246         case $(srcdir) in \
6247           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6248           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6249                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6250         esac; \
6251         module_srcdir=cgen; \
6252         $(SHELL) \
6253           $$s/$$module_srcdir/configure \
6254           --srcdir=$${topdir}/$$module_srcdir \
6255           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6256           --target=${target_alias}  \
6257           || exit 1
6258 @endif cgen
6259
6260
6261
6262
6263
6264 .PHONY: all-cgen maybe-all-cgen
6265 maybe-all-cgen:
6266 @if gcc-bootstrap
6267 all-cgen: stage_current
6268 @endif gcc-bootstrap
6269 @if cgen
6270 TARGET-cgen=all
6271 maybe-all-cgen: all-cgen
6272 all-cgen: configure-cgen
6273         @: $(MAKE); $(unstage)
6274         @r=`${PWD_COMMAND}`; export r; \
6275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6276         $(HOST_EXPORTS)  \
6277         (cd $(HOST_SUBDIR)/cgen && \
6278           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6279                 $(TARGET-cgen))
6280 @endif cgen
6281
6282
6283
6284
6285 .PHONY: check-cgen maybe-check-cgen
6286 maybe-check-cgen:
6287 @if cgen
6288 maybe-check-cgen: check-cgen
6289
6290 check-cgen:
6291         @: $(MAKE); $(unstage)
6292         @r=`${PWD_COMMAND}`; export r; \
6293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6294         $(HOST_EXPORTS)  \
6295         (cd $(HOST_SUBDIR)/cgen && \
6296           $(MAKE) $(FLAGS_TO_PASS)  check)
6297
6298 @endif cgen
6299
6300 .PHONY: install-cgen maybe-install-cgen
6301 maybe-install-cgen:
6302 @if cgen
6303 maybe-install-cgen: install-cgen
6304
6305 install-cgen: installdirs
6306         @: $(MAKE); $(unstage)
6307         @r=`${PWD_COMMAND}`; export r; \
6308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6309         $(HOST_EXPORTS) \
6310         (cd $(HOST_SUBDIR)/cgen && \
6311           $(MAKE) $(FLAGS_TO_PASS)  install)
6312
6313 @endif cgen
6314
6315 .PHONY: install-strip-cgen maybe-install-strip-cgen
6316 maybe-install-strip-cgen:
6317 @if cgen
6318 maybe-install-strip-cgen: install-strip-cgen
6319
6320 install-strip-cgen: installdirs
6321         @: $(MAKE); $(unstage)
6322         @r=`${PWD_COMMAND}`; export r; \
6323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6324         $(HOST_EXPORTS) \
6325         (cd $(HOST_SUBDIR)/cgen && \
6326           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6327
6328 @endif cgen
6329
6330 # Other targets (info, dvi, pdf, etc.)
6331
6332 .PHONY: maybe-info-cgen info-cgen
6333 maybe-info-cgen:
6334 @if cgen
6335 maybe-info-cgen: info-cgen
6336
6337 info-cgen: \
6338     configure-cgen 
6339         @: $(MAKE); $(unstage)
6340         @[ -f ./cgen/Makefile ] || exit 0; \
6341         r=`${PWD_COMMAND}`; export r; \
6342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6343         $(HOST_EXPORTS) \
6344         for flag in $(EXTRA_HOST_FLAGS) ; do \
6345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6346         done; \
6347         echo "Doing info in cgen"; \
6348         (cd $(HOST_SUBDIR)/cgen && \
6349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6351                   "RANLIB=$${RANLIB}" \
6352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6353                   info) \
6354           || exit 1
6355
6356 @endif cgen
6357
6358 .PHONY: maybe-dvi-cgen dvi-cgen
6359 maybe-dvi-cgen:
6360 @if cgen
6361 maybe-dvi-cgen: dvi-cgen
6362
6363 dvi-cgen: \
6364     configure-cgen 
6365         @: $(MAKE); $(unstage)
6366         @[ -f ./cgen/Makefile ] || exit 0; \
6367         r=`${PWD_COMMAND}`; export r; \
6368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6369         $(HOST_EXPORTS) \
6370         for flag in $(EXTRA_HOST_FLAGS) ; do \
6371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6372         done; \
6373         echo "Doing dvi in cgen"; \
6374         (cd $(HOST_SUBDIR)/cgen && \
6375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6377                   "RANLIB=$${RANLIB}" \
6378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6379                   dvi) \
6380           || exit 1
6381
6382 @endif cgen
6383
6384 .PHONY: maybe-pdf-cgen pdf-cgen
6385 maybe-pdf-cgen:
6386 @if cgen
6387 maybe-pdf-cgen: pdf-cgen
6388
6389 pdf-cgen: \
6390     configure-cgen 
6391         @: $(MAKE); $(unstage)
6392         @[ -f ./cgen/Makefile ] || exit 0; \
6393         r=`${PWD_COMMAND}`; export r; \
6394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6395         $(HOST_EXPORTS) \
6396         for flag in $(EXTRA_HOST_FLAGS) ; do \
6397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6398         done; \
6399         echo "Doing pdf in cgen"; \
6400         (cd $(HOST_SUBDIR)/cgen && \
6401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6403                   "RANLIB=$${RANLIB}" \
6404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6405                   pdf) \
6406           || exit 1
6407
6408 @endif cgen
6409
6410 .PHONY: maybe-html-cgen html-cgen
6411 maybe-html-cgen:
6412 @if cgen
6413 maybe-html-cgen: html-cgen
6414
6415 html-cgen: \
6416     configure-cgen 
6417         @: $(MAKE); $(unstage)
6418         @[ -f ./cgen/Makefile ] || exit 0; \
6419         r=`${PWD_COMMAND}`; export r; \
6420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6421         $(HOST_EXPORTS) \
6422         for flag in $(EXTRA_HOST_FLAGS) ; do \
6423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6424         done; \
6425         echo "Doing html in cgen"; \
6426         (cd $(HOST_SUBDIR)/cgen && \
6427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6429                   "RANLIB=$${RANLIB}" \
6430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6431                   html) \
6432           || exit 1
6433
6434 @endif cgen
6435
6436 .PHONY: maybe-TAGS-cgen TAGS-cgen
6437 maybe-TAGS-cgen:
6438 @if cgen
6439 maybe-TAGS-cgen: TAGS-cgen
6440
6441 TAGS-cgen: \
6442     configure-cgen 
6443         @: $(MAKE); $(unstage)
6444         @[ -f ./cgen/Makefile ] || exit 0; \
6445         r=`${PWD_COMMAND}`; export r; \
6446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6447         $(HOST_EXPORTS) \
6448         for flag in $(EXTRA_HOST_FLAGS) ; do \
6449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6450         done; \
6451         echo "Doing TAGS in cgen"; \
6452         (cd $(HOST_SUBDIR)/cgen && \
6453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6455                   "RANLIB=$${RANLIB}" \
6456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6457                   TAGS) \
6458           || exit 1
6459
6460 @endif cgen
6461
6462 .PHONY: maybe-install-info-cgen install-info-cgen
6463 maybe-install-info-cgen:
6464 @if cgen
6465 maybe-install-info-cgen: install-info-cgen
6466
6467 install-info-cgen: \
6468     configure-cgen \
6469     info-cgen 
6470         @: $(MAKE); $(unstage)
6471         @[ -f ./cgen/Makefile ] || exit 0; \
6472         r=`${PWD_COMMAND}`; export r; \
6473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6474         $(HOST_EXPORTS) \
6475         for flag in $(EXTRA_HOST_FLAGS) ; do \
6476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6477         done; \
6478         echo "Doing install-info in cgen"; \
6479         (cd $(HOST_SUBDIR)/cgen && \
6480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6482                   "RANLIB=$${RANLIB}" \
6483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6484                   install-info) \
6485           || exit 1
6486
6487 @endif cgen
6488
6489 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6490 maybe-install-pdf-cgen:
6491 @if cgen
6492 maybe-install-pdf-cgen: install-pdf-cgen
6493
6494 install-pdf-cgen: \
6495     configure-cgen \
6496     pdf-cgen 
6497         @: $(MAKE); $(unstage)
6498         @[ -f ./cgen/Makefile ] || exit 0; \
6499         r=`${PWD_COMMAND}`; export r; \
6500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6501         $(HOST_EXPORTS) \
6502         for flag in $(EXTRA_HOST_FLAGS) ; do \
6503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6504         done; \
6505         echo "Doing install-pdf in cgen"; \
6506         (cd $(HOST_SUBDIR)/cgen && \
6507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6509                   "RANLIB=$${RANLIB}" \
6510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6511                   install-pdf) \
6512           || exit 1
6513
6514 @endif cgen
6515
6516 .PHONY: maybe-install-html-cgen install-html-cgen
6517 maybe-install-html-cgen:
6518 @if cgen
6519 maybe-install-html-cgen: install-html-cgen
6520
6521 install-html-cgen: \
6522     configure-cgen \
6523     html-cgen 
6524         @: $(MAKE); $(unstage)
6525         @[ -f ./cgen/Makefile ] || exit 0; \
6526         r=`${PWD_COMMAND}`; export r; \
6527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6528         $(HOST_EXPORTS) \
6529         for flag in $(EXTRA_HOST_FLAGS) ; do \
6530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6531         done; \
6532         echo "Doing install-html in cgen"; \
6533         (cd $(HOST_SUBDIR)/cgen && \
6534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6536                   "RANLIB=$${RANLIB}" \
6537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6538                   install-html) \
6539           || exit 1
6540
6541 @endif cgen
6542
6543 .PHONY: maybe-installcheck-cgen installcheck-cgen
6544 maybe-installcheck-cgen:
6545 @if cgen
6546 maybe-installcheck-cgen: installcheck-cgen
6547
6548 installcheck-cgen: \
6549     configure-cgen 
6550         @: $(MAKE); $(unstage)
6551         @[ -f ./cgen/Makefile ] || exit 0; \
6552         r=`${PWD_COMMAND}`; export r; \
6553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6554         $(HOST_EXPORTS) \
6555         for flag in $(EXTRA_HOST_FLAGS) ; do \
6556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6557         done; \
6558         echo "Doing installcheck in cgen"; \
6559         (cd $(HOST_SUBDIR)/cgen && \
6560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6562                   "RANLIB=$${RANLIB}" \
6563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6564                   installcheck) \
6565           || exit 1
6566
6567 @endif cgen
6568
6569 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6570 maybe-mostlyclean-cgen:
6571 @if cgen
6572 maybe-mostlyclean-cgen: mostlyclean-cgen
6573
6574 mostlyclean-cgen: 
6575         @: $(MAKE); $(unstage)
6576         @[ -f ./cgen/Makefile ] || exit 0; \
6577         r=`${PWD_COMMAND}`; export r; \
6578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6579         $(HOST_EXPORTS) \
6580         for flag in $(EXTRA_HOST_FLAGS) ; do \
6581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6582         done; \
6583         echo "Doing mostlyclean in cgen"; \
6584         (cd $(HOST_SUBDIR)/cgen && \
6585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6587                   "RANLIB=$${RANLIB}" \
6588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6589                   mostlyclean) \
6590           || exit 1
6591
6592 @endif cgen
6593
6594 .PHONY: maybe-clean-cgen clean-cgen
6595 maybe-clean-cgen:
6596 @if cgen
6597 maybe-clean-cgen: clean-cgen
6598
6599 clean-cgen: 
6600         @: $(MAKE); $(unstage)
6601         @[ -f ./cgen/Makefile ] || exit 0; \
6602         r=`${PWD_COMMAND}`; export r; \
6603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6604         $(HOST_EXPORTS) \
6605         for flag in $(EXTRA_HOST_FLAGS) ; do \
6606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6607         done; \
6608         echo "Doing clean in cgen"; \
6609         (cd $(HOST_SUBDIR)/cgen && \
6610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6612                   "RANLIB=$${RANLIB}" \
6613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6614                   clean) \
6615           || exit 1
6616
6617 @endif cgen
6618
6619 .PHONY: maybe-distclean-cgen distclean-cgen
6620 maybe-distclean-cgen:
6621 @if cgen
6622 maybe-distclean-cgen: distclean-cgen
6623
6624 distclean-cgen: 
6625         @: $(MAKE); $(unstage)
6626         @[ -f ./cgen/Makefile ] || exit 0; \
6627         r=`${PWD_COMMAND}`; export r; \
6628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6629         $(HOST_EXPORTS) \
6630         for flag in $(EXTRA_HOST_FLAGS) ; do \
6631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6632         done; \
6633         echo "Doing distclean in cgen"; \
6634         (cd $(HOST_SUBDIR)/cgen && \
6635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6637                   "RANLIB=$${RANLIB}" \
6638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6639                   distclean) \
6640           || exit 1
6641
6642 @endif cgen
6643
6644 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6645 maybe-maintainer-clean-cgen:
6646 @if cgen
6647 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6648
6649 maintainer-clean-cgen: 
6650         @: $(MAKE); $(unstage)
6651         @[ -f ./cgen/Makefile ] || exit 0; \
6652         r=`${PWD_COMMAND}`; export r; \
6653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6654         $(HOST_EXPORTS) \
6655         for flag in $(EXTRA_HOST_FLAGS) ; do \
6656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6657         done; \
6658         echo "Doing maintainer-clean in cgen"; \
6659         (cd $(HOST_SUBDIR)/cgen && \
6660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6662                   "RANLIB=$${RANLIB}" \
6663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6664                   maintainer-clean) \
6665           || exit 1
6666
6667 @endif cgen
6668
6669
6670
6671 .PHONY: configure-dejagnu maybe-configure-dejagnu
6672 maybe-configure-dejagnu:
6673 @if gcc-bootstrap
6674 configure-dejagnu: stage_current
6675 @endif gcc-bootstrap
6676 @if dejagnu
6677 maybe-configure-dejagnu: configure-dejagnu
6678 configure-dejagnu: 
6679         @: $(MAKE); $(unstage)
6680         @r=`${PWD_COMMAND}`; export r; \
6681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6682         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6683         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
6684         $(HOST_EXPORTS)  \
6685         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6686         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6687         case $(srcdir) in \
6688           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6689           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6690                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6691         esac; \
6692         module_srcdir=dejagnu; \
6693         $(SHELL) \
6694           $$s/$$module_srcdir/configure \
6695           --srcdir=$${topdir}/$$module_srcdir \
6696           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6697           --target=${target_alias}  \
6698           || exit 1
6699 @endif dejagnu
6700
6701
6702
6703
6704
6705 .PHONY: all-dejagnu maybe-all-dejagnu
6706 maybe-all-dejagnu:
6707 @if gcc-bootstrap
6708 all-dejagnu: stage_current
6709 @endif gcc-bootstrap
6710 @if dejagnu
6711 TARGET-dejagnu=all
6712 maybe-all-dejagnu: all-dejagnu
6713 all-dejagnu: configure-dejagnu
6714         @: $(MAKE); $(unstage)
6715         @r=`${PWD_COMMAND}`; export r; \
6716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6717         $(HOST_EXPORTS)  \
6718         (cd $(HOST_SUBDIR)/dejagnu && \
6719           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6720                 $(TARGET-dejagnu))
6721 @endif dejagnu
6722
6723
6724
6725
6726 .PHONY: check-dejagnu maybe-check-dejagnu
6727 maybe-check-dejagnu:
6728 @if dejagnu
6729 maybe-check-dejagnu: check-dejagnu
6730
6731 check-dejagnu:
6732         @: $(MAKE); $(unstage)
6733         @r=`${PWD_COMMAND}`; export r; \
6734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6735         $(HOST_EXPORTS)  \
6736         (cd $(HOST_SUBDIR)/dejagnu && \
6737           $(MAKE) $(FLAGS_TO_PASS)  check)
6738
6739 @endif dejagnu
6740
6741 .PHONY: install-dejagnu maybe-install-dejagnu
6742 maybe-install-dejagnu:
6743 @if dejagnu
6744 maybe-install-dejagnu: install-dejagnu
6745
6746 install-dejagnu: installdirs
6747         @: $(MAKE); $(unstage)
6748         @r=`${PWD_COMMAND}`; export r; \
6749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6750         $(HOST_EXPORTS) \
6751         (cd $(HOST_SUBDIR)/dejagnu && \
6752           $(MAKE) $(FLAGS_TO_PASS)  install)
6753
6754 @endif dejagnu
6755
6756 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6757 maybe-install-strip-dejagnu:
6758 @if dejagnu
6759 maybe-install-strip-dejagnu: install-strip-dejagnu
6760
6761 install-strip-dejagnu: installdirs
6762         @: $(MAKE); $(unstage)
6763         @r=`${PWD_COMMAND}`; export r; \
6764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6765         $(HOST_EXPORTS) \
6766         (cd $(HOST_SUBDIR)/dejagnu && \
6767           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6768
6769 @endif dejagnu
6770
6771 # Other targets (info, dvi, pdf, etc.)
6772
6773 .PHONY: maybe-info-dejagnu info-dejagnu
6774 maybe-info-dejagnu:
6775 @if dejagnu
6776 maybe-info-dejagnu: info-dejagnu
6777
6778 info-dejagnu: \
6779     configure-dejagnu 
6780         @: $(MAKE); $(unstage)
6781         @[ -f ./dejagnu/Makefile ] || exit 0; \
6782         r=`${PWD_COMMAND}`; export r; \
6783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6784         $(HOST_EXPORTS) \
6785         for flag in $(EXTRA_HOST_FLAGS) ; do \
6786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6787         done; \
6788         echo "Doing info in dejagnu"; \
6789         (cd $(HOST_SUBDIR)/dejagnu && \
6790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6792                   "RANLIB=$${RANLIB}" \
6793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6794                   info) \
6795           || exit 1
6796
6797 @endif dejagnu
6798
6799 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6800 maybe-dvi-dejagnu:
6801 @if dejagnu
6802 maybe-dvi-dejagnu: dvi-dejagnu
6803
6804 dvi-dejagnu: \
6805     configure-dejagnu 
6806         @: $(MAKE); $(unstage)
6807         @[ -f ./dejagnu/Makefile ] || exit 0; \
6808         r=`${PWD_COMMAND}`; export r; \
6809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6810         $(HOST_EXPORTS) \
6811         for flag in $(EXTRA_HOST_FLAGS) ; do \
6812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6813         done; \
6814         echo "Doing dvi in dejagnu"; \
6815         (cd $(HOST_SUBDIR)/dejagnu && \
6816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6818                   "RANLIB=$${RANLIB}" \
6819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6820                   dvi) \
6821           || exit 1
6822
6823 @endif dejagnu
6824
6825 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6826 maybe-pdf-dejagnu:
6827 @if dejagnu
6828 maybe-pdf-dejagnu: pdf-dejagnu
6829
6830 pdf-dejagnu: \
6831     configure-dejagnu 
6832         @: $(MAKE); $(unstage)
6833         @[ -f ./dejagnu/Makefile ] || exit 0; \
6834         r=`${PWD_COMMAND}`; export r; \
6835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6836         $(HOST_EXPORTS) \
6837         for flag in $(EXTRA_HOST_FLAGS) ; do \
6838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6839         done; \
6840         echo "Doing pdf in dejagnu"; \
6841         (cd $(HOST_SUBDIR)/dejagnu && \
6842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6844                   "RANLIB=$${RANLIB}" \
6845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6846                   pdf) \
6847           || exit 1
6848
6849 @endif dejagnu
6850
6851 .PHONY: maybe-html-dejagnu html-dejagnu
6852 maybe-html-dejagnu:
6853 @if dejagnu
6854 maybe-html-dejagnu: html-dejagnu
6855
6856 html-dejagnu: \
6857     configure-dejagnu 
6858         @: $(MAKE); $(unstage)
6859         @[ -f ./dejagnu/Makefile ] || exit 0; \
6860         r=`${PWD_COMMAND}`; export r; \
6861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6862         $(HOST_EXPORTS) \
6863         for flag in $(EXTRA_HOST_FLAGS) ; do \
6864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6865         done; \
6866         echo "Doing html in dejagnu"; \
6867         (cd $(HOST_SUBDIR)/dejagnu && \
6868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6870                   "RANLIB=$${RANLIB}" \
6871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6872                   html) \
6873           || exit 1
6874
6875 @endif dejagnu
6876
6877 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6878 maybe-TAGS-dejagnu:
6879 @if dejagnu
6880 maybe-TAGS-dejagnu: TAGS-dejagnu
6881
6882 TAGS-dejagnu: \
6883     configure-dejagnu 
6884         @: $(MAKE); $(unstage)
6885         @[ -f ./dejagnu/Makefile ] || exit 0; \
6886         r=`${PWD_COMMAND}`; export r; \
6887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6888         $(HOST_EXPORTS) \
6889         for flag in $(EXTRA_HOST_FLAGS) ; do \
6890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6891         done; \
6892         echo "Doing TAGS in dejagnu"; \
6893         (cd $(HOST_SUBDIR)/dejagnu && \
6894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6896                   "RANLIB=$${RANLIB}" \
6897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6898                   TAGS) \
6899           || exit 1
6900
6901 @endif dejagnu
6902
6903 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6904 maybe-install-info-dejagnu:
6905 @if dejagnu
6906 maybe-install-info-dejagnu: install-info-dejagnu
6907
6908 install-info-dejagnu: \
6909     configure-dejagnu \
6910     info-dejagnu 
6911         @: $(MAKE); $(unstage)
6912         @[ -f ./dejagnu/Makefile ] || exit 0; \
6913         r=`${PWD_COMMAND}`; export r; \
6914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6915         $(HOST_EXPORTS) \
6916         for flag in $(EXTRA_HOST_FLAGS) ; do \
6917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6918         done; \
6919         echo "Doing install-info in dejagnu"; \
6920         (cd $(HOST_SUBDIR)/dejagnu && \
6921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6923                   "RANLIB=$${RANLIB}" \
6924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6925                   install-info) \
6926           || exit 1
6927
6928 @endif dejagnu
6929
6930 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6931 maybe-install-pdf-dejagnu:
6932 @if dejagnu
6933 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6934
6935 install-pdf-dejagnu: \
6936     configure-dejagnu \
6937     pdf-dejagnu 
6938         @: $(MAKE); $(unstage)
6939         @[ -f ./dejagnu/Makefile ] || exit 0; \
6940         r=`${PWD_COMMAND}`; export r; \
6941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6942         $(HOST_EXPORTS) \
6943         for flag in $(EXTRA_HOST_FLAGS) ; do \
6944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6945         done; \
6946         echo "Doing install-pdf in dejagnu"; \
6947         (cd $(HOST_SUBDIR)/dejagnu && \
6948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6950                   "RANLIB=$${RANLIB}" \
6951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6952                   install-pdf) \
6953           || exit 1
6954
6955 @endif dejagnu
6956
6957 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6958 maybe-install-html-dejagnu:
6959 @if dejagnu
6960 maybe-install-html-dejagnu: install-html-dejagnu
6961
6962 install-html-dejagnu: \
6963     configure-dejagnu \
6964     html-dejagnu 
6965         @: $(MAKE); $(unstage)
6966         @[ -f ./dejagnu/Makefile ] || exit 0; \
6967         r=`${PWD_COMMAND}`; export r; \
6968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6969         $(HOST_EXPORTS) \
6970         for flag in $(EXTRA_HOST_FLAGS) ; do \
6971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6972         done; \
6973         echo "Doing install-html in dejagnu"; \
6974         (cd $(HOST_SUBDIR)/dejagnu && \
6975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6977                   "RANLIB=$${RANLIB}" \
6978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6979                   install-html) \
6980           || exit 1
6981
6982 @endif dejagnu
6983
6984 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6985 maybe-installcheck-dejagnu:
6986 @if dejagnu
6987 maybe-installcheck-dejagnu: installcheck-dejagnu
6988
6989 installcheck-dejagnu: \
6990     configure-dejagnu 
6991         @: $(MAKE); $(unstage)
6992         @[ -f ./dejagnu/Makefile ] || exit 0; \
6993         r=`${PWD_COMMAND}`; export r; \
6994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6995         $(HOST_EXPORTS) \
6996         for flag in $(EXTRA_HOST_FLAGS) ; do \
6997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6998         done; \
6999         echo "Doing installcheck in dejagnu"; \
7000         (cd $(HOST_SUBDIR)/dejagnu && \
7001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7003                   "RANLIB=$${RANLIB}" \
7004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7005                   installcheck) \
7006           || exit 1
7007
7008 @endif dejagnu
7009
7010 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7011 maybe-mostlyclean-dejagnu:
7012 @if dejagnu
7013 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7014
7015 mostlyclean-dejagnu: 
7016         @: $(MAKE); $(unstage)
7017         @[ -f ./dejagnu/Makefile ] || exit 0; \
7018         r=`${PWD_COMMAND}`; export r; \
7019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7020         $(HOST_EXPORTS) \
7021         for flag in $(EXTRA_HOST_FLAGS) ; do \
7022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7023         done; \
7024         echo "Doing mostlyclean in dejagnu"; \
7025         (cd $(HOST_SUBDIR)/dejagnu && \
7026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7028                   "RANLIB=$${RANLIB}" \
7029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7030                   mostlyclean) \
7031           || exit 1
7032
7033 @endif dejagnu
7034
7035 .PHONY: maybe-clean-dejagnu clean-dejagnu
7036 maybe-clean-dejagnu:
7037 @if dejagnu
7038 maybe-clean-dejagnu: clean-dejagnu
7039
7040 clean-dejagnu: 
7041         @: $(MAKE); $(unstage)
7042         @[ -f ./dejagnu/Makefile ] || exit 0; \
7043         r=`${PWD_COMMAND}`; export r; \
7044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7045         $(HOST_EXPORTS) \
7046         for flag in $(EXTRA_HOST_FLAGS) ; do \
7047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7048         done; \
7049         echo "Doing clean in dejagnu"; \
7050         (cd $(HOST_SUBDIR)/dejagnu && \
7051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7053                   "RANLIB=$${RANLIB}" \
7054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7055                   clean) \
7056           || exit 1
7057
7058 @endif dejagnu
7059
7060 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7061 maybe-distclean-dejagnu:
7062 @if dejagnu
7063 maybe-distclean-dejagnu: distclean-dejagnu
7064
7065 distclean-dejagnu: 
7066         @: $(MAKE); $(unstage)
7067         @[ -f ./dejagnu/Makefile ] || exit 0; \
7068         r=`${PWD_COMMAND}`; export r; \
7069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7070         $(HOST_EXPORTS) \
7071         for flag in $(EXTRA_HOST_FLAGS) ; do \
7072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7073         done; \
7074         echo "Doing distclean in dejagnu"; \
7075         (cd $(HOST_SUBDIR)/dejagnu && \
7076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7078                   "RANLIB=$${RANLIB}" \
7079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7080                   distclean) \
7081           || exit 1
7082
7083 @endif dejagnu
7084
7085 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7086 maybe-maintainer-clean-dejagnu:
7087 @if dejagnu
7088 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7089
7090 maintainer-clean-dejagnu: 
7091         @: $(MAKE); $(unstage)
7092         @[ -f ./dejagnu/Makefile ] || exit 0; \
7093         r=`${PWD_COMMAND}`; export r; \
7094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7095         $(HOST_EXPORTS) \
7096         for flag in $(EXTRA_HOST_FLAGS) ; do \
7097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7098         done; \
7099         echo "Doing maintainer-clean in dejagnu"; \
7100         (cd $(HOST_SUBDIR)/dejagnu && \
7101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7103                   "RANLIB=$${RANLIB}" \
7104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7105                   maintainer-clean) \
7106           || exit 1
7107
7108 @endif dejagnu
7109
7110
7111
7112 .PHONY: configure-etc maybe-configure-etc
7113 maybe-configure-etc:
7114 @if gcc-bootstrap
7115 configure-etc: stage_current
7116 @endif gcc-bootstrap
7117 @if etc
7118 maybe-configure-etc: configure-etc
7119 configure-etc: 
7120         @: $(MAKE); $(unstage)
7121         @r=`${PWD_COMMAND}`; export r; \
7122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7123         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7124         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7125         $(HOST_EXPORTS)  \
7126         echo Configuring in $(HOST_SUBDIR)/etc; \
7127         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7128         case $(srcdir) in \
7129           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7130           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7131                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7132         esac; \
7133         module_srcdir=etc; \
7134         $(SHELL) \
7135           $$s/$$module_srcdir/configure \
7136           --srcdir=$${topdir}/$$module_srcdir \
7137           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7138           --target=${target_alias}  \
7139           || exit 1
7140 @endif etc
7141
7142
7143
7144
7145
7146 .PHONY: all-etc maybe-all-etc
7147 maybe-all-etc:
7148 @if gcc-bootstrap
7149 all-etc: stage_current
7150 @endif gcc-bootstrap
7151 @if etc
7152 TARGET-etc=all
7153 maybe-all-etc: all-etc
7154 all-etc: configure-etc
7155         @: $(MAKE); $(unstage)
7156         @r=`${PWD_COMMAND}`; export r; \
7157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7158         $(HOST_EXPORTS)  \
7159         (cd $(HOST_SUBDIR)/etc && \
7160           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7161                 $(TARGET-etc))
7162 @endif etc
7163
7164
7165
7166
7167 .PHONY: check-etc maybe-check-etc
7168 maybe-check-etc:
7169 @if etc
7170 maybe-check-etc: check-etc
7171
7172 check-etc:
7173         @: $(MAKE); $(unstage)
7174         @r=`${PWD_COMMAND}`; export r; \
7175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7176         $(HOST_EXPORTS)  \
7177         (cd $(HOST_SUBDIR)/etc && \
7178           $(MAKE) $(FLAGS_TO_PASS)  check)
7179
7180 @endif etc
7181
7182 .PHONY: install-etc maybe-install-etc
7183 maybe-install-etc:
7184 @if etc
7185 maybe-install-etc: install-etc
7186
7187 install-etc: installdirs
7188         @: $(MAKE); $(unstage)
7189         @r=`${PWD_COMMAND}`; export r; \
7190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7191         $(HOST_EXPORTS) \
7192         (cd $(HOST_SUBDIR)/etc && \
7193           $(MAKE) $(FLAGS_TO_PASS)  install)
7194
7195 @endif etc
7196
7197 .PHONY: install-strip-etc maybe-install-strip-etc
7198 maybe-install-strip-etc:
7199 @if etc
7200 maybe-install-strip-etc: install-strip-etc
7201
7202 install-strip-etc: installdirs
7203         @: $(MAKE); $(unstage)
7204         @r=`${PWD_COMMAND}`; export r; \
7205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7206         $(HOST_EXPORTS) \
7207         (cd $(HOST_SUBDIR)/etc && \
7208           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7209
7210 @endif etc
7211
7212 # Other targets (info, dvi, pdf, etc.)
7213
7214 .PHONY: maybe-info-etc info-etc
7215 maybe-info-etc:
7216 @if etc
7217 maybe-info-etc: info-etc
7218
7219 info-etc: \
7220     configure-etc 
7221         @: $(MAKE); $(unstage)
7222         @[ -f ./etc/Makefile ] || exit 0; \
7223         r=`${PWD_COMMAND}`; export r; \
7224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7225         $(HOST_EXPORTS) \
7226         for flag in $(EXTRA_HOST_FLAGS) ; do \
7227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7228         done; \
7229         echo "Doing info in etc"; \
7230         (cd $(HOST_SUBDIR)/etc && \
7231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7233                   "RANLIB=$${RANLIB}" \
7234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7235                   info) \
7236           || exit 1
7237
7238 @endif etc
7239
7240 .PHONY: maybe-dvi-etc dvi-etc
7241 maybe-dvi-etc:
7242 @if etc
7243 maybe-dvi-etc: dvi-etc
7244
7245 dvi-etc: \
7246     configure-etc 
7247         @: $(MAKE); $(unstage)
7248         @[ -f ./etc/Makefile ] || exit 0; \
7249         r=`${PWD_COMMAND}`; export r; \
7250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7251         $(HOST_EXPORTS) \
7252         for flag in $(EXTRA_HOST_FLAGS) ; do \
7253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7254         done; \
7255         echo "Doing dvi in etc"; \
7256         (cd $(HOST_SUBDIR)/etc && \
7257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7259                   "RANLIB=$${RANLIB}" \
7260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7261                   dvi) \
7262           || exit 1
7263
7264 @endif etc
7265
7266 .PHONY: maybe-pdf-etc pdf-etc
7267 maybe-pdf-etc:
7268 @if etc
7269 maybe-pdf-etc: pdf-etc
7270
7271 pdf-etc: \
7272     configure-etc 
7273         @: $(MAKE); $(unstage)
7274         @[ -f ./etc/Makefile ] || exit 0; \
7275         r=`${PWD_COMMAND}`; export r; \
7276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7277         $(HOST_EXPORTS) \
7278         for flag in $(EXTRA_HOST_FLAGS) ; do \
7279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7280         done; \
7281         echo "Doing pdf in etc"; \
7282         (cd $(HOST_SUBDIR)/etc && \
7283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7285                   "RANLIB=$${RANLIB}" \
7286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7287                   pdf) \
7288           || exit 1
7289
7290 @endif etc
7291
7292 .PHONY: maybe-html-etc html-etc
7293 maybe-html-etc:
7294 @if etc
7295 maybe-html-etc: html-etc
7296
7297 html-etc: \
7298     configure-etc 
7299         @: $(MAKE); $(unstage)
7300         @[ -f ./etc/Makefile ] || exit 0; \
7301         r=`${PWD_COMMAND}`; export r; \
7302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7303         $(HOST_EXPORTS) \
7304         for flag in $(EXTRA_HOST_FLAGS) ; do \
7305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7306         done; \
7307         echo "Doing html in etc"; \
7308         (cd $(HOST_SUBDIR)/etc && \
7309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7311                   "RANLIB=$${RANLIB}" \
7312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7313                   html) \
7314           || exit 1
7315
7316 @endif etc
7317
7318 .PHONY: maybe-TAGS-etc TAGS-etc
7319 maybe-TAGS-etc:
7320 @if etc
7321 maybe-TAGS-etc: TAGS-etc
7322
7323 TAGS-etc: \
7324     configure-etc 
7325         @: $(MAKE); $(unstage)
7326         @[ -f ./etc/Makefile ] || exit 0; \
7327         r=`${PWD_COMMAND}`; export r; \
7328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7329         $(HOST_EXPORTS) \
7330         for flag in $(EXTRA_HOST_FLAGS) ; do \
7331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7332         done; \
7333         echo "Doing TAGS in etc"; \
7334         (cd $(HOST_SUBDIR)/etc && \
7335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7337                   "RANLIB=$${RANLIB}" \
7338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7339                   TAGS) \
7340           || exit 1
7341
7342 @endif etc
7343
7344 .PHONY: maybe-install-info-etc install-info-etc
7345 maybe-install-info-etc:
7346 @if etc
7347 maybe-install-info-etc: install-info-etc
7348
7349 install-info-etc: \
7350     configure-etc \
7351     info-etc 
7352         @: $(MAKE); $(unstage)
7353         @[ -f ./etc/Makefile ] || exit 0; \
7354         r=`${PWD_COMMAND}`; export r; \
7355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7356         $(HOST_EXPORTS) \
7357         for flag in $(EXTRA_HOST_FLAGS) ; do \
7358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7359         done; \
7360         echo "Doing install-info in etc"; \
7361         (cd $(HOST_SUBDIR)/etc && \
7362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7364                   "RANLIB=$${RANLIB}" \
7365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7366                   install-info) \
7367           || exit 1
7368
7369 @endif etc
7370
7371 .PHONY: maybe-install-pdf-etc install-pdf-etc
7372 maybe-install-pdf-etc:
7373 @if etc
7374 maybe-install-pdf-etc: install-pdf-etc
7375
7376 install-pdf-etc: \
7377     configure-etc \
7378     pdf-etc 
7379         @: $(MAKE); $(unstage)
7380         @[ -f ./etc/Makefile ] || exit 0; \
7381         r=`${PWD_COMMAND}`; export r; \
7382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7383         $(HOST_EXPORTS) \
7384         for flag in $(EXTRA_HOST_FLAGS) ; do \
7385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7386         done; \
7387         echo "Doing install-pdf in etc"; \
7388         (cd $(HOST_SUBDIR)/etc && \
7389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7391                   "RANLIB=$${RANLIB}" \
7392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7393                   install-pdf) \
7394           || exit 1
7395
7396 @endif etc
7397
7398 .PHONY: maybe-install-html-etc install-html-etc
7399 maybe-install-html-etc:
7400 @if etc
7401 maybe-install-html-etc: install-html-etc
7402
7403 install-html-etc: \
7404     configure-etc \
7405     html-etc 
7406         @: $(MAKE); $(unstage)
7407         @[ -f ./etc/Makefile ] || exit 0; \
7408         r=`${PWD_COMMAND}`; export r; \
7409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7410         $(HOST_EXPORTS) \
7411         for flag in $(EXTRA_HOST_FLAGS) ; do \
7412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7413         done; \
7414         echo "Doing install-html in etc"; \
7415         (cd $(HOST_SUBDIR)/etc && \
7416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7418                   "RANLIB=$${RANLIB}" \
7419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7420                   install-html) \
7421           || exit 1
7422
7423 @endif etc
7424
7425 .PHONY: maybe-installcheck-etc installcheck-etc
7426 maybe-installcheck-etc:
7427 @if etc
7428 maybe-installcheck-etc: installcheck-etc
7429
7430 installcheck-etc: \
7431     configure-etc 
7432         @: $(MAKE); $(unstage)
7433         @[ -f ./etc/Makefile ] || exit 0; \
7434         r=`${PWD_COMMAND}`; export r; \
7435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7436         $(HOST_EXPORTS) \
7437         for flag in $(EXTRA_HOST_FLAGS) ; do \
7438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7439         done; \
7440         echo "Doing installcheck in etc"; \
7441         (cd $(HOST_SUBDIR)/etc && \
7442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7444                   "RANLIB=$${RANLIB}" \
7445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7446                   installcheck) \
7447           || exit 1
7448
7449 @endif etc
7450
7451 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7452 maybe-mostlyclean-etc:
7453 @if etc
7454 maybe-mostlyclean-etc: mostlyclean-etc
7455
7456 mostlyclean-etc: 
7457         @: $(MAKE); $(unstage)
7458         @[ -f ./etc/Makefile ] || exit 0; \
7459         r=`${PWD_COMMAND}`; export r; \
7460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7461         $(HOST_EXPORTS) \
7462         for flag in $(EXTRA_HOST_FLAGS) ; do \
7463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7464         done; \
7465         echo "Doing mostlyclean in etc"; \
7466         (cd $(HOST_SUBDIR)/etc && \
7467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7469                   "RANLIB=$${RANLIB}" \
7470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7471                   mostlyclean) \
7472           || exit 1
7473
7474 @endif etc
7475
7476 .PHONY: maybe-clean-etc clean-etc
7477 maybe-clean-etc:
7478 @if etc
7479 maybe-clean-etc: clean-etc
7480
7481 clean-etc: 
7482         @: $(MAKE); $(unstage)
7483         @[ -f ./etc/Makefile ] || exit 0; \
7484         r=`${PWD_COMMAND}`; export r; \
7485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7486         $(HOST_EXPORTS) \
7487         for flag in $(EXTRA_HOST_FLAGS) ; do \
7488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7489         done; \
7490         echo "Doing clean in etc"; \
7491         (cd $(HOST_SUBDIR)/etc && \
7492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7494                   "RANLIB=$${RANLIB}" \
7495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7496                   clean) \
7497           || exit 1
7498
7499 @endif etc
7500
7501 .PHONY: maybe-distclean-etc distclean-etc
7502 maybe-distclean-etc:
7503 @if etc
7504 maybe-distclean-etc: distclean-etc
7505
7506 distclean-etc: 
7507         @: $(MAKE); $(unstage)
7508         @[ -f ./etc/Makefile ] || exit 0; \
7509         r=`${PWD_COMMAND}`; export r; \
7510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7511         $(HOST_EXPORTS) \
7512         for flag in $(EXTRA_HOST_FLAGS) ; do \
7513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7514         done; \
7515         echo "Doing distclean in etc"; \
7516         (cd $(HOST_SUBDIR)/etc && \
7517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7519                   "RANLIB=$${RANLIB}" \
7520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7521                   distclean) \
7522           || exit 1
7523
7524 @endif etc
7525
7526 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7527 maybe-maintainer-clean-etc:
7528 @if etc
7529 maybe-maintainer-clean-etc: maintainer-clean-etc
7530
7531 maintainer-clean-etc: 
7532         @: $(MAKE); $(unstage)
7533         @[ -f ./etc/Makefile ] || exit 0; \
7534         r=`${PWD_COMMAND}`; export r; \
7535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7536         $(HOST_EXPORTS) \
7537         for flag in $(EXTRA_HOST_FLAGS) ; do \
7538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7539         done; \
7540         echo "Doing maintainer-clean in etc"; \
7541         (cd $(HOST_SUBDIR)/etc && \
7542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7544                   "RANLIB=$${RANLIB}" \
7545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7546                   maintainer-clean) \
7547           || exit 1
7548
7549 @endif etc
7550
7551
7552
7553 .PHONY: configure-fastjar maybe-configure-fastjar
7554 maybe-configure-fastjar:
7555 @if gcc-bootstrap
7556 configure-fastjar: stage_current
7557 @endif gcc-bootstrap
7558 @if fastjar
7559 maybe-configure-fastjar: configure-fastjar
7560 configure-fastjar: 
7561         @: $(MAKE); $(unstage)
7562         @r=`${PWD_COMMAND}`; export r; \
7563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7564         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7565         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
7566         $(HOST_EXPORTS)  \
7567         echo Configuring in $(HOST_SUBDIR)/fastjar; \
7568         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7569         case $(srcdir) in \
7570           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7571           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7572                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7573         esac; \
7574         module_srcdir=fastjar; \
7575         $(SHELL) \
7576           $$s/$$module_srcdir/configure \
7577           --srcdir=$${topdir}/$$module_srcdir \
7578           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7579           --target=${target_alias}  \
7580           || exit 1
7581 @endif fastjar
7582
7583
7584
7585
7586
7587 .PHONY: all-fastjar maybe-all-fastjar
7588 maybe-all-fastjar:
7589 @if gcc-bootstrap
7590 all-fastjar: stage_current
7591 @endif gcc-bootstrap
7592 @if fastjar
7593 TARGET-fastjar=all
7594 maybe-all-fastjar: all-fastjar
7595 all-fastjar: configure-fastjar
7596         @: $(MAKE); $(unstage)
7597         @r=`${PWD_COMMAND}`; export r; \
7598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7599         $(HOST_EXPORTS)  \
7600         (cd $(HOST_SUBDIR)/fastjar && \
7601           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7602                 $(TARGET-fastjar))
7603 @endif fastjar
7604
7605
7606
7607
7608 .PHONY: check-fastjar maybe-check-fastjar
7609 maybe-check-fastjar:
7610 @if fastjar
7611 maybe-check-fastjar: check-fastjar
7612
7613 # This module is only tested in a native toolchain.
7614 check-fastjar:
7615         @: $(MAKE); $(unstage)
7616         @if [ '$(host)' = '$(target)' ]; then \
7617           r=`${PWD_COMMAND}`; export r; \
7618           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7619           $(HOST_EXPORTS)  \
7620           (cd $(HOST_SUBDIR)/fastjar && \
7621             $(MAKE) $(FLAGS_TO_PASS)  check)
7622         fi
7623
7624 @endif fastjar
7625
7626 .PHONY: install-fastjar maybe-install-fastjar
7627 maybe-install-fastjar:
7628 @if fastjar
7629 maybe-install-fastjar: install-fastjar
7630
7631 install-fastjar: installdirs
7632         @: $(MAKE); $(unstage)
7633         @r=`${PWD_COMMAND}`; export r; \
7634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7635         $(HOST_EXPORTS) \
7636         (cd $(HOST_SUBDIR)/fastjar && \
7637           $(MAKE) $(FLAGS_TO_PASS)  install)
7638
7639 @endif fastjar
7640
7641 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7642 maybe-install-strip-fastjar:
7643 @if fastjar
7644 maybe-install-strip-fastjar: install-strip-fastjar
7645
7646 install-strip-fastjar: installdirs
7647         @: $(MAKE); $(unstage)
7648         @r=`${PWD_COMMAND}`; export r; \
7649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7650         $(HOST_EXPORTS) \
7651         (cd $(HOST_SUBDIR)/fastjar && \
7652           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7653
7654 @endif fastjar
7655
7656 # Other targets (info, dvi, pdf, etc.)
7657
7658 .PHONY: maybe-info-fastjar info-fastjar
7659 maybe-info-fastjar:
7660 @if fastjar
7661 maybe-info-fastjar: info-fastjar
7662
7663 info-fastjar: \
7664     configure-fastjar 
7665         @: $(MAKE); $(unstage)
7666         @[ -f ./fastjar/Makefile ] || exit 0; \
7667         r=`${PWD_COMMAND}`; export r; \
7668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7669         $(HOST_EXPORTS) \
7670         for flag in $(EXTRA_HOST_FLAGS) ; do \
7671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7672         done; \
7673         echo "Doing info in fastjar"; \
7674         (cd $(HOST_SUBDIR)/fastjar && \
7675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7677                   "RANLIB=$${RANLIB}" \
7678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7679                   info) \
7680           || exit 1
7681
7682 @endif fastjar
7683
7684 .PHONY: maybe-dvi-fastjar dvi-fastjar
7685 maybe-dvi-fastjar:
7686 @if fastjar
7687 maybe-dvi-fastjar: dvi-fastjar
7688
7689 dvi-fastjar: \
7690     configure-fastjar 
7691         @: $(MAKE); $(unstage)
7692         @[ -f ./fastjar/Makefile ] || exit 0; \
7693         r=`${PWD_COMMAND}`; export r; \
7694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7695         $(HOST_EXPORTS) \
7696         for flag in $(EXTRA_HOST_FLAGS) ; do \
7697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7698         done; \
7699         echo "Doing dvi in fastjar"; \
7700         (cd $(HOST_SUBDIR)/fastjar && \
7701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7703                   "RANLIB=$${RANLIB}" \
7704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7705                   dvi) \
7706           || exit 1
7707
7708 @endif fastjar
7709
7710 .PHONY: maybe-pdf-fastjar pdf-fastjar
7711 maybe-pdf-fastjar:
7712 @if fastjar
7713 maybe-pdf-fastjar: pdf-fastjar
7714
7715 pdf-fastjar: \
7716     configure-fastjar 
7717         @: $(MAKE); $(unstage)
7718         @[ -f ./fastjar/Makefile ] || exit 0; \
7719         r=`${PWD_COMMAND}`; export r; \
7720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7721         $(HOST_EXPORTS) \
7722         for flag in $(EXTRA_HOST_FLAGS) ; do \
7723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7724         done; \
7725         echo "Doing pdf in fastjar"; \
7726         (cd $(HOST_SUBDIR)/fastjar && \
7727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7729                   "RANLIB=$${RANLIB}" \
7730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7731                   pdf) \
7732           || exit 1
7733
7734 @endif fastjar
7735
7736 .PHONY: maybe-html-fastjar html-fastjar
7737 maybe-html-fastjar:
7738 @if fastjar
7739 maybe-html-fastjar: html-fastjar
7740
7741 html-fastjar: \
7742     configure-fastjar 
7743         @: $(MAKE); $(unstage)
7744         @[ -f ./fastjar/Makefile ] || exit 0; \
7745         r=`${PWD_COMMAND}`; export r; \
7746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7747         $(HOST_EXPORTS) \
7748         for flag in $(EXTRA_HOST_FLAGS) ; do \
7749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7750         done; \
7751         echo "Doing html in fastjar"; \
7752         (cd $(HOST_SUBDIR)/fastjar && \
7753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7755                   "RANLIB=$${RANLIB}" \
7756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7757                   html) \
7758           || exit 1
7759
7760 @endif fastjar
7761
7762 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7763 maybe-TAGS-fastjar:
7764 @if fastjar
7765 maybe-TAGS-fastjar: TAGS-fastjar
7766
7767 TAGS-fastjar: \
7768     configure-fastjar 
7769         @: $(MAKE); $(unstage)
7770         @[ -f ./fastjar/Makefile ] || exit 0; \
7771         r=`${PWD_COMMAND}`; export r; \
7772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7773         $(HOST_EXPORTS) \
7774         for flag in $(EXTRA_HOST_FLAGS) ; do \
7775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7776         done; \
7777         echo "Doing TAGS in fastjar"; \
7778         (cd $(HOST_SUBDIR)/fastjar && \
7779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7781                   "RANLIB=$${RANLIB}" \
7782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7783                   TAGS) \
7784           || exit 1
7785
7786 @endif fastjar
7787
7788 .PHONY: maybe-install-info-fastjar install-info-fastjar
7789 maybe-install-info-fastjar:
7790 @if fastjar
7791 maybe-install-info-fastjar: install-info-fastjar
7792
7793 install-info-fastjar: \
7794     configure-fastjar \
7795     info-fastjar 
7796         @: $(MAKE); $(unstage)
7797         @[ -f ./fastjar/Makefile ] || exit 0; \
7798         r=`${PWD_COMMAND}`; export r; \
7799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7800         $(HOST_EXPORTS) \
7801         for flag in $(EXTRA_HOST_FLAGS) ; do \
7802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7803         done; \
7804         echo "Doing install-info in fastjar"; \
7805         (cd $(HOST_SUBDIR)/fastjar && \
7806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7808                   "RANLIB=$${RANLIB}" \
7809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7810                   install-info) \
7811           || exit 1
7812
7813 @endif fastjar
7814
7815 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7816 maybe-install-pdf-fastjar:
7817 @if fastjar
7818 maybe-install-pdf-fastjar: install-pdf-fastjar
7819
7820 install-pdf-fastjar: \
7821     configure-fastjar \
7822     pdf-fastjar 
7823         @: $(MAKE); $(unstage)
7824         @[ -f ./fastjar/Makefile ] || exit 0; \
7825         r=`${PWD_COMMAND}`; export r; \
7826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7827         $(HOST_EXPORTS) \
7828         for flag in $(EXTRA_HOST_FLAGS) ; do \
7829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7830         done; \
7831         echo "Doing install-pdf in fastjar"; \
7832         (cd $(HOST_SUBDIR)/fastjar && \
7833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7835                   "RANLIB=$${RANLIB}" \
7836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7837                   install-pdf) \
7838           || exit 1
7839
7840 @endif fastjar
7841
7842 .PHONY: maybe-install-html-fastjar install-html-fastjar
7843 maybe-install-html-fastjar:
7844 @if fastjar
7845 maybe-install-html-fastjar: install-html-fastjar
7846
7847 install-html-fastjar: \
7848     configure-fastjar \
7849     html-fastjar 
7850         @: $(MAKE); $(unstage)
7851         @[ -f ./fastjar/Makefile ] || exit 0; \
7852         r=`${PWD_COMMAND}`; export r; \
7853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7854         $(HOST_EXPORTS) \
7855         for flag in $(EXTRA_HOST_FLAGS) ; do \
7856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7857         done; \
7858         echo "Doing install-html in fastjar"; \
7859         (cd $(HOST_SUBDIR)/fastjar && \
7860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7862                   "RANLIB=$${RANLIB}" \
7863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7864                   install-html) \
7865           || exit 1
7866
7867 @endif fastjar
7868
7869 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7870 maybe-installcheck-fastjar:
7871 @if fastjar
7872 maybe-installcheck-fastjar: installcheck-fastjar
7873
7874 installcheck-fastjar: \
7875     configure-fastjar 
7876         @: $(MAKE); $(unstage)
7877         @[ -f ./fastjar/Makefile ] || exit 0; \
7878         r=`${PWD_COMMAND}`; export r; \
7879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7880         $(HOST_EXPORTS) \
7881         for flag in $(EXTRA_HOST_FLAGS) ; do \
7882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7883         done; \
7884         echo "Doing installcheck in fastjar"; \
7885         (cd $(HOST_SUBDIR)/fastjar && \
7886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7888                   "RANLIB=$${RANLIB}" \
7889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7890                   installcheck) \
7891           || exit 1
7892
7893 @endif fastjar
7894
7895 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7896 maybe-mostlyclean-fastjar:
7897 @if fastjar
7898 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7899
7900 mostlyclean-fastjar: 
7901         @: $(MAKE); $(unstage)
7902         @[ -f ./fastjar/Makefile ] || exit 0; \
7903         r=`${PWD_COMMAND}`; export r; \
7904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7905         $(HOST_EXPORTS) \
7906         for flag in $(EXTRA_HOST_FLAGS) ; do \
7907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7908         done; \
7909         echo "Doing mostlyclean in fastjar"; \
7910         (cd $(HOST_SUBDIR)/fastjar && \
7911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7913                   "RANLIB=$${RANLIB}" \
7914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7915                   mostlyclean) \
7916           || exit 1
7917
7918 @endif fastjar
7919
7920 .PHONY: maybe-clean-fastjar clean-fastjar
7921 maybe-clean-fastjar:
7922 @if fastjar
7923 maybe-clean-fastjar: clean-fastjar
7924
7925 clean-fastjar: 
7926         @: $(MAKE); $(unstage)
7927         @[ -f ./fastjar/Makefile ] || exit 0; \
7928         r=`${PWD_COMMAND}`; export r; \
7929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7930         $(HOST_EXPORTS) \
7931         for flag in $(EXTRA_HOST_FLAGS) ; do \
7932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7933         done; \
7934         echo "Doing clean in fastjar"; \
7935         (cd $(HOST_SUBDIR)/fastjar && \
7936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7938                   "RANLIB=$${RANLIB}" \
7939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7940                   clean) \
7941           || exit 1
7942
7943 @endif fastjar
7944
7945 .PHONY: maybe-distclean-fastjar distclean-fastjar
7946 maybe-distclean-fastjar:
7947 @if fastjar
7948 maybe-distclean-fastjar: distclean-fastjar
7949
7950 distclean-fastjar: 
7951         @: $(MAKE); $(unstage)
7952         @[ -f ./fastjar/Makefile ] || exit 0; \
7953         r=`${PWD_COMMAND}`; export r; \
7954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7955         $(HOST_EXPORTS) \
7956         for flag in $(EXTRA_HOST_FLAGS) ; do \
7957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7958         done; \
7959         echo "Doing distclean in fastjar"; \
7960         (cd $(HOST_SUBDIR)/fastjar && \
7961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7963                   "RANLIB=$${RANLIB}" \
7964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7965                   distclean) \
7966           || exit 1
7967
7968 @endif fastjar
7969
7970 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7971 maybe-maintainer-clean-fastjar:
7972 @if fastjar
7973 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7974
7975 maintainer-clean-fastjar: 
7976         @: $(MAKE); $(unstage)
7977         @[ -f ./fastjar/Makefile ] || exit 0; \
7978         r=`${PWD_COMMAND}`; export r; \
7979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7980         $(HOST_EXPORTS) \
7981         for flag in $(EXTRA_HOST_FLAGS) ; do \
7982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7983         done; \
7984         echo "Doing maintainer-clean in fastjar"; \
7985         (cd $(HOST_SUBDIR)/fastjar && \
7986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7988                   "RANLIB=$${RANLIB}" \
7989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7990                   maintainer-clean) \
7991           || exit 1
7992
7993 @endif fastjar
7994
7995
7996
7997 .PHONY: configure-fixincludes maybe-configure-fixincludes
7998 maybe-configure-fixincludes:
7999 @if gcc-bootstrap
8000 configure-fixincludes: stage_current
8001 @endif gcc-bootstrap
8002 @if fixincludes
8003 maybe-configure-fixincludes: configure-fixincludes
8004 configure-fixincludes: 
8005         @r=`${PWD_COMMAND}`; export r; \
8006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8007         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8008         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8009         $(HOST_EXPORTS)  \
8010         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8011         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8012         case $(srcdir) in \
8013           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8014           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8015                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8016         esac; \
8017         module_srcdir=fixincludes; \
8018         $(SHELL) \
8019           $$s/$$module_srcdir/configure \
8020           --srcdir=$${topdir}/$$module_srcdir \
8021           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8022           --target=${target_alias}  \
8023           || exit 1
8024 @endif fixincludes
8025
8026
8027
8028 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8029 maybe-configure-stage1-fixincludes:
8030 @if fixincludes-bootstrap
8031 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8032 configure-stage1-fixincludes:
8033         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8034         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8035         @r=`${PWD_COMMAND}`; export r; \
8036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8037         TFLAGS="$(STAGE1_TFLAGS)"; \
8038         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8039         $(HOST_EXPORTS) \
8040         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8041         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8042         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8043         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8044         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8045         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8046         case $(srcdir) in \
8047           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8048           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8049                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8050         esac; \
8051         module_srcdir=fixincludes; \
8052         $(SHELL) $$s/$$module_srcdir/configure \
8053           --srcdir=$${topdir}/$$module_srcdir \
8054           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8055           --target=${target_alias} \
8056            \
8057           $(STAGE1_CONFIGURE_FLAGS)
8058 @endif fixincludes-bootstrap
8059
8060 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8061 maybe-configure-stage2-fixincludes:
8062 @if fixincludes-bootstrap
8063 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8064 configure-stage2-fixincludes:
8065         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8066         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8067         @r=`${PWD_COMMAND}`; export r; \
8068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8069         TFLAGS="$(STAGE2_TFLAGS)"; \
8070         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8071         $(HOST_EXPORTS) \
8072         $(POSTSTAGE1_HOST_EXPORTS) \
8073         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8074         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8075         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8076         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8077         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8078         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8079         case $(srcdir) in \
8080           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8081           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8082                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8083         esac; \
8084         module_srcdir=fixincludes; \
8085         $(SHELL) $$s/$$module_srcdir/configure \
8086           --srcdir=$${topdir}/$$module_srcdir \
8087           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8088           --target=${target_alias} \
8089           --with-build-libsubdir=$(HOST_SUBDIR) \
8090           $(STAGE2_CONFIGURE_FLAGS)
8091 @endif fixincludes-bootstrap
8092
8093 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8094 maybe-configure-stage3-fixincludes:
8095 @if fixincludes-bootstrap
8096 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8097 configure-stage3-fixincludes:
8098         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8099         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8100         @r=`${PWD_COMMAND}`; export r; \
8101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8102         TFLAGS="$(STAGE3_TFLAGS)"; \
8103         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8104         $(HOST_EXPORTS) \
8105         $(POSTSTAGE1_HOST_EXPORTS) \
8106         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8107         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8108         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8109         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8110         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8111         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8112         case $(srcdir) in \
8113           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8114           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8115                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8116         esac; \
8117         module_srcdir=fixincludes; \
8118         $(SHELL) $$s/$$module_srcdir/configure \
8119           --srcdir=$${topdir}/$$module_srcdir \
8120           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8121           --target=${target_alias} \
8122           --with-build-libsubdir=$(HOST_SUBDIR) \
8123           $(STAGE3_CONFIGURE_FLAGS)
8124 @endif fixincludes-bootstrap
8125
8126 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8127 maybe-configure-stage4-fixincludes:
8128 @if fixincludes-bootstrap
8129 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8130 configure-stage4-fixincludes:
8131         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8132         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8133         @r=`${PWD_COMMAND}`; export r; \
8134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8135         TFLAGS="$(STAGE4_TFLAGS)"; \
8136         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8137         $(HOST_EXPORTS) \
8138         $(POSTSTAGE1_HOST_EXPORTS) \
8139         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8140         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8141         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8142         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8144         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8145         case $(srcdir) in \
8146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8147           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8149         esac; \
8150         module_srcdir=fixincludes; \
8151         $(SHELL) $$s/$$module_srcdir/configure \
8152           --srcdir=$${topdir}/$$module_srcdir \
8153           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8154           --target=${target_alias} \
8155           --with-build-libsubdir=$(HOST_SUBDIR) \
8156           $(STAGE4_CONFIGURE_FLAGS)
8157 @endif fixincludes-bootstrap
8158
8159 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8160 maybe-configure-stageprofile-fixincludes:
8161 @if fixincludes-bootstrap
8162 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8163 configure-stageprofile-fixincludes:
8164         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8165         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8166         @r=`${PWD_COMMAND}`; export r; \
8167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8168         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8169         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8170         $(HOST_EXPORTS) \
8171         $(POSTSTAGE1_HOST_EXPORTS) \
8172         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8173         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8174         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8175         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8176         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8177         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8178         case $(srcdir) in \
8179           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8180           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8181                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8182         esac; \
8183         module_srcdir=fixincludes; \
8184         $(SHELL) $$s/$$module_srcdir/configure \
8185           --srcdir=$${topdir}/$$module_srcdir \
8186           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8187           --target=${target_alias} \
8188           --with-build-libsubdir=$(HOST_SUBDIR) \
8189           $(STAGEprofile_CONFIGURE_FLAGS)
8190 @endif fixincludes-bootstrap
8191
8192 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8193 maybe-configure-stagefeedback-fixincludes:
8194 @if fixincludes-bootstrap
8195 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8196 configure-stagefeedback-fixincludes:
8197         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8198         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8199         @r=`${PWD_COMMAND}`; export r; \
8200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8201         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8202         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8203         $(HOST_EXPORTS) \
8204         $(POSTSTAGE1_HOST_EXPORTS) \
8205         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8206         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8207         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8208         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8209         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8210         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8211         case $(srcdir) in \
8212           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8213           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8214                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8215         esac; \
8216         module_srcdir=fixincludes; \
8217         $(SHELL) $$s/$$module_srcdir/configure \
8218           --srcdir=$${topdir}/$$module_srcdir \
8219           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8220           --target=${target_alias} \
8221           --with-build-libsubdir=$(HOST_SUBDIR) \
8222           $(STAGEfeedback_CONFIGURE_FLAGS)
8223 @endif fixincludes-bootstrap
8224
8225
8226
8227
8228
8229 .PHONY: all-fixincludes maybe-all-fixincludes
8230 maybe-all-fixincludes:
8231 @if gcc-bootstrap
8232 all-fixincludes: stage_current
8233 @endif gcc-bootstrap
8234 @if fixincludes
8235 TARGET-fixincludes=all
8236 maybe-all-fixincludes: all-fixincludes
8237 all-fixincludes: configure-fixincludes
8238         @r=`${PWD_COMMAND}`; export r; \
8239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8240         $(HOST_EXPORTS)  \
8241         (cd $(HOST_SUBDIR)/fixincludes && \
8242           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8243                 $(TARGET-fixincludes))
8244 @endif fixincludes
8245
8246
8247
8248 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8249 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8250 maybe-all-stage1-fixincludes:
8251 maybe-clean-stage1-fixincludes:
8252 @if fixincludes-bootstrap
8253 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8254 all-stage1: all-stage1-fixincludes
8255 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8256 all-stage1-fixincludes: configure-stage1-fixincludes
8257         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8258         @r=`${PWD_COMMAND}`; export r; \
8259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8260         TFLAGS="$(STAGE1_TFLAGS)"; \
8261         $(HOST_EXPORTS)  \
8262         cd $(HOST_SUBDIR)/fixincludes && \
8263         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8264                 CFLAGS="$(STAGE1_CFLAGS)" \
8265                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8266                 LIBCFLAGS="$(LIBCFLAGS)" \
8267                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8268                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8269                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8270                 $(EXTRA_HOST_FLAGS)  \
8271                 $(STAGE1_FLAGS_TO_PASS)  \
8272                 TFLAGS="$(STAGE1_TFLAGS)" \
8273                 $(TARGET-stage1-fixincludes)
8274
8275 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8276 clean-stage1: clean-stage1-fixincludes
8277 clean-stage1-fixincludes:
8278         @if [ $(current_stage) = stage1 ]; then \
8279           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8280         else \
8281           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8282           $(MAKE) stage1-start; \
8283         fi; \
8284         cd $(HOST_SUBDIR)/fixincludes && \
8285         $(MAKE) $(EXTRA_HOST_FLAGS)  \
8286         $(STAGE1_FLAGS_TO_PASS)  clean
8287 @endif fixincludes-bootstrap
8288
8289
8290 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8291 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8292 maybe-all-stage2-fixincludes:
8293 maybe-clean-stage2-fixincludes:
8294 @if fixincludes-bootstrap
8295 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8296 all-stage2: all-stage2-fixincludes
8297 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8298 all-stage2-fixincludes: configure-stage2-fixincludes
8299         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8300         @r=`${PWD_COMMAND}`; export r; \
8301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8302         TFLAGS="$(STAGE2_TFLAGS)"; \
8303         $(HOST_EXPORTS) \
8304         $(POSTSTAGE1_HOST_EXPORTS)  \
8305         cd $(HOST_SUBDIR)/fixincludes && \
8306         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8307                 CFLAGS="$(STAGE2_CFLAGS)" \
8308                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8309                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8310                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8311                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8312                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8313                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8314                 TFLAGS="$(STAGE2_TFLAGS)" \
8315                 $(TARGET-stage2-fixincludes)
8316
8317 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8318 clean-stage2: clean-stage2-fixincludes
8319 clean-stage2-fixincludes:
8320         @if [ $(current_stage) = stage2 ]; then \
8321           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8322         else \
8323           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8324           $(MAKE) stage2-start; \
8325         fi; \
8326         cd $(HOST_SUBDIR)/fixincludes && \
8327         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8328 @endif fixincludes-bootstrap
8329
8330
8331 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8332 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8333 maybe-all-stage3-fixincludes:
8334 maybe-clean-stage3-fixincludes:
8335 @if fixincludes-bootstrap
8336 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8337 all-stage3: all-stage3-fixincludes
8338 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8339 all-stage3-fixincludes: configure-stage3-fixincludes
8340         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8341         @r=`${PWD_COMMAND}`; export r; \
8342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8343         TFLAGS="$(STAGE3_TFLAGS)"; \
8344         $(HOST_EXPORTS) \
8345         $(POSTSTAGE1_HOST_EXPORTS)  \
8346         cd $(HOST_SUBDIR)/fixincludes && \
8347         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8348                 CFLAGS="$(STAGE3_CFLAGS)" \
8349                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8350                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8351                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8352                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8353                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8354                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8355                 TFLAGS="$(STAGE3_TFLAGS)" \
8356                 $(TARGET-stage3-fixincludes)
8357
8358 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8359 clean-stage3: clean-stage3-fixincludes
8360 clean-stage3-fixincludes:
8361         @if [ $(current_stage) = stage3 ]; then \
8362           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8363         else \
8364           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8365           $(MAKE) stage3-start; \
8366         fi; \
8367         cd $(HOST_SUBDIR)/fixincludes && \
8368         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8369 @endif fixincludes-bootstrap
8370
8371
8372 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8373 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8374 maybe-all-stage4-fixincludes:
8375 maybe-clean-stage4-fixincludes:
8376 @if fixincludes-bootstrap
8377 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8378 all-stage4: all-stage4-fixincludes
8379 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8380 all-stage4-fixincludes: configure-stage4-fixincludes
8381         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8382         @r=`${PWD_COMMAND}`; export r; \
8383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8384         TFLAGS="$(STAGE4_TFLAGS)"; \
8385         $(HOST_EXPORTS) \
8386         $(POSTSTAGE1_HOST_EXPORTS)  \
8387         cd $(HOST_SUBDIR)/fixincludes && \
8388         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8389                 CFLAGS="$(STAGE4_CFLAGS)" \
8390                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8391                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8392                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8393                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8394                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8395                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8396                 TFLAGS="$(STAGE4_TFLAGS)" \
8397                 $(TARGET-stage4-fixincludes)
8398
8399 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8400 clean-stage4: clean-stage4-fixincludes
8401 clean-stage4-fixincludes:
8402         @if [ $(current_stage) = stage4 ]; then \
8403           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8404         else \
8405           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8406           $(MAKE) stage4-start; \
8407         fi; \
8408         cd $(HOST_SUBDIR)/fixincludes && \
8409         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8410 @endif fixincludes-bootstrap
8411
8412
8413 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8414 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8415 maybe-all-stageprofile-fixincludes:
8416 maybe-clean-stageprofile-fixincludes:
8417 @if fixincludes-bootstrap
8418 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8419 all-stageprofile: all-stageprofile-fixincludes
8420 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8421 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8422         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8423         @r=`${PWD_COMMAND}`; export r; \
8424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8425         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8426         $(HOST_EXPORTS) \
8427         $(POSTSTAGE1_HOST_EXPORTS)  \
8428         cd $(HOST_SUBDIR)/fixincludes && \
8429         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8430                 CFLAGS="$(STAGEprofile_CFLAGS)" \
8431                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8432                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8433                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8434                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8435                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8436                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8437                 TFLAGS="$(STAGEprofile_TFLAGS)" \
8438                 $(TARGET-stageprofile-fixincludes)
8439
8440 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8441 clean-stageprofile: clean-stageprofile-fixincludes
8442 clean-stageprofile-fixincludes:
8443         @if [ $(current_stage) = stageprofile ]; then \
8444           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8445         else \
8446           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8447           $(MAKE) stageprofile-start; \
8448         fi; \
8449         cd $(HOST_SUBDIR)/fixincludes && \
8450         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8451 @endif fixincludes-bootstrap
8452
8453
8454 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8455 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8456 maybe-all-stagefeedback-fixincludes:
8457 maybe-clean-stagefeedback-fixincludes:
8458 @if fixincludes-bootstrap
8459 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8460 all-stagefeedback: all-stagefeedback-fixincludes
8461 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8462 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8463         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8464         @r=`${PWD_COMMAND}`; export r; \
8465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8466         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8467         $(HOST_EXPORTS) \
8468         $(POSTSTAGE1_HOST_EXPORTS)  \
8469         cd $(HOST_SUBDIR)/fixincludes && \
8470         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8471                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8472                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8473                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8474                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8475                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8476                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8477                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8478                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
8479                 $(TARGET-stagefeedback-fixincludes)
8480
8481 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8482 clean-stagefeedback: clean-stagefeedback-fixincludes
8483 clean-stagefeedback-fixincludes:
8484         @if [ $(current_stage) = stagefeedback ]; then \
8485           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8486         else \
8487           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8488           $(MAKE) stagefeedback-start; \
8489         fi; \
8490         cd $(HOST_SUBDIR)/fixincludes && \
8491         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8492 @endif fixincludes-bootstrap
8493
8494
8495
8496
8497
8498 .PHONY: check-fixincludes maybe-check-fixincludes
8499 maybe-check-fixincludes:
8500 @if fixincludes
8501 maybe-check-fixincludes: check-fixincludes
8502
8503 check-fixincludes:
8504         @: $(MAKE); $(unstage)
8505         @r=`${PWD_COMMAND}`; export r; \
8506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8507         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
8508         (cd $(HOST_SUBDIR)/fixincludes && \
8509           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
8510
8511 @endif fixincludes
8512
8513 .PHONY: install-fixincludes maybe-install-fixincludes
8514 maybe-install-fixincludes:
8515 @if fixincludes
8516 maybe-install-fixincludes: install-fixincludes
8517
8518 install-fixincludes: installdirs
8519         @: $(MAKE); $(unstage)
8520         @r=`${PWD_COMMAND}`; export r; \
8521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8522         $(HOST_EXPORTS) \
8523         (cd $(HOST_SUBDIR)/fixincludes && \
8524           $(MAKE) $(FLAGS_TO_PASS)  install)
8525
8526 @endif fixincludes
8527
8528 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8529 maybe-install-strip-fixincludes:
8530 @if fixincludes
8531 maybe-install-strip-fixincludes: install-strip-fixincludes
8532
8533 install-strip-fixincludes: installdirs
8534         @: $(MAKE); $(unstage)
8535         @r=`${PWD_COMMAND}`; export r; \
8536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8537         $(HOST_EXPORTS) \
8538         (cd $(HOST_SUBDIR)/fixincludes && \
8539           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8540
8541 @endif fixincludes
8542
8543 # Other targets (info, dvi, pdf, etc.)
8544
8545 .PHONY: maybe-info-fixincludes info-fixincludes
8546 maybe-info-fixincludes:
8547 @if fixincludes
8548 maybe-info-fixincludes: info-fixincludes
8549
8550 info-fixincludes: \
8551     configure-fixincludes 
8552         @[ -f ./fixincludes/Makefile ] || exit 0; \
8553         r=`${PWD_COMMAND}`; export r; \
8554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8555         $(HOST_EXPORTS) \
8556         for flag in $(EXTRA_HOST_FLAGS) ; do \
8557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8558         done; \
8559         echo "Doing info in fixincludes"; \
8560         (cd $(HOST_SUBDIR)/fixincludes && \
8561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8563                   "RANLIB=$${RANLIB}" \
8564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8565                   info) \
8566           || exit 1
8567
8568 @endif fixincludes
8569
8570 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8571 maybe-dvi-fixincludes:
8572 @if fixincludes
8573 maybe-dvi-fixincludes: dvi-fixincludes
8574
8575 dvi-fixincludes: \
8576     configure-fixincludes 
8577         @[ -f ./fixincludes/Makefile ] || exit 0; \
8578         r=`${PWD_COMMAND}`; export r; \
8579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8580         $(HOST_EXPORTS) \
8581         for flag in $(EXTRA_HOST_FLAGS) ; do \
8582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8583         done; \
8584         echo "Doing dvi in fixincludes"; \
8585         (cd $(HOST_SUBDIR)/fixincludes && \
8586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8588                   "RANLIB=$${RANLIB}" \
8589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8590                   dvi) \
8591           || exit 1
8592
8593 @endif fixincludes
8594
8595 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8596 maybe-pdf-fixincludes:
8597 @if fixincludes
8598 maybe-pdf-fixincludes: pdf-fixincludes
8599
8600 pdf-fixincludes: \
8601     configure-fixincludes 
8602         @[ -f ./fixincludes/Makefile ] || exit 0; \
8603         r=`${PWD_COMMAND}`; export r; \
8604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8605         $(HOST_EXPORTS) \
8606         for flag in $(EXTRA_HOST_FLAGS) ; do \
8607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8608         done; \
8609         echo "Doing pdf in fixincludes"; \
8610         (cd $(HOST_SUBDIR)/fixincludes && \
8611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8613                   "RANLIB=$${RANLIB}" \
8614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8615                   pdf) \
8616           || exit 1
8617
8618 @endif fixincludes
8619
8620 .PHONY: maybe-html-fixincludes html-fixincludes
8621 maybe-html-fixincludes:
8622 @if fixincludes
8623 maybe-html-fixincludes: html-fixincludes
8624
8625 html-fixincludes: \
8626     configure-fixincludes 
8627         @[ -f ./fixincludes/Makefile ] || exit 0; \
8628         r=`${PWD_COMMAND}`; export r; \
8629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8630         $(HOST_EXPORTS) \
8631         for flag in $(EXTRA_HOST_FLAGS) ; do \
8632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8633         done; \
8634         echo "Doing html in fixincludes"; \
8635         (cd $(HOST_SUBDIR)/fixincludes && \
8636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8638                   "RANLIB=$${RANLIB}" \
8639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8640                   html) \
8641           || exit 1
8642
8643 @endif fixincludes
8644
8645 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8646 maybe-TAGS-fixincludes:
8647 @if fixincludes
8648 maybe-TAGS-fixincludes: TAGS-fixincludes
8649
8650 # fixincludes doesn't support TAGS.
8651 TAGS-fixincludes:
8652
8653 @endif fixincludes
8654
8655 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8656 maybe-install-info-fixincludes:
8657 @if fixincludes
8658 maybe-install-info-fixincludes: install-info-fixincludes
8659
8660 install-info-fixincludes: \
8661     configure-fixincludes \
8662     info-fixincludes 
8663         @[ -f ./fixincludes/Makefile ] || exit 0; \
8664         r=`${PWD_COMMAND}`; export r; \
8665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8666         $(HOST_EXPORTS) \
8667         for flag in $(EXTRA_HOST_FLAGS) ; do \
8668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8669         done; \
8670         echo "Doing install-info in fixincludes"; \
8671         (cd $(HOST_SUBDIR)/fixincludes && \
8672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8674                   "RANLIB=$${RANLIB}" \
8675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8676                   install-info) \
8677           || exit 1
8678
8679 @endif fixincludes
8680
8681 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8682 maybe-install-pdf-fixincludes:
8683 @if fixincludes
8684 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8685
8686 install-pdf-fixincludes: \
8687     configure-fixincludes \
8688     pdf-fixincludes 
8689         @[ -f ./fixincludes/Makefile ] || exit 0; \
8690         r=`${PWD_COMMAND}`; export r; \
8691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8692         $(HOST_EXPORTS) \
8693         for flag in $(EXTRA_HOST_FLAGS) ; do \
8694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8695         done; \
8696         echo "Doing install-pdf in fixincludes"; \
8697         (cd $(HOST_SUBDIR)/fixincludes && \
8698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8700                   "RANLIB=$${RANLIB}" \
8701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8702                   install-pdf) \
8703           || exit 1
8704
8705 @endif fixincludes
8706
8707 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8708 maybe-install-html-fixincludes:
8709 @if fixincludes
8710 maybe-install-html-fixincludes: install-html-fixincludes
8711
8712 install-html-fixincludes: \
8713     configure-fixincludes \
8714     html-fixincludes 
8715         @[ -f ./fixincludes/Makefile ] || exit 0; \
8716         r=`${PWD_COMMAND}`; export r; \
8717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8718         $(HOST_EXPORTS) \
8719         for flag in $(EXTRA_HOST_FLAGS) ; do \
8720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8721         done; \
8722         echo "Doing install-html in fixincludes"; \
8723         (cd $(HOST_SUBDIR)/fixincludes && \
8724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8726                   "RANLIB=$${RANLIB}" \
8727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8728                   install-html) \
8729           || exit 1
8730
8731 @endif fixincludes
8732
8733 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8734 maybe-installcheck-fixincludes:
8735 @if fixincludes
8736 maybe-installcheck-fixincludes: installcheck-fixincludes
8737
8738 installcheck-fixincludes: \
8739     configure-fixincludes 
8740         @[ -f ./fixincludes/Makefile ] || exit 0; \
8741         r=`${PWD_COMMAND}`; export r; \
8742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8743         $(HOST_EXPORTS) \
8744         for flag in $(EXTRA_HOST_FLAGS) ; do \
8745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8746         done; \
8747         echo "Doing installcheck in fixincludes"; \
8748         (cd $(HOST_SUBDIR)/fixincludes && \
8749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8751                   "RANLIB=$${RANLIB}" \
8752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8753                   installcheck) \
8754           || exit 1
8755
8756 @endif fixincludes
8757
8758 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8759 maybe-mostlyclean-fixincludes:
8760 @if fixincludes
8761 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8762
8763 mostlyclean-fixincludes: 
8764         @[ -f ./fixincludes/Makefile ] || exit 0; \
8765         r=`${PWD_COMMAND}`; export r; \
8766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8767         $(HOST_EXPORTS) \
8768         for flag in $(EXTRA_HOST_FLAGS) ; do \
8769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8770         done; \
8771         echo "Doing mostlyclean in fixincludes"; \
8772         (cd $(HOST_SUBDIR)/fixincludes && \
8773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8775                   "RANLIB=$${RANLIB}" \
8776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8777                   mostlyclean) \
8778           || exit 1
8779
8780 @endif fixincludes
8781
8782 .PHONY: maybe-clean-fixincludes clean-fixincludes
8783 maybe-clean-fixincludes:
8784 @if fixincludes
8785 maybe-clean-fixincludes: clean-fixincludes
8786
8787 clean-fixincludes: 
8788         @[ -f ./fixincludes/Makefile ] || exit 0; \
8789         r=`${PWD_COMMAND}`; export r; \
8790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8791         $(HOST_EXPORTS) \
8792         for flag in $(EXTRA_HOST_FLAGS) ; do \
8793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8794         done; \
8795         echo "Doing clean in fixincludes"; \
8796         (cd $(HOST_SUBDIR)/fixincludes && \
8797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8799                   "RANLIB=$${RANLIB}" \
8800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8801                   clean) \
8802           || exit 1
8803
8804 @endif fixincludes
8805
8806 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8807 maybe-distclean-fixincludes:
8808 @if fixincludes
8809 maybe-distclean-fixincludes: distclean-fixincludes
8810
8811 distclean-fixincludes: 
8812         @[ -f ./fixincludes/Makefile ] || exit 0; \
8813         r=`${PWD_COMMAND}`; export r; \
8814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8815         $(HOST_EXPORTS) \
8816         for flag in $(EXTRA_HOST_FLAGS) ; do \
8817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8818         done; \
8819         echo "Doing distclean in fixincludes"; \
8820         (cd $(HOST_SUBDIR)/fixincludes && \
8821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8823                   "RANLIB=$${RANLIB}" \
8824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8825                   distclean) \
8826           || exit 1
8827
8828 @endif fixincludes
8829
8830 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8831 maybe-maintainer-clean-fixincludes:
8832 @if fixincludes
8833 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8834
8835 maintainer-clean-fixincludes: 
8836         @[ -f ./fixincludes/Makefile ] || exit 0; \
8837         r=`${PWD_COMMAND}`; export r; \
8838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8839         $(HOST_EXPORTS) \
8840         for flag in $(EXTRA_HOST_FLAGS) ; do \
8841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8842         done; \
8843         echo "Doing maintainer-clean in fixincludes"; \
8844         (cd $(HOST_SUBDIR)/fixincludes && \
8845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8847                   "RANLIB=$${RANLIB}" \
8848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8849                   maintainer-clean) \
8850           || exit 1
8851
8852 @endif fixincludes
8853
8854
8855
8856 .PHONY: configure-flex maybe-configure-flex
8857 maybe-configure-flex:
8858 @if gcc-bootstrap
8859 configure-flex: stage_current
8860 @endif gcc-bootstrap
8861 @if flex
8862 maybe-configure-flex: configure-flex
8863 configure-flex: 
8864         @: $(MAKE); $(unstage)
8865         @r=`${PWD_COMMAND}`; export r; \
8866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8867         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8868         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
8869         $(HOST_EXPORTS)  \
8870         echo Configuring in $(HOST_SUBDIR)/flex; \
8871         cd "$(HOST_SUBDIR)/flex" || exit 1; \
8872         case $(srcdir) in \
8873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8874           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8876         esac; \
8877         module_srcdir=flex; \
8878         $(SHELL) \
8879           $$s/$$module_srcdir/configure \
8880           --srcdir=$${topdir}/$$module_srcdir \
8881           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8882           --target=${target_alias}  \
8883           || exit 1
8884 @endif flex
8885
8886
8887
8888
8889
8890 .PHONY: all-flex maybe-all-flex
8891 maybe-all-flex:
8892 @if gcc-bootstrap
8893 all-flex: stage_current
8894 @endif gcc-bootstrap
8895 @if flex
8896 TARGET-flex=all
8897 maybe-all-flex: all-flex
8898 all-flex: configure-flex
8899         @: $(MAKE); $(unstage)
8900         @r=`${PWD_COMMAND}`; export r; \
8901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8902         $(HOST_EXPORTS)  \
8903         (cd $(HOST_SUBDIR)/flex && \
8904           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8905                 $(TARGET-flex))
8906 @endif flex
8907
8908
8909
8910
8911 .PHONY: check-flex maybe-check-flex
8912 maybe-check-flex:
8913 @if flex
8914 maybe-check-flex: check-flex
8915
8916 # This module is only tested in a native toolchain.
8917 check-flex:
8918         @: $(MAKE); $(unstage)
8919         @if [ '$(host)' = '$(target)' ]; then \
8920           r=`${PWD_COMMAND}`; export r; \
8921           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8922           $(HOST_EXPORTS)  \
8923           (cd $(HOST_SUBDIR)/flex && \
8924             $(MAKE) $(FLAGS_TO_PASS)  check)
8925         fi
8926
8927 @endif flex
8928
8929 .PHONY: install-flex maybe-install-flex
8930 maybe-install-flex:
8931 @if flex
8932 maybe-install-flex: install-flex
8933
8934 install-flex: installdirs
8935         @: $(MAKE); $(unstage)
8936         @r=`${PWD_COMMAND}`; export r; \
8937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8938         $(HOST_EXPORTS) \
8939         (cd $(HOST_SUBDIR)/flex && \
8940           $(MAKE) $(FLAGS_TO_PASS)  install)
8941
8942 @endif flex
8943
8944 .PHONY: install-strip-flex maybe-install-strip-flex
8945 maybe-install-strip-flex:
8946 @if flex
8947 maybe-install-strip-flex: install-strip-flex
8948
8949 install-strip-flex: installdirs
8950         @: $(MAKE); $(unstage)
8951         @r=`${PWD_COMMAND}`; export r; \
8952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953         $(HOST_EXPORTS) \
8954         (cd $(HOST_SUBDIR)/flex && \
8955           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8956
8957 @endif flex
8958
8959 # Other targets (info, dvi, pdf, etc.)
8960
8961 .PHONY: maybe-info-flex info-flex
8962 maybe-info-flex:
8963 @if flex
8964 maybe-info-flex: info-flex
8965
8966 info-flex: \
8967     configure-flex 
8968         @: $(MAKE); $(unstage)
8969         @[ -f ./flex/Makefile ] || exit 0; \
8970         r=`${PWD_COMMAND}`; export r; \
8971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8972         $(HOST_EXPORTS) \
8973         for flag in $(EXTRA_HOST_FLAGS) ; do \
8974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8975         done; \
8976         echo "Doing info in flex"; \
8977         (cd $(HOST_SUBDIR)/flex && \
8978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8980                   "RANLIB=$${RANLIB}" \
8981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8982                   info) \
8983           || exit 1
8984
8985 @endif flex
8986
8987 .PHONY: maybe-dvi-flex dvi-flex
8988 maybe-dvi-flex:
8989 @if flex
8990 maybe-dvi-flex: dvi-flex
8991
8992 dvi-flex: \
8993     configure-flex 
8994         @: $(MAKE); $(unstage)
8995         @[ -f ./flex/Makefile ] || exit 0; \
8996         r=`${PWD_COMMAND}`; export r; \
8997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8998         $(HOST_EXPORTS) \
8999         for flag in $(EXTRA_HOST_FLAGS) ; do \
9000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9001         done; \
9002         echo "Doing dvi in flex"; \
9003         (cd $(HOST_SUBDIR)/flex && \
9004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9006                   "RANLIB=$${RANLIB}" \
9007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9008                   dvi) \
9009           || exit 1
9010
9011 @endif flex
9012
9013 .PHONY: maybe-pdf-flex pdf-flex
9014 maybe-pdf-flex:
9015 @if flex
9016 maybe-pdf-flex: pdf-flex
9017
9018 pdf-flex: \
9019     configure-flex 
9020         @: $(MAKE); $(unstage)
9021         @[ -f ./flex/Makefile ] || exit 0; \
9022         r=`${PWD_COMMAND}`; export r; \
9023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9024         $(HOST_EXPORTS) \
9025         for flag in $(EXTRA_HOST_FLAGS) ; do \
9026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9027         done; \
9028         echo "Doing pdf in flex"; \
9029         (cd $(HOST_SUBDIR)/flex && \
9030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9032                   "RANLIB=$${RANLIB}" \
9033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9034                   pdf) \
9035           || exit 1
9036
9037 @endif flex
9038
9039 .PHONY: maybe-html-flex html-flex
9040 maybe-html-flex:
9041 @if flex
9042 maybe-html-flex: html-flex
9043
9044 html-flex: \
9045     configure-flex 
9046         @: $(MAKE); $(unstage)
9047         @[ -f ./flex/Makefile ] || exit 0; \
9048         r=`${PWD_COMMAND}`; export r; \
9049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9050         $(HOST_EXPORTS) \
9051         for flag in $(EXTRA_HOST_FLAGS) ; do \
9052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9053         done; \
9054         echo "Doing html in flex"; \
9055         (cd $(HOST_SUBDIR)/flex && \
9056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9058                   "RANLIB=$${RANLIB}" \
9059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9060                   html) \
9061           || exit 1
9062
9063 @endif flex
9064
9065 .PHONY: maybe-TAGS-flex TAGS-flex
9066 maybe-TAGS-flex:
9067 @if flex
9068 maybe-TAGS-flex: TAGS-flex
9069
9070 TAGS-flex: \
9071     configure-flex 
9072         @: $(MAKE); $(unstage)
9073         @[ -f ./flex/Makefile ] || exit 0; \
9074         r=`${PWD_COMMAND}`; export r; \
9075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9076         $(HOST_EXPORTS) \
9077         for flag in $(EXTRA_HOST_FLAGS) ; do \
9078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9079         done; \
9080         echo "Doing TAGS in flex"; \
9081         (cd $(HOST_SUBDIR)/flex && \
9082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9084                   "RANLIB=$${RANLIB}" \
9085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9086                   TAGS) \
9087           || exit 1
9088
9089 @endif flex
9090
9091 .PHONY: maybe-install-info-flex install-info-flex
9092 maybe-install-info-flex:
9093 @if flex
9094 maybe-install-info-flex: install-info-flex
9095
9096 install-info-flex: \
9097     configure-flex \
9098     info-flex 
9099         @: $(MAKE); $(unstage)
9100         @[ -f ./flex/Makefile ] || exit 0; \
9101         r=`${PWD_COMMAND}`; export r; \
9102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9103         $(HOST_EXPORTS) \
9104         for flag in $(EXTRA_HOST_FLAGS) ; do \
9105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9106         done; \
9107         echo "Doing install-info in flex"; \
9108         (cd $(HOST_SUBDIR)/flex && \
9109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9111                   "RANLIB=$${RANLIB}" \
9112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9113                   install-info) \
9114           || exit 1
9115
9116 @endif flex
9117
9118 .PHONY: maybe-install-pdf-flex install-pdf-flex
9119 maybe-install-pdf-flex:
9120 @if flex
9121 maybe-install-pdf-flex: install-pdf-flex
9122
9123 install-pdf-flex: \
9124     configure-flex \
9125     pdf-flex 
9126         @: $(MAKE); $(unstage)
9127         @[ -f ./flex/Makefile ] || exit 0; \
9128         r=`${PWD_COMMAND}`; export r; \
9129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9130         $(HOST_EXPORTS) \
9131         for flag in $(EXTRA_HOST_FLAGS) ; do \
9132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9133         done; \
9134         echo "Doing install-pdf in flex"; \
9135         (cd $(HOST_SUBDIR)/flex && \
9136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9138                   "RANLIB=$${RANLIB}" \
9139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9140                   install-pdf) \
9141           || exit 1
9142
9143 @endif flex
9144
9145 .PHONY: maybe-install-html-flex install-html-flex
9146 maybe-install-html-flex:
9147 @if flex
9148 maybe-install-html-flex: install-html-flex
9149
9150 install-html-flex: \
9151     configure-flex \
9152     html-flex 
9153         @: $(MAKE); $(unstage)
9154         @[ -f ./flex/Makefile ] || exit 0; \
9155         r=`${PWD_COMMAND}`; export r; \
9156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9157         $(HOST_EXPORTS) \
9158         for flag in $(EXTRA_HOST_FLAGS) ; do \
9159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9160         done; \
9161         echo "Doing install-html in flex"; \
9162         (cd $(HOST_SUBDIR)/flex && \
9163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9165                   "RANLIB=$${RANLIB}" \
9166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9167                   install-html) \
9168           || exit 1
9169
9170 @endif flex
9171
9172 .PHONY: maybe-installcheck-flex installcheck-flex
9173 maybe-installcheck-flex:
9174 @if flex
9175 maybe-installcheck-flex: installcheck-flex
9176
9177 installcheck-flex: \
9178     configure-flex 
9179         @: $(MAKE); $(unstage)
9180         @[ -f ./flex/Makefile ] || exit 0; \
9181         r=`${PWD_COMMAND}`; export r; \
9182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9183         $(HOST_EXPORTS) \
9184         for flag in $(EXTRA_HOST_FLAGS) ; do \
9185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9186         done; \
9187         echo "Doing installcheck in flex"; \
9188         (cd $(HOST_SUBDIR)/flex && \
9189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9191                   "RANLIB=$${RANLIB}" \
9192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9193                   installcheck) \
9194           || exit 1
9195
9196 @endif flex
9197
9198 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9199 maybe-mostlyclean-flex:
9200 @if flex
9201 maybe-mostlyclean-flex: mostlyclean-flex
9202
9203 mostlyclean-flex: 
9204         @: $(MAKE); $(unstage)
9205         @[ -f ./flex/Makefile ] || exit 0; \
9206         r=`${PWD_COMMAND}`; export r; \
9207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9208         $(HOST_EXPORTS) \
9209         for flag in $(EXTRA_HOST_FLAGS) ; do \
9210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9211         done; \
9212         echo "Doing mostlyclean in flex"; \
9213         (cd $(HOST_SUBDIR)/flex && \
9214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9216                   "RANLIB=$${RANLIB}" \
9217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9218                   mostlyclean) \
9219           || exit 1
9220
9221 @endif flex
9222
9223 .PHONY: maybe-clean-flex clean-flex
9224 maybe-clean-flex:
9225 @if flex
9226 maybe-clean-flex: clean-flex
9227
9228 clean-flex: 
9229         @: $(MAKE); $(unstage)
9230         @[ -f ./flex/Makefile ] || exit 0; \
9231         r=`${PWD_COMMAND}`; export r; \
9232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9233         $(HOST_EXPORTS) \
9234         for flag in $(EXTRA_HOST_FLAGS) ; do \
9235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9236         done; \
9237         echo "Doing clean in flex"; \
9238         (cd $(HOST_SUBDIR)/flex && \
9239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9241                   "RANLIB=$${RANLIB}" \
9242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9243                   clean) \
9244           || exit 1
9245
9246 @endif flex
9247
9248 .PHONY: maybe-distclean-flex distclean-flex
9249 maybe-distclean-flex:
9250 @if flex
9251 maybe-distclean-flex: distclean-flex
9252
9253 distclean-flex: 
9254         @: $(MAKE); $(unstage)
9255         @[ -f ./flex/Makefile ] || exit 0; \
9256         r=`${PWD_COMMAND}`; export r; \
9257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9258         $(HOST_EXPORTS) \
9259         for flag in $(EXTRA_HOST_FLAGS) ; do \
9260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9261         done; \
9262         echo "Doing distclean in flex"; \
9263         (cd $(HOST_SUBDIR)/flex && \
9264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9266                   "RANLIB=$${RANLIB}" \
9267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9268                   distclean) \
9269           || exit 1
9270
9271 @endif flex
9272
9273 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9274 maybe-maintainer-clean-flex:
9275 @if flex
9276 maybe-maintainer-clean-flex: maintainer-clean-flex
9277
9278 maintainer-clean-flex: 
9279         @: $(MAKE); $(unstage)
9280         @[ -f ./flex/Makefile ] || exit 0; \
9281         r=`${PWD_COMMAND}`; export r; \
9282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9283         $(HOST_EXPORTS) \
9284         for flag in $(EXTRA_HOST_FLAGS) ; do \
9285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9286         done; \
9287         echo "Doing maintainer-clean in flex"; \
9288         (cd $(HOST_SUBDIR)/flex && \
9289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9291                   "RANLIB=$${RANLIB}" \
9292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9293                   maintainer-clean) \
9294           || exit 1
9295
9296 @endif flex
9297
9298
9299
9300 .PHONY: configure-gas maybe-configure-gas
9301 maybe-configure-gas:
9302 @if gcc-bootstrap
9303 configure-gas: stage_current
9304 @endif gcc-bootstrap
9305 @if gas
9306 maybe-configure-gas: configure-gas
9307 configure-gas: 
9308         @r=`${PWD_COMMAND}`; export r; \
9309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9310         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9311         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9312         $(HOST_EXPORTS)  \
9313         echo Configuring in $(HOST_SUBDIR)/gas; \
9314         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9315         case $(srcdir) in \
9316           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9317           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9318                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9319         esac; \
9320         module_srcdir=gas; \
9321         $(SHELL) \
9322           $$s/$$module_srcdir/configure \
9323           --srcdir=$${topdir}/$$module_srcdir \
9324           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9325           --target=${target_alias}  \
9326           || exit 1
9327 @endif gas
9328
9329
9330
9331 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9332 maybe-configure-stage1-gas:
9333 @if gas-bootstrap
9334 maybe-configure-stage1-gas: configure-stage1-gas
9335 configure-stage1-gas:
9336         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9337         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9338         @r=`${PWD_COMMAND}`; export r; \
9339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9340         TFLAGS="$(STAGE1_TFLAGS)"; \
9341         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9342         $(HOST_EXPORTS) \
9343         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9344         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9345         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9346         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
9347         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9348         cd $(HOST_SUBDIR)/gas || exit 1; \
9349         case $(srcdir) in \
9350           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9351           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9352                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9353         esac; \
9354         module_srcdir=gas; \
9355         $(SHELL) $$s/$$module_srcdir/configure \
9356           --srcdir=$${topdir}/$$module_srcdir \
9357           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9358           --target=${target_alias} \
9359            \
9360           $(STAGE1_CONFIGURE_FLAGS)
9361 @endif gas-bootstrap
9362
9363 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9364 maybe-configure-stage2-gas:
9365 @if gas-bootstrap
9366 maybe-configure-stage2-gas: configure-stage2-gas
9367 configure-stage2-gas:
9368         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9369         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9370         @r=`${PWD_COMMAND}`; export r; \
9371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9372         TFLAGS="$(STAGE2_TFLAGS)"; \
9373         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9374         $(HOST_EXPORTS) \
9375         $(POSTSTAGE1_HOST_EXPORTS) \
9376         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9377         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9378         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9379         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
9380         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9381         cd $(HOST_SUBDIR)/gas || exit 1; \
9382         case $(srcdir) in \
9383           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9384           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9385                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9386         esac; \
9387         module_srcdir=gas; \
9388         $(SHELL) $$s/$$module_srcdir/configure \
9389           --srcdir=$${topdir}/$$module_srcdir \
9390           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9391           --target=${target_alias} \
9392           --with-build-libsubdir=$(HOST_SUBDIR) \
9393           $(STAGE2_CONFIGURE_FLAGS)
9394 @endif gas-bootstrap
9395
9396 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9397 maybe-configure-stage3-gas:
9398 @if gas-bootstrap
9399 maybe-configure-stage3-gas: configure-stage3-gas
9400 configure-stage3-gas:
9401         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9402         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9403         @r=`${PWD_COMMAND}`; export r; \
9404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9405         TFLAGS="$(STAGE3_TFLAGS)"; \
9406         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9407         $(HOST_EXPORTS) \
9408         $(POSTSTAGE1_HOST_EXPORTS) \
9409         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9410         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9411         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9412         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
9413         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9414         cd $(HOST_SUBDIR)/gas || exit 1; \
9415         case $(srcdir) in \
9416           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9417           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9418                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9419         esac; \
9420         module_srcdir=gas; \
9421         $(SHELL) $$s/$$module_srcdir/configure \
9422           --srcdir=$${topdir}/$$module_srcdir \
9423           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9424           --target=${target_alias} \
9425           --with-build-libsubdir=$(HOST_SUBDIR) \
9426           $(STAGE3_CONFIGURE_FLAGS)
9427 @endif gas-bootstrap
9428
9429 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9430 maybe-configure-stage4-gas:
9431 @if gas-bootstrap
9432 maybe-configure-stage4-gas: configure-stage4-gas
9433 configure-stage4-gas:
9434         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9435         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9436         @r=`${PWD_COMMAND}`; export r; \
9437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9438         TFLAGS="$(STAGE4_TFLAGS)"; \
9439         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9440         $(HOST_EXPORTS) \
9441         $(POSTSTAGE1_HOST_EXPORTS) \
9442         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9443         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9444         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9445         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
9446         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9447         cd $(HOST_SUBDIR)/gas || exit 1; \
9448         case $(srcdir) in \
9449           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9450           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9451                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9452         esac; \
9453         module_srcdir=gas; \
9454         $(SHELL) $$s/$$module_srcdir/configure \
9455           --srcdir=$${topdir}/$$module_srcdir \
9456           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9457           --target=${target_alias} \
9458           --with-build-libsubdir=$(HOST_SUBDIR) \
9459           $(STAGE4_CONFIGURE_FLAGS)
9460 @endif gas-bootstrap
9461
9462 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9463 maybe-configure-stageprofile-gas:
9464 @if gas-bootstrap
9465 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9466 configure-stageprofile-gas:
9467         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9468         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9469         @r=`${PWD_COMMAND}`; export r; \
9470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9471         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9472         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9473         $(HOST_EXPORTS) \
9474         $(POSTSTAGE1_HOST_EXPORTS) \
9475         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9476         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9477         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9478         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
9479         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9480         cd $(HOST_SUBDIR)/gas || exit 1; \
9481         case $(srcdir) in \
9482           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9483           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9484                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9485         esac; \
9486         module_srcdir=gas; \
9487         $(SHELL) $$s/$$module_srcdir/configure \
9488           --srcdir=$${topdir}/$$module_srcdir \
9489           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9490           --target=${target_alias} \
9491           --with-build-libsubdir=$(HOST_SUBDIR) \
9492           $(STAGEprofile_CONFIGURE_FLAGS)
9493 @endif gas-bootstrap
9494
9495 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9496 maybe-configure-stagefeedback-gas:
9497 @if gas-bootstrap
9498 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9499 configure-stagefeedback-gas:
9500         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9501         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9502         @r=`${PWD_COMMAND}`; export r; \
9503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9504         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9505         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9506         $(HOST_EXPORTS) \
9507         $(POSTSTAGE1_HOST_EXPORTS) \
9508         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9509         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9510         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9511         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
9512         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9513         cd $(HOST_SUBDIR)/gas || exit 1; \
9514         case $(srcdir) in \
9515           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9516           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9517                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9518         esac; \
9519         module_srcdir=gas; \
9520         $(SHELL) $$s/$$module_srcdir/configure \
9521           --srcdir=$${topdir}/$$module_srcdir \
9522           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9523           --target=${target_alias} \
9524           --with-build-libsubdir=$(HOST_SUBDIR) \
9525           $(STAGEfeedback_CONFIGURE_FLAGS)
9526 @endif gas-bootstrap
9527
9528
9529
9530
9531
9532 .PHONY: all-gas maybe-all-gas
9533 maybe-all-gas:
9534 @if gcc-bootstrap
9535 all-gas: stage_current
9536 @endif gcc-bootstrap
9537 @if gas
9538 TARGET-gas=all
9539 maybe-all-gas: all-gas
9540 all-gas: configure-gas
9541         @r=`${PWD_COMMAND}`; export r; \
9542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9543         $(HOST_EXPORTS)  \
9544         (cd $(HOST_SUBDIR)/gas && \
9545           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9546                 $(TARGET-gas))
9547 @endif gas
9548
9549
9550
9551 .PHONY: all-stage1-gas maybe-all-stage1-gas
9552 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9553 maybe-all-stage1-gas:
9554 maybe-clean-stage1-gas:
9555 @if gas-bootstrap
9556 maybe-all-stage1-gas: all-stage1-gas
9557 all-stage1: all-stage1-gas
9558 TARGET-stage1-gas = $(TARGET-gas)
9559 all-stage1-gas: configure-stage1-gas
9560         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9561         @r=`${PWD_COMMAND}`; export r; \
9562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9563         TFLAGS="$(STAGE1_TFLAGS)"; \
9564         $(HOST_EXPORTS)  \
9565         cd $(HOST_SUBDIR)/gas && \
9566         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9567                 CFLAGS="$(STAGE1_CFLAGS)" \
9568                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9569                 LIBCFLAGS="$(LIBCFLAGS)" \
9570                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9571                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9572                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9573                 $(EXTRA_HOST_FLAGS)  \
9574                 $(STAGE1_FLAGS_TO_PASS)  \
9575                 TFLAGS="$(STAGE1_TFLAGS)" \
9576                 $(TARGET-stage1-gas)
9577
9578 maybe-clean-stage1-gas: clean-stage1-gas
9579 clean-stage1: clean-stage1-gas
9580 clean-stage1-gas:
9581         @if [ $(current_stage) = stage1 ]; then \
9582           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9583         else \
9584           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9585           $(MAKE) stage1-start; \
9586         fi; \
9587         cd $(HOST_SUBDIR)/gas && \
9588         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9589         $(STAGE1_FLAGS_TO_PASS)  clean
9590 @endif gas-bootstrap
9591
9592
9593 .PHONY: all-stage2-gas maybe-all-stage2-gas
9594 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9595 maybe-all-stage2-gas:
9596 maybe-clean-stage2-gas:
9597 @if gas-bootstrap
9598 maybe-all-stage2-gas: all-stage2-gas
9599 all-stage2: all-stage2-gas
9600 TARGET-stage2-gas = $(TARGET-gas)
9601 all-stage2-gas: configure-stage2-gas
9602         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9603         @r=`${PWD_COMMAND}`; export r; \
9604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9605         TFLAGS="$(STAGE2_TFLAGS)"; \
9606         $(HOST_EXPORTS) \
9607         $(POSTSTAGE1_HOST_EXPORTS)  \
9608         cd $(HOST_SUBDIR)/gas && \
9609         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9610                 CFLAGS="$(STAGE2_CFLAGS)" \
9611                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9612                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9613                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9614                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9615                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9616                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9617                 TFLAGS="$(STAGE2_TFLAGS)" \
9618                 $(TARGET-stage2-gas)
9619
9620 maybe-clean-stage2-gas: clean-stage2-gas
9621 clean-stage2: clean-stage2-gas
9622 clean-stage2-gas:
9623         @if [ $(current_stage) = stage2 ]; then \
9624           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9625         else \
9626           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9627           $(MAKE) stage2-start; \
9628         fi; \
9629         cd $(HOST_SUBDIR)/gas && \
9630         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9631 @endif gas-bootstrap
9632
9633
9634 .PHONY: all-stage3-gas maybe-all-stage3-gas
9635 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9636 maybe-all-stage3-gas:
9637 maybe-clean-stage3-gas:
9638 @if gas-bootstrap
9639 maybe-all-stage3-gas: all-stage3-gas
9640 all-stage3: all-stage3-gas
9641 TARGET-stage3-gas = $(TARGET-gas)
9642 all-stage3-gas: configure-stage3-gas
9643         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9644         @r=`${PWD_COMMAND}`; export r; \
9645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9646         TFLAGS="$(STAGE3_TFLAGS)"; \
9647         $(HOST_EXPORTS) \
9648         $(POSTSTAGE1_HOST_EXPORTS)  \
9649         cd $(HOST_SUBDIR)/gas && \
9650         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9651                 CFLAGS="$(STAGE3_CFLAGS)" \
9652                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9653                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9654                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9655                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9656                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9657                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9658                 TFLAGS="$(STAGE3_TFLAGS)" \
9659                 $(TARGET-stage3-gas)
9660
9661 maybe-clean-stage3-gas: clean-stage3-gas
9662 clean-stage3: clean-stage3-gas
9663 clean-stage3-gas:
9664         @if [ $(current_stage) = stage3 ]; then \
9665           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9666         else \
9667           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9668           $(MAKE) stage3-start; \
9669         fi; \
9670         cd $(HOST_SUBDIR)/gas && \
9671         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9672 @endif gas-bootstrap
9673
9674
9675 .PHONY: all-stage4-gas maybe-all-stage4-gas
9676 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9677 maybe-all-stage4-gas:
9678 maybe-clean-stage4-gas:
9679 @if gas-bootstrap
9680 maybe-all-stage4-gas: all-stage4-gas
9681 all-stage4: all-stage4-gas
9682 TARGET-stage4-gas = $(TARGET-gas)
9683 all-stage4-gas: configure-stage4-gas
9684         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9685         @r=`${PWD_COMMAND}`; export r; \
9686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9687         TFLAGS="$(STAGE4_TFLAGS)"; \
9688         $(HOST_EXPORTS) \
9689         $(POSTSTAGE1_HOST_EXPORTS)  \
9690         cd $(HOST_SUBDIR)/gas && \
9691         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9692                 CFLAGS="$(STAGE4_CFLAGS)" \
9693                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9694                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9695                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9696                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9697                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9698                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9699                 TFLAGS="$(STAGE4_TFLAGS)" \
9700                 $(TARGET-stage4-gas)
9701
9702 maybe-clean-stage4-gas: clean-stage4-gas
9703 clean-stage4: clean-stage4-gas
9704 clean-stage4-gas:
9705         @if [ $(current_stage) = stage4 ]; then \
9706           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9707         else \
9708           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9709           $(MAKE) stage4-start; \
9710         fi; \
9711         cd $(HOST_SUBDIR)/gas && \
9712         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9713 @endif gas-bootstrap
9714
9715
9716 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9717 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9718 maybe-all-stageprofile-gas:
9719 maybe-clean-stageprofile-gas:
9720 @if gas-bootstrap
9721 maybe-all-stageprofile-gas: all-stageprofile-gas
9722 all-stageprofile: all-stageprofile-gas
9723 TARGET-stageprofile-gas = $(TARGET-gas)
9724 all-stageprofile-gas: configure-stageprofile-gas
9725         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9726         @r=`${PWD_COMMAND}`; export r; \
9727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9728         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9729         $(HOST_EXPORTS) \
9730         $(POSTSTAGE1_HOST_EXPORTS)  \
9731         cd $(HOST_SUBDIR)/gas && \
9732         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9733                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9734                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9735                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9736                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9737                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9738                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9739                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9740                 TFLAGS="$(STAGEprofile_TFLAGS)" \
9741                 $(TARGET-stageprofile-gas)
9742
9743 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9744 clean-stageprofile: clean-stageprofile-gas
9745 clean-stageprofile-gas:
9746         @if [ $(current_stage) = stageprofile ]; then \
9747           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9748         else \
9749           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9750           $(MAKE) stageprofile-start; \
9751         fi; \
9752         cd $(HOST_SUBDIR)/gas && \
9753         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9754 @endif gas-bootstrap
9755
9756
9757 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9758 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9759 maybe-all-stagefeedback-gas:
9760 maybe-clean-stagefeedback-gas:
9761 @if gas-bootstrap
9762 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9763 all-stagefeedback: all-stagefeedback-gas
9764 TARGET-stagefeedback-gas = $(TARGET-gas)
9765 all-stagefeedback-gas: configure-stagefeedback-gas
9766         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9767         @r=`${PWD_COMMAND}`; export r; \
9768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9769         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9770         $(HOST_EXPORTS) \
9771         $(POSTSTAGE1_HOST_EXPORTS)  \
9772         cd $(HOST_SUBDIR)/gas && \
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
9784 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9785 clean-stagefeedback: clean-stagefeedback-gas
9786 clean-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
9802 maybe-check-gas:
9803 @if gas
9804 maybe-check-gas: check-gas
9805
9806 check-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
9817 maybe-install-gas:
9818 @if gas
9819 maybe-install-gas: install-gas
9820
9821 install-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
9832 maybe-install-strip-gas:
9833 @if gas
9834 maybe-install-strip-gas: install-strip-gas
9835
9836 install-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
9849 maybe-info-gas:
9850 @if gas
9851 maybe-info-gas: info-gas
9852
9853 info-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
9874 maybe-dvi-gas:
9875 @if gas
9876 maybe-dvi-gas: dvi-gas
9877
9878 dvi-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
9899 maybe-pdf-gas:
9900 @if gas
9901 maybe-pdf-gas: pdf-gas
9902
9903 pdf-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
9924 maybe-html-gas:
9925 @if gas
9926 maybe-html-gas: html-gas
9927
9928 html-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
9949 maybe-TAGS-gas:
9950 @if gas
9951 maybe-TAGS-gas: TAGS-gas
9952
9953 TAGS-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
9974 maybe-install-info-gas:
9975 @if gas
9976 maybe-install-info-gas: install-info-gas
9977
9978 install-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
10000 maybe-install-pdf-gas:
10001 @if gas
10002 maybe-install-pdf-gas: install-pdf-gas
10003
10004 install-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
10026 maybe-install-html-gas:
10027 @if gas
10028 maybe-install-html-gas: install-html-gas
10029
10030 install-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
10052 maybe-installcheck-gas:
10053 @if gas
10054 maybe-installcheck-gas: installcheck-gas
10055
10056 installcheck-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
10077 maybe-mostlyclean-gas:
10078 @if gas
10079 maybe-mostlyclean-gas: mostlyclean-gas
10080
10081 mostlyclean-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
10101 maybe-clean-gas:
10102 @if gas
10103 maybe-clean-gas: clean-gas
10104
10105 clean-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
10125 maybe-distclean-gas:
10126 @if gas
10127 maybe-distclean-gas: distclean-gas
10128
10129 distclean-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
10149 maybe-maintainer-clean-gas:
10150 @if gas
10151 maybe-maintainer-clean-gas: maintainer-clean-gas
10152
10153 maintainer-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
10175 maybe-configure-gcc:
10176 @if gcc-bootstrap
10177 configure-gcc: stage_current
10178 @endif gcc-bootstrap
10179 @if gcc
10180 maybe-configure-gcc: configure-gcc
10181 configure-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
10206 maybe-configure-stage1-gcc:
10207 @if gcc-bootstrap
10208 maybe-configure-stage1-gcc: configure-stage1-gcc
10209 configure-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
10238 maybe-configure-stage2-gcc:
10239 @if gcc-bootstrap
10240 maybe-configure-stage2-gcc: configure-stage2-gcc
10241 configure-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
10271 maybe-configure-stage3-gcc:
10272 @if gcc-bootstrap
10273 maybe-configure-stage3-gcc: configure-stage3-gcc
10274 configure-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
10304 maybe-configure-stage4-gcc:
10305 @if gcc-bootstrap
10306 maybe-configure-stage4-gcc: configure-stage4-gcc
10307 configure-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
10337 maybe-configure-stageprofile-gcc:
10338 @if gcc-bootstrap
10339 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10340 configure-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
10370 maybe-configure-stagefeedback-gcc:
10371 @if gcc-bootstrap
10372 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10373 configure-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
10407 maybe-all-gcc:
10408 @if gcc-bootstrap
10409 all-gcc: stage_current
10410 @endif gcc-bootstrap
10411 @if gcc
10412 TARGET-gcc=all
10413 maybe-all-gcc: all-gcc
10414 all-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
10427 maybe-all-stage1-gcc:
10428 maybe-clean-stage1-gcc:
10429 @if gcc-bootstrap
10430 maybe-all-stage1-gcc: all-stage1-gcc
10431 all-stage1: all-stage1-gcc
10432 TARGET-stage1-gcc = $(TARGET-gcc)
10433 all-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         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10441                 CFLAGS="$(STAGE1_CFLAGS)" \
10442                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10443                 LIBCFLAGS="$(LIBCFLAGS)" \
10444                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10445                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10446                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10447                 $(EXTRA_HOST_FLAGS)  \
10448                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10449                 TFLAGS="$(STAGE1_TFLAGS)" \
10450                 $(TARGET-stage1-gcc)
10451
10452 maybe-clean-stage1-gcc: clean-stage1-gcc
10453 clean-stage1: clean-stage1-gcc
10454 clean-stage1-gcc:
10455         @if [ $(current_stage) = stage1 ]; then \
10456           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10457         else \
10458           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10459           $(MAKE) stage1-start; \
10460         fi; \
10461         cd $(HOST_SUBDIR)/gcc && \
10462         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10463         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10464 @endif gcc-bootstrap
10465
10466
10467 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10468 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10469 maybe-all-stage2-gcc:
10470 maybe-clean-stage2-gcc:
10471 @if gcc-bootstrap
10472 maybe-all-stage2-gcc: all-stage2-gcc
10473 all-stage2: all-stage2-gcc
10474 TARGET-stage2-gcc = $(TARGET-gcc)
10475 all-stage2-gcc: configure-stage2-gcc
10476         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10477         @r=`${PWD_COMMAND}`; export r; \
10478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10479         TFLAGS="$(STAGE2_TFLAGS)"; \
10480         $(HOST_EXPORTS) \
10481         $(POSTSTAGE1_HOST_EXPORTS)  \
10482         cd $(HOST_SUBDIR)/gcc && \
10483         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10484                 CFLAGS="$(STAGE2_CFLAGS)" \
10485                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10486                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10487                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10488                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10489                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10490                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10491                 TFLAGS="$(STAGE2_TFLAGS)" \
10492                 $(TARGET-stage2-gcc)
10493
10494 maybe-clean-stage2-gcc: clean-stage2-gcc
10495 clean-stage2: clean-stage2-gcc
10496 clean-stage2-gcc:
10497         @if [ $(current_stage) = stage2 ]; then \
10498           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10499         else \
10500           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10501           $(MAKE) stage2-start; \
10502         fi; \
10503         cd $(HOST_SUBDIR)/gcc && \
10504         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10505 @endif gcc-bootstrap
10506
10507
10508 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10509 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10510 maybe-all-stage3-gcc:
10511 maybe-clean-stage3-gcc:
10512 @if gcc-bootstrap
10513 maybe-all-stage3-gcc: all-stage3-gcc
10514 all-stage3: all-stage3-gcc
10515 TARGET-stage3-gcc = $(TARGET-gcc)
10516 all-stage3-gcc: configure-stage3-gcc
10517         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10518         @r=`${PWD_COMMAND}`; export r; \
10519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10520         TFLAGS="$(STAGE3_TFLAGS)"; \
10521         $(HOST_EXPORTS) \
10522         $(POSTSTAGE1_HOST_EXPORTS)  \
10523         cd $(HOST_SUBDIR)/gcc && \
10524         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10525                 CFLAGS="$(STAGE3_CFLAGS)" \
10526                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10527                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10528                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10529                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10530                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10531                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10532                 TFLAGS="$(STAGE3_TFLAGS)" \
10533                 $(TARGET-stage3-gcc)
10534
10535 maybe-clean-stage3-gcc: clean-stage3-gcc
10536 clean-stage3: clean-stage3-gcc
10537 clean-stage3-gcc:
10538         @if [ $(current_stage) = stage3 ]; then \
10539           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10540         else \
10541           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10542           $(MAKE) stage3-start; \
10543         fi; \
10544         cd $(HOST_SUBDIR)/gcc && \
10545         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10546 @endif gcc-bootstrap
10547
10548
10549 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10550 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10551 maybe-all-stage4-gcc:
10552 maybe-clean-stage4-gcc:
10553 @if gcc-bootstrap
10554 maybe-all-stage4-gcc: all-stage4-gcc
10555 all-stage4: all-stage4-gcc
10556 TARGET-stage4-gcc = $(TARGET-gcc)
10557 all-stage4-gcc: configure-stage4-gcc
10558         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10559         @r=`${PWD_COMMAND}`; export r; \
10560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10561         TFLAGS="$(STAGE4_TFLAGS)"; \
10562         $(HOST_EXPORTS) \
10563         $(POSTSTAGE1_HOST_EXPORTS)  \
10564         cd $(HOST_SUBDIR)/gcc && \
10565         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10566                 CFLAGS="$(STAGE4_CFLAGS)" \
10567                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10568                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10569                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10570                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10571                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10572                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10573                 TFLAGS="$(STAGE4_TFLAGS)" \
10574                 $(TARGET-stage4-gcc)
10575
10576 maybe-clean-stage4-gcc: clean-stage4-gcc
10577 clean-stage4: clean-stage4-gcc
10578 clean-stage4-gcc:
10579         @if [ $(current_stage) = stage4 ]; then \
10580           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10581         else \
10582           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10583           $(MAKE) stage4-start; \
10584         fi; \
10585         cd $(HOST_SUBDIR)/gcc && \
10586         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10587 @endif gcc-bootstrap
10588
10589
10590 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10591 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10592 maybe-all-stageprofile-gcc:
10593 maybe-clean-stageprofile-gcc:
10594 @if gcc-bootstrap
10595 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10596 all-stageprofile: all-stageprofile-gcc
10597 TARGET-stageprofile-gcc = $(TARGET-gcc)
10598 all-stageprofile-gcc: configure-stageprofile-gcc
10599         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10600         @r=`${PWD_COMMAND}`; export r; \
10601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10602         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10603         $(HOST_EXPORTS) \
10604         $(POSTSTAGE1_HOST_EXPORTS)  \
10605         cd $(HOST_SUBDIR)/gcc && \
10606         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10607                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10608                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10609                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10610                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10611                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10612                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10613                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10614                 TFLAGS="$(STAGEprofile_TFLAGS)" \
10615                 $(TARGET-stageprofile-gcc)
10616
10617 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10618 clean-stageprofile: clean-stageprofile-gcc
10619 clean-stageprofile-gcc:
10620         @if [ $(current_stage) = stageprofile ]; then \
10621           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10622         else \
10623           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10624           $(MAKE) stageprofile-start; \
10625         fi; \
10626         cd $(HOST_SUBDIR)/gcc && \
10627         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10628 @endif gcc-bootstrap
10629
10630
10631 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10632 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10633 maybe-all-stagefeedback-gcc:
10634 maybe-clean-stagefeedback-gcc:
10635 @if gcc-bootstrap
10636 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10637 all-stagefeedback: all-stagefeedback-gcc
10638 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10639 all-stagefeedback-gcc: configure-stagefeedback-gcc
10640         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10641         @r=`${PWD_COMMAND}`; export r; \
10642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10643         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10644         $(HOST_EXPORTS) \
10645         $(POSTSTAGE1_HOST_EXPORTS)  \
10646         cd $(HOST_SUBDIR)/gcc && \
10647         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10648                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10649                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10650                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10651                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10652                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10653                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10654                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10655                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10656                 $(TARGET-stagefeedback-gcc)
10657
10658 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10659 clean-stagefeedback: clean-stagefeedback-gcc
10660 clean-stagefeedback-gcc:
10661         @if [ $(current_stage) = stagefeedback ]; then \
10662           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10663         else \
10664           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10665           $(MAKE) stagefeedback-start; \
10666         fi; \
10667         cd $(HOST_SUBDIR)/gcc && \
10668         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10669 @endif gcc-bootstrap
10670
10671
10672
10673
10674
10675 .PHONY: check-gcc maybe-check-gcc
10676 maybe-check-gcc:
10677 @if gcc
10678 maybe-check-gcc: check-gcc
10679
10680 check-gcc:
10681         @: $(MAKE); $(unstage)
10682         @r=`${PWD_COMMAND}`; export r; \
10683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10684         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10685         (cd $(HOST_SUBDIR)/gcc && \
10686           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10687
10688 @endif gcc
10689
10690 .PHONY: install-gcc maybe-install-gcc
10691 maybe-install-gcc:
10692 @if gcc
10693 maybe-install-gcc: install-gcc
10694
10695 install-gcc: installdirs
10696         @: $(MAKE); $(unstage)
10697         @r=`${PWD_COMMAND}`; export r; \
10698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10699         $(HOST_EXPORTS) \
10700         (cd $(HOST_SUBDIR)/gcc && \
10701           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10702
10703 @endif gcc
10704
10705 .PHONY: install-strip-gcc maybe-install-strip-gcc
10706 maybe-install-strip-gcc:
10707 @if gcc
10708 maybe-install-strip-gcc: install-strip-gcc
10709
10710 install-strip-gcc: installdirs
10711         @: $(MAKE); $(unstage)
10712         @r=`${PWD_COMMAND}`; export r; \
10713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10714         $(HOST_EXPORTS) \
10715         (cd $(HOST_SUBDIR)/gcc && \
10716           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10717
10718 @endif gcc
10719
10720 # Other targets (info, dvi, pdf, etc.)
10721
10722 .PHONY: maybe-info-gcc info-gcc
10723 maybe-info-gcc:
10724 @if gcc
10725 maybe-info-gcc: info-gcc
10726
10727 info-gcc: \
10728     configure-gcc 
10729         @[ -f ./gcc/Makefile ] || exit 0; \
10730         r=`${PWD_COMMAND}`; export r; \
10731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10732         $(HOST_EXPORTS) \
10733         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10735         done; \
10736         echo "Doing info in gcc"; \
10737         (cd $(HOST_SUBDIR)/gcc && \
10738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10740                   "RANLIB=$${RANLIB}" \
10741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10742                   info) \
10743           || exit 1
10744
10745 @endif gcc
10746
10747 .PHONY: maybe-dvi-gcc dvi-gcc
10748 maybe-dvi-gcc:
10749 @if gcc
10750 maybe-dvi-gcc: dvi-gcc
10751
10752 dvi-gcc: \
10753     configure-gcc 
10754         @[ -f ./gcc/Makefile ] || exit 0; \
10755         r=`${PWD_COMMAND}`; export r; \
10756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10757         $(HOST_EXPORTS) \
10758         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10760         done; \
10761         echo "Doing dvi in gcc"; \
10762         (cd $(HOST_SUBDIR)/gcc && \
10763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10765                   "RANLIB=$${RANLIB}" \
10766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10767                   dvi) \
10768           || exit 1
10769
10770 @endif gcc
10771
10772 .PHONY: maybe-pdf-gcc pdf-gcc
10773 maybe-pdf-gcc:
10774 @if gcc
10775 maybe-pdf-gcc: pdf-gcc
10776
10777 pdf-gcc: \
10778     configure-gcc 
10779         @[ -f ./gcc/Makefile ] || exit 0; \
10780         r=`${PWD_COMMAND}`; export r; \
10781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10782         $(HOST_EXPORTS) \
10783         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10785         done; \
10786         echo "Doing pdf in gcc"; \
10787         (cd $(HOST_SUBDIR)/gcc && \
10788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10790                   "RANLIB=$${RANLIB}" \
10791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10792                   pdf) \
10793           || exit 1
10794
10795 @endif gcc
10796
10797 .PHONY: maybe-html-gcc html-gcc
10798 maybe-html-gcc:
10799 @if gcc
10800 maybe-html-gcc: html-gcc
10801
10802 html-gcc: \
10803     configure-gcc 
10804         @[ -f ./gcc/Makefile ] || exit 0; \
10805         r=`${PWD_COMMAND}`; export r; \
10806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10807         $(HOST_EXPORTS) \
10808         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10810         done; \
10811         echo "Doing html in gcc"; \
10812         (cd $(HOST_SUBDIR)/gcc && \
10813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10815                   "RANLIB=$${RANLIB}" \
10816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10817                   html) \
10818           || exit 1
10819
10820 @endif gcc
10821
10822 .PHONY: maybe-TAGS-gcc TAGS-gcc
10823 maybe-TAGS-gcc:
10824 @if gcc
10825 maybe-TAGS-gcc: TAGS-gcc
10826
10827 TAGS-gcc: \
10828     configure-gcc 
10829         @[ -f ./gcc/Makefile ] || exit 0; \
10830         r=`${PWD_COMMAND}`; export r; \
10831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10832         $(HOST_EXPORTS) \
10833         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10835         done; \
10836         echo "Doing TAGS in gcc"; \
10837         (cd $(HOST_SUBDIR)/gcc && \
10838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10840                   "RANLIB=$${RANLIB}" \
10841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10842                   TAGS) \
10843           || exit 1
10844
10845 @endif gcc
10846
10847 .PHONY: maybe-install-info-gcc install-info-gcc
10848 maybe-install-info-gcc:
10849 @if gcc
10850 maybe-install-info-gcc: install-info-gcc
10851
10852 install-info-gcc: \
10853     configure-gcc \
10854     info-gcc 
10855         @[ -f ./gcc/Makefile ] || exit 0; \
10856         r=`${PWD_COMMAND}`; export r; \
10857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10858         $(HOST_EXPORTS) \
10859         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10861         done; \
10862         echo "Doing install-info in gcc"; \
10863         (cd $(HOST_SUBDIR)/gcc && \
10864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10866                   "RANLIB=$${RANLIB}" \
10867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10868                   install-info) \
10869           || exit 1
10870
10871 @endif gcc
10872
10873 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10874 maybe-install-pdf-gcc:
10875 @if gcc
10876 maybe-install-pdf-gcc: install-pdf-gcc
10877
10878 install-pdf-gcc: \
10879     configure-gcc \
10880     pdf-gcc 
10881         @[ -f ./gcc/Makefile ] || exit 0; \
10882         r=`${PWD_COMMAND}`; export r; \
10883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10884         $(HOST_EXPORTS) \
10885         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10887         done; \
10888         echo "Doing install-pdf in gcc"; \
10889         (cd $(HOST_SUBDIR)/gcc && \
10890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10892                   "RANLIB=$${RANLIB}" \
10893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10894                   install-pdf) \
10895           || exit 1
10896
10897 @endif gcc
10898
10899 .PHONY: maybe-install-html-gcc install-html-gcc
10900 maybe-install-html-gcc:
10901 @if gcc
10902 maybe-install-html-gcc: install-html-gcc
10903
10904 install-html-gcc: \
10905     configure-gcc \
10906     html-gcc 
10907         @[ -f ./gcc/Makefile ] || exit 0; \
10908         r=`${PWD_COMMAND}`; export r; \
10909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10910         $(HOST_EXPORTS) \
10911         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10913         done; \
10914         echo "Doing install-html in gcc"; \
10915         (cd $(HOST_SUBDIR)/gcc && \
10916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10918                   "RANLIB=$${RANLIB}" \
10919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10920                   install-html) \
10921           || exit 1
10922
10923 @endif gcc
10924
10925 .PHONY: maybe-installcheck-gcc installcheck-gcc
10926 maybe-installcheck-gcc:
10927 @if gcc
10928 maybe-installcheck-gcc: installcheck-gcc
10929
10930 installcheck-gcc: \
10931     configure-gcc 
10932         @[ -f ./gcc/Makefile ] || exit 0; \
10933         r=`${PWD_COMMAND}`; export r; \
10934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10935         $(HOST_EXPORTS) \
10936         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10938         done; \
10939         echo "Doing installcheck in gcc"; \
10940         (cd $(HOST_SUBDIR)/gcc && \
10941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10943                   "RANLIB=$${RANLIB}" \
10944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10945                   installcheck) \
10946           || exit 1
10947
10948 @endif gcc
10949
10950 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10951 maybe-mostlyclean-gcc:
10952 @if gcc
10953 maybe-mostlyclean-gcc: mostlyclean-gcc
10954
10955 mostlyclean-gcc: 
10956         @[ -f ./gcc/Makefile ] || exit 0; \
10957         r=`${PWD_COMMAND}`; export r; \
10958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10959         $(HOST_EXPORTS) \
10960         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10962         done; \
10963         echo "Doing mostlyclean in gcc"; \
10964         (cd $(HOST_SUBDIR)/gcc && \
10965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10967                   "RANLIB=$${RANLIB}" \
10968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10969                   mostlyclean) \
10970           || exit 1
10971
10972 @endif gcc
10973
10974 .PHONY: maybe-clean-gcc clean-gcc
10975 maybe-clean-gcc:
10976 @if gcc
10977 maybe-clean-gcc: clean-gcc
10978
10979 clean-gcc: 
10980         @[ -f ./gcc/Makefile ] || exit 0; \
10981         r=`${PWD_COMMAND}`; export r; \
10982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10983         $(HOST_EXPORTS) \
10984         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10986         done; \
10987         echo "Doing clean in gcc"; \
10988         (cd $(HOST_SUBDIR)/gcc && \
10989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10991                   "RANLIB=$${RANLIB}" \
10992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10993                   clean) \
10994           || exit 1
10995
10996 @endif gcc
10997
10998 .PHONY: maybe-distclean-gcc distclean-gcc
10999 maybe-distclean-gcc:
11000 @if gcc
11001 maybe-distclean-gcc: distclean-gcc
11002
11003 distclean-gcc: 
11004         @[ -f ./gcc/Makefile ] || exit 0; \
11005         r=`${PWD_COMMAND}`; export r; \
11006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11007         $(HOST_EXPORTS) \
11008         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11010         done; \
11011         echo "Doing distclean in gcc"; \
11012         (cd $(HOST_SUBDIR)/gcc && \
11013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11015                   "RANLIB=$${RANLIB}" \
11016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11017                   distclean) \
11018           || exit 1
11019
11020 @endif gcc
11021
11022 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11023 maybe-maintainer-clean-gcc:
11024 @if gcc
11025 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11026
11027 maintainer-clean-gcc: 
11028         @[ -f ./gcc/Makefile ] || exit 0; \
11029         r=`${PWD_COMMAND}`; export r; \
11030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11031         $(HOST_EXPORTS) \
11032         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11034         done; \
11035         echo "Doing maintainer-clean in gcc"; \
11036         (cd $(HOST_SUBDIR)/gcc && \
11037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11039                   "RANLIB=$${RANLIB}" \
11040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11041                   maintainer-clean) \
11042           || exit 1
11043
11044 @endif gcc
11045
11046
11047
11048 .PHONY: configure-gmp maybe-configure-gmp
11049 maybe-configure-gmp:
11050 @if gcc-bootstrap
11051 configure-gmp: stage_current
11052 @endif gcc-bootstrap
11053 @if gmp
11054 maybe-configure-gmp: configure-gmp
11055 configure-gmp: 
11056         @r=`${PWD_COMMAND}`; export r; \
11057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11058         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11059         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11060         $(HOST_EXPORTS)  \
11061         echo Configuring in $(HOST_SUBDIR)/gmp; \
11062         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11063         case $(srcdir) in \
11064           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11065           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11066                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11067         esac; \
11068         module_srcdir=gmp; \
11069         $(SHELL) \
11070           $$s/$$module_srcdir/configure \
11071           --srcdir=$${topdir}/$$module_srcdir \
11072           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11073           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11074           || exit 1
11075 @endif gmp
11076
11077
11078
11079 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11080 maybe-configure-stage1-gmp:
11081 @if gmp-bootstrap
11082 maybe-configure-stage1-gmp: configure-stage1-gmp
11083 configure-stage1-gmp:
11084         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11085         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11086         @r=`${PWD_COMMAND}`; export r; \
11087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11088         TFLAGS="$(STAGE1_TFLAGS)"; \
11089         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11090         $(HOST_EXPORTS) \
11091         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11092         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11093         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11094         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
11095         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11096         cd $(HOST_SUBDIR)/gmp || exit 1; \
11097         case $(srcdir) in \
11098           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11099           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11100                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11101         esac; \
11102         module_srcdir=gmp; \
11103         $(SHELL) $$s/$$module_srcdir/configure \
11104           --srcdir=$${topdir}/$$module_srcdir \
11105           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11106           --target=none-${host_vendor}-${host_os} \
11107            \
11108           $(STAGE1_CONFIGURE_FLAGS) \
11109           --disable-shared LEX="touch lex.yy.c"
11110 @endif gmp-bootstrap
11111
11112 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11113 maybe-configure-stage2-gmp:
11114 @if gmp-bootstrap
11115 maybe-configure-stage2-gmp: configure-stage2-gmp
11116 configure-stage2-gmp:
11117         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11118         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11119         @r=`${PWD_COMMAND}`; export r; \
11120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11121         TFLAGS="$(STAGE2_TFLAGS)"; \
11122         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11123         $(HOST_EXPORTS) \
11124         $(POSTSTAGE1_HOST_EXPORTS) \
11125         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11126         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11127         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11128         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
11129         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11130         cd $(HOST_SUBDIR)/gmp || exit 1; \
11131         case $(srcdir) in \
11132           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11133           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11134                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11135         esac; \
11136         module_srcdir=gmp; \
11137         $(SHELL) $$s/$$module_srcdir/configure \
11138           --srcdir=$${topdir}/$$module_srcdir \
11139           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11140           --target=none-${host_vendor}-${host_os} \
11141           --with-build-libsubdir=$(HOST_SUBDIR) \
11142           $(STAGE2_CONFIGURE_FLAGS) \
11143           --disable-shared LEX="touch lex.yy.c"
11144 @endif gmp-bootstrap
11145
11146 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11147 maybe-configure-stage3-gmp:
11148 @if gmp-bootstrap
11149 maybe-configure-stage3-gmp: configure-stage3-gmp
11150 configure-stage3-gmp:
11151         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11152         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11153         @r=`${PWD_COMMAND}`; export r; \
11154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11155         TFLAGS="$(STAGE3_TFLAGS)"; \
11156         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11157         $(HOST_EXPORTS) \
11158         $(POSTSTAGE1_HOST_EXPORTS) \
11159         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11160         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11161         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11162         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
11163         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11164         cd $(HOST_SUBDIR)/gmp || exit 1; \
11165         case $(srcdir) in \
11166           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11167           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11168                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11169         esac; \
11170         module_srcdir=gmp; \
11171         $(SHELL) $$s/$$module_srcdir/configure \
11172           --srcdir=$${topdir}/$$module_srcdir \
11173           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11174           --target=none-${host_vendor}-${host_os} \
11175           --with-build-libsubdir=$(HOST_SUBDIR) \
11176           $(STAGE3_CONFIGURE_FLAGS) \
11177           --disable-shared LEX="touch lex.yy.c"
11178 @endif gmp-bootstrap
11179
11180 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11181 maybe-configure-stage4-gmp:
11182 @if gmp-bootstrap
11183 maybe-configure-stage4-gmp: configure-stage4-gmp
11184 configure-stage4-gmp:
11185         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11186         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11187         @r=`${PWD_COMMAND}`; export r; \
11188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11189         TFLAGS="$(STAGE4_TFLAGS)"; \
11190         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11191         $(HOST_EXPORTS) \
11192         $(POSTSTAGE1_HOST_EXPORTS) \
11193         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11194         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11195         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11196         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
11197         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11198         cd $(HOST_SUBDIR)/gmp || exit 1; \
11199         case $(srcdir) in \
11200           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11201           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11202                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11203         esac; \
11204         module_srcdir=gmp; \
11205         $(SHELL) $$s/$$module_srcdir/configure \
11206           --srcdir=$${topdir}/$$module_srcdir \
11207           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11208           --target=none-${host_vendor}-${host_os} \
11209           --with-build-libsubdir=$(HOST_SUBDIR) \
11210           $(STAGE4_CONFIGURE_FLAGS) \
11211           --disable-shared LEX="touch lex.yy.c"
11212 @endif gmp-bootstrap
11213
11214 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11215 maybe-configure-stageprofile-gmp:
11216 @if gmp-bootstrap
11217 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11218 configure-stageprofile-gmp:
11219         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11220         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11221         @r=`${PWD_COMMAND}`; export r; \
11222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11223         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11224         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11225         $(HOST_EXPORTS) \
11226         $(POSTSTAGE1_HOST_EXPORTS) \
11227         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11228         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11229         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11230         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
11231         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11232         cd $(HOST_SUBDIR)/gmp || exit 1; \
11233         case $(srcdir) in \
11234           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11235           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11236                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11237         esac; \
11238         module_srcdir=gmp; \
11239         $(SHELL) $$s/$$module_srcdir/configure \
11240           --srcdir=$${topdir}/$$module_srcdir \
11241           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11242           --target=none-${host_vendor}-${host_os} \
11243           --with-build-libsubdir=$(HOST_SUBDIR) \
11244           $(STAGEprofile_CONFIGURE_FLAGS) \
11245           --disable-shared LEX="touch lex.yy.c"
11246 @endif gmp-bootstrap
11247
11248 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11249 maybe-configure-stagefeedback-gmp:
11250 @if gmp-bootstrap
11251 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11252 configure-stagefeedback-gmp:
11253         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11254         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11255         @r=`${PWD_COMMAND}`; export r; \
11256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11257         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11258         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11259         $(HOST_EXPORTS) \
11260         $(POSTSTAGE1_HOST_EXPORTS) \
11261         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11262         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11263         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11264         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
11265         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11266         cd $(HOST_SUBDIR)/gmp || exit 1; \
11267         case $(srcdir) in \
11268           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11269           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11270                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11271         esac; \
11272         module_srcdir=gmp; \
11273         $(SHELL) $$s/$$module_srcdir/configure \
11274           --srcdir=$${topdir}/$$module_srcdir \
11275           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11276           --target=none-${host_vendor}-${host_os} \
11277           --with-build-libsubdir=$(HOST_SUBDIR) \
11278           $(STAGEfeedback_CONFIGURE_FLAGS) \
11279           --disable-shared LEX="touch lex.yy.c"
11280 @endif gmp-bootstrap
11281
11282
11283
11284
11285
11286 .PHONY: all-gmp maybe-all-gmp
11287 maybe-all-gmp:
11288 @if gcc-bootstrap
11289 all-gmp: stage_current
11290 @endif gcc-bootstrap
11291 @if gmp
11292 TARGET-gmp=all
11293 maybe-all-gmp: all-gmp
11294 all-gmp: configure-gmp
11295         @r=`${PWD_COMMAND}`; export r; \
11296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11297         $(HOST_EXPORTS)  \
11298         (cd $(HOST_SUBDIR)/gmp && \
11299           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
11300                 $(TARGET-gmp))
11301 @endif gmp
11302
11303
11304
11305 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11306 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11307 maybe-all-stage1-gmp:
11308 maybe-clean-stage1-gmp:
11309 @if gmp-bootstrap
11310 maybe-all-stage1-gmp: all-stage1-gmp
11311 all-stage1: all-stage1-gmp
11312 TARGET-stage1-gmp = $(TARGET-gmp)
11313 all-stage1-gmp: configure-stage1-gmp
11314         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11315         @r=`${PWD_COMMAND}`; export r; \
11316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11317         TFLAGS="$(STAGE1_TFLAGS)"; \
11318         $(HOST_EXPORTS)  \
11319         cd $(HOST_SUBDIR)/gmp && \
11320         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11321                 CFLAGS="$(STAGE1_CFLAGS)" \
11322                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11323                 LIBCFLAGS="$(LIBCFLAGS)" \
11324                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11325                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11326                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11327                 $(EXTRA_HOST_FLAGS)  \
11328                 $(STAGE1_FLAGS_TO_PASS)  \
11329                 TFLAGS="$(STAGE1_TFLAGS)" \
11330                 $(TARGET-stage1-gmp)
11331
11332 maybe-clean-stage1-gmp: clean-stage1-gmp
11333 clean-stage1: clean-stage1-gmp
11334 clean-stage1-gmp:
11335         @if [ $(current_stage) = stage1 ]; then \
11336           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11337         else \
11338           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11339           $(MAKE) stage1-start; \
11340         fi; \
11341         cd $(HOST_SUBDIR)/gmp && \
11342         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11343         $(STAGE1_FLAGS_TO_PASS)  clean
11344 @endif gmp-bootstrap
11345
11346
11347 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11348 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11349 maybe-all-stage2-gmp:
11350 maybe-clean-stage2-gmp:
11351 @if gmp-bootstrap
11352 maybe-all-stage2-gmp: all-stage2-gmp
11353 all-stage2: all-stage2-gmp
11354 TARGET-stage2-gmp = $(TARGET-gmp)
11355 all-stage2-gmp: configure-stage2-gmp
11356         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11357         @r=`${PWD_COMMAND}`; export r; \
11358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11359         TFLAGS="$(STAGE2_TFLAGS)"; \
11360         $(HOST_EXPORTS) \
11361         $(POSTSTAGE1_HOST_EXPORTS)  \
11362         cd $(HOST_SUBDIR)/gmp && \
11363         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11364                 CFLAGS="$(STAGE2_CFLAGS)" \
11365                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11366                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11367                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11368                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11369                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11370                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11371                 TFLAGS="$(STAGE2_TFLAGS)" \
11372                 $(TARGET-stage2-gmp)
11373
11374 maybe-clean-stage2-gmp: clean-stage2-gmp
11375 clean-stage2: clean-stage2-gmp
11376 clean-stage2-gmp:
11377         @if [ $(current_stage) = stage2 ]; then \
11378           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11379         else \
11380           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11381           $(MAKE) stage2-start; \
11382         fi; \
11383         cd $(HOST_SUBDIR)/gmp && \
11384         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11385 @endif gmp-bootstrap
11386
11387
11388 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11389 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11390 maybe-all-stage3-gmp:
11391 maybe-clean-stage3-gmp:
11392 @if gmp-bootstrap
11393 maybe-all-stage3-gmp: all-stage3-gmp
11394 all-stage3: all-stage3-gmp
11395 TARGET-stage3-gmp = $(TARGET-gmp)
11396 all-stage3-gmp: configure-stage3-gmp
11397         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11398         @r=`${PWD_COMMAND}`; export r; \
11399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11400         TFLAGS="$(STAGE3_TFLAGS)"; \
11401         $(HOST_EXPORTS) \
11402         $(POSTSTAGE1_HOST_EXPORTS)  \
11403         cd $(HOST_SUBDIR)/gmp && \
11404         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11405                 CFLAGS="$(STAGE3_CFLAGS)" \
11406                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11407                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11408                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11409                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11410                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11411                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11412                 TFLAGS="$(STAGE3_TFLAGS)" \
11413                 $(TARGET-stage3-gmp)
11414
11415 maybe-clean-stage3-gmp: clean-stage3-gmp
11416 clean-stage3: clean-stage3-gmp
11417 clean-stage3-gmp:
11418         @if [ $(current_stage) = stage3 ]; then \
11419           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11420         else \
11421           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11422           $(MAKE) stage3-start; \
11423         fi; \
11424         cd $(HOST_SUBDIR)/gmp && \
11425         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11426 @endif gmp-bootstrap
11427
11428
11429 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11430 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11431 maybe-all-stage4-gmp:
11432 maybe-clean-stage4-gmp:
11433 @if gmp-bootstrap
11434 maybe-all-stage4-gmp: all-stage4-gmp
11435 all-stage4: all-stage4-gmp
11436 TARGET-stage4-gmp = $(TARGET-gmp)
11437 all-stage4-gmp: configure-stage4-gmp
11438         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11439         @r=`${PWD_COMMAND}`; export r; \
11440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11441         TFLAGS="$(STAGE4_TFLAGS)"; \
11442         $(HOST_EXPORTS) \
11443         $(POSTSTAGE1_HOST_EXPORTS)  \
11444         cd $(HOST_SUBDIR)/gmp && \
11445         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11446                 CFLAGS="$(STAGE4_CFLAGS)" \
11447                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11448                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11449                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11450                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11451                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11452                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11453                 TFLAGS="$(STAGE4_TFLAGS)" \
11454                 $(TARGET-stage4-gmp)
11455
11456 maybe-clean-stage4-gmp: clean-stage4-gmp
11457 clean-stage4: clean-stage4-gmp
11458 clean-stage4-gmp:
11459         @if [ $(current_stage) = stage4 ]; then \
11460           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11461         else \
11462           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11463           $(MAKE) stage4-start; \
11464         fi; \
11465         cd $(HOST_SUBDIR)/gmp && \
11466         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11467 @endif gmp-bootstrap
11468
11469
11470 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11471 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11472 maybe-all-stageprofile-gmp:
11473 maybe-clean-stageprofile-gmp:
11474 @if gmp-bootstrap
11475 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11476 all-stageprofile: all-stageprofile-gmp
11477 TARGET-stageprofile-gmp = $(TARGET-gmp)
11478 all-stageprofile-gmp: configure-stageprofile-gmp
11479         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11480         @r=`${PWD_COMMAND}`; export r; \
11481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11482         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11483         $(HOST_EXPORTS) \
11484         $(POSTSTAGE1_HOST_EXPORTS)  \
11485         cd $(HOST_SUBDIR)/gmp && \
11486         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11487                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11488                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11489                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11490                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11491                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11492                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11493                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11494                 TFLAGS="$(STAGEprofile_TFLAGS)" \
11495                 $(TARGET-stageprofile-gmp)
11496
11497 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11498 clean-stageprofile: clean-stageprofile-gmp
11499 clean-stageprofile-gmp:
11500         @if [ $(current_stage) = stageprofile ]; then \
11501           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11502         else \
11503           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11504           $(MAKE) stageprofile-start; \
11505         fi; \
11506         cd $(HOST_SUBDIR)/gmp && \
11507         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11508 @endif gmp-bootstrap
11509
11510
11511 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11512 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11513 maybe-all-stagefeedback-gmp:
11514 maybe-clean-stagefeedback-gmp:
11515 @if gmp-bootstrap
11516 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11517 all-stagefeedback: all-stagefeedback-gmp
11518 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11519 all-stagefeedback-gmp: configure-stagefeedback-gmp
11520         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11521         @r=`${PWD_COMMAND}`; export r; \
11522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11523         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11524         $(HOST_EXPORTS) \
11525         $(POSTSTAGE1_HOST_EXPORTS)  \
11526         cd $(HOST_SUBDIR)/gmp && \
11527         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11528                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11529                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11530                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11531                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11532                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11533                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11534                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11535                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11536                 $(TARGET-stagefeedback-gmp)
11537
11538 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11539 clean-stagefeedback: clean-stagefeedback-gmp
11540 clean-stagefeedback-gmp:
11541         @if [ $(current_stage) = stagefeedback ]; then \
11542           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11543         else \
11544           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11545           $(MAKE) stagefeedback-start; \
11546         fi; \
11547         cd $(HOST_SUBDIR)/gmp && \
11548         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11549 @endif gmp-bootstrap
11550
11551
11552
11553
11554
11555 .PHONY: check-gmp maybe-check-gmp
11556 maybe-check-gmp:
11557 @if gmp
11558 maybe-check-gmp: check-gmp
11559
11560 check-gmp:
11561         @: $(MAKE); $(unstage)
11562         @r=`${PWD_COMMAND}`; export r; \
11563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11564         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11565         (cd $(HOST_SUBDIR)/gmp && \
11566           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
11567
11568 @endif gmp
11569
11570 .PHONY: install-gmp maybe-install-gmp
11571 maybe-install-gmp:
11572 @if gmp
11573 maybe-install-gmp: install-gmp
11574
11575 install-gmp:
11576
11577 @endif gmp
11578
11579 .PHONY: install-strip-gmp maybe-install-strip-gmp
11580 maybe-install-strip-gmp:
11581 @if gmp
11582 maybe-install-strip-gmp: install-strip-gmp
11583
11584 install-strip-gmp:
11585
11586 @endif gmp
11587
11588 # Other targets (info, dvi, pdf, etc.)
11589
11590 .PHONY: maybe-info-gmp info-gmp
11591 maybe-info-gmp:
11592 @if gmp
11593 maybe-info-gmp: info-gmp
11594
11595 info-gmp: \
11596     configure-gmp 
11597         @[ -f ./gmp/Makefile ] || exit 0; \
11598         r=`${PWD_COMMAND}`; export r; \
11599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11600         $(HOST_EXPORTS) \
11601         for flag in $(EXTRA_HOST_FLAGS) ; do \
11602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11603         done; \
11604         echo "Doing info in gmp"; \
11605         (cd $(HOST_SUBDIR)/gmp && \
11606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11608                   "RANLIB=$${RANLIB}" \
11609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11610                   info) \
11611           || exit 1
11612
11613 @endif gmp
11614
11615 .PHONY: maybe-dvi-gmp dvi-gmp
11616 maybe-dvi-gmp:
11617 @if gmp
11618 maybe-dvi-gmp: dvi-gmp
11619
11620 dvi-gmp: \
11621     configure-gmp 
11622         @[ -f ./gmp/Makefile ] || exit 0; \
11623         r=`${PWD_COMMAND}`; export r; \
11624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11625         $(HOST_EXPORTS) \
11626         for flag in $(EXTRA_HOST_FLAGS) ; do \
11627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11628         done; \
11629         echo "Doing dvi in gmp"; \
11630         (cd $(HOST_SUBDIR)/gmp && \
11631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11633                   "RANLIB=$${RANLIB}" \
11634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11635                   dvi) \
11636           || exit 1
11637
11638 @endif gmp
11639
11640 .PHONY: maybe-pdf-gmp pdf-gmp
11641 maybe-pdf-gmp:
11642 @if gmp
11643 maybe-pdf-gmp: pdf-gmp
11644
11645 pdf-gmp: \
11646     configure-gmp 
11647         @[ -f ./gmp/Makefile ] || exit 0; \
11648         r=`${PWD_COMMAND}`; export r; \
11649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11650         $(HOST_EXPORTS) \
11651         for flag in $(EXTRA_HOST_FLAGS) ; do \
11652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11653         done; \
11654         echo "Doing pdf in gmp"; \
11655         (cd $(HOST_SUBDIR)/gmp && \
11656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11658                   "RANLIB=$${RANLIB}" \
11659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11660                   pdf) \
11661           || exit 1
11662
11663 @endif gmp
11664
11665 .PHONY: maybe-html-gmp html-gmp
11666 maybe-html-gmp:
11667 @if gmp
11668 maybe-html-gmp: html-gmp
11669
11670 html-gmp: \
11671     configure-gmp 
11672         @[ -f ./gmp/Makefile ] || exit 0; \
11673         r=`${PWD_COMMAND}`; export r; \
11674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11675         $(HOST_EXPORTS) \
11676         for flag in $(EXTRA_HOST_FLAGS) ; do \
11677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11678         done; \
11679         echo "Doing html in gmp"; \
11680         (cd $(HOST_SUBDIR)/gmp && \
11681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11683                   "RANLIB=$${RANLIB}" \
11684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11685                   html) \
11686           || exit 1
11687
11688 @endif gmp
11689
11690 .PHONY: maybe-TAGS-gmp TAGS-gmp
11691 maybe-TAGS-gmp:
11692 @if gmp
11693 maybe-TAGS-gmp: TAGS-gmp
11694
11695 TAGS-gmp: \
11696     configure-gmp 
11697         @[ -f ./gmp/Makefile ] || exit 0; \
11698         r=`${PWD_COMMAND}`; export r; \
11699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11700         $(HOST_EXPORTS) \
11701         for flag in $(EXTRA_HOST_FLAGS) ; do \
11702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11703         done; \
11704         echo "Doing TAGS in gmp"; \
11705         (cd $(HOST_SUBDIR)/gmp && \
11706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11708                   "RANLIB=$${RANLIB}" \
11709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11710                   TAGS) \
11711           || exit 1
11712
11713 @endif gmp
11714
11715 .PHONY: maybe-install-info-gmp install-info-gmp
11716 maybe-install-info-gmp:
11717 @if gmp
11718 maybe-install-info-gmp: install-info-gmp
11719
11720 install-info-gmp: \
11721     configure-gmp \
11722     info-gmp 
11723         @[ -f ./gmp/Makefile ] || exit 0; \
11724         r=`${PWD_COMMAND}`; export r; \
11725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11726         $(HOST_EXPORTS) \
11727         for flag in $(EXTRA_HOST_FLAGS) ; do \
11728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11729         done; \
11730         echo "Doing install-info in gmp"; \
11731         (cd $(HOST_SUBDIR)/gmp && \
11732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11734                   "RANLIB=$${RANLIB}" \
11735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11736                   install-info) \
11737           || exit 1
11738
11739 @endif gmp
11740
11741 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11742 maybe-install-pdf-gmp:
11743 @if gmp
11744 maybe-install-pdf-gmp: install-pdf-gmp
11745
11746 install-pdf-gmp: \
11747     configure-gmp \
11748     pdf-gmp 
11749         @[ -f ./gmp/Makefile ] || exit 0; \
11750         r=`${PWD_COMMAND}`; export r; \
11751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11752         $(HOST_EXPORTS) \
11753         for flag in $(EXTRA_HOST_FLAGS) ; do \
11754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11755         done; \
11756         echo "Doing install-pdf in gmp"; \
11757         (cd $(HOST_SUBDIR)/gmp && \
11758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11760                   "RANLIB=$${RANLIB}" \
11761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11762                   install-pdf) \
11763           || exit 1
11764
11765 @endif gmp
11766
11767 .PHONY: maybe-install-html-gmp install-html-gmp
11768 maybe-install-html-gmp:
11769 @if gmp
11770 maybe-install-html-gmp: install-html-gmp
11771
11772 install-html-gmp: \
11773     configure-gmp \
11774     html-gmp 
11775         @[ -f ./gmp/Makefile ] || exit 0; \
11776         r=`${PWD_COMMAND}`; export r; \
11777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11778         $(HOST_EXPORTS) \
11779         for flag in $(EXTRA_HOST_FLAGS) ; do \
11780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11781         done; \
11782         echo "Doing install-html in gmp"; \
11783         (cd $(HOST_SUBDIR)/gmp && \
11784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11786                   "RANLIB=$${RANLIB}" \
11787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11788                   install-html) \
11789           || exit 1
11790
11791 @endif gmp
11792
11793 .PHONY: maybe-installcheck-gmp installcheck-gmp
11794 maybe-installcheck-gmp:
11795 @if gmp
11796 maybe-installcheck-gmp: installcheck-gmp
11797
11798 installcheck-gmp: \
11799     configure-gmp 
11800         @[ -f ./gmp/Makefile ] || exit 0; \
11801         r=`${PWD_COMMAND}`; export r; \
11802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11803         $(HOST_EXPORTS) \
11804         for flag in $(EXTRA_HOST_FLAGS) ; do \
11805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11806         done; \
11807         echo "Doing installcheck in gmp"; \
11808         (cd $(HOST_SUBDIR)/gmp && \
11809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11811                   "RANLIB=$${RANLIB}" \
11812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11813                   installcheck) \
11814           || exit 1
11815
11816 @endif gmp
11817
11818 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11819 maybe-mostlyclean-gmp:
11820 @if gmp
11821 maybe-mostlyclean-gmp: mostlyclean-gmp
11822
11823 mostlyclean-gmp: 
11824         @[ -f ./gmp/Makefile ] || exit 0; \
11825         r=`${PWD_COMMAND}`; export r; \
11826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11827         $(HOST_EXPORTS) \
11828         for flag in $(EXTRA_HOST_FLAGS) ; do \
11829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11830         done; \
11831         echo "Doing mostlyclean in gmp"; \
11832         (cd $(HOST_SUBDIR)/gmp && \
11833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11835                   "RANLIB=$${RANLIB}" \
11836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11837                   mostlyclean) \
11838           || exit 1
11839
11840 @endif gmp
11841
11842 .PHONY: maybe-clean-gmp clean-gmp
11843 maybe-clean-gmp:
11844 @if gmp
11845 maybe-clean-gmp: clean-gmp
11846
11847 clean-gmp: 
11848         @[ -f ./gmp/Makefile ] || exit 0; \
11849         r=`${PWD_COMMAND}`; export r; \
11850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11851         $(HOST_EXPORTS) \
11852         for flag in $(EXTRA_HOST_FLAGS) ; do \
11853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11854         done; \
11855         echo "Doing clean in gmp"; \
11856         (cd $(HOST_SUBDIR)/gmp && \
11857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11859                   "RANLIB=$${RANLIB}" \
11860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11861                   clean) \
11862           || exit 1
11863
11864 @endif gmp
11865
11866 .PHONY: maybe-distclean-gmp distclean-gmp
11867 maybe-distclean-gmp:
11868 @if gmp
11869 maybe-distclean-gmp: distclean-gmp
11870
11871 distclean-gmp: 
11872         @[ -f ./gmp/Makefile ] || exit 0; \
11873         r=`${PWD_COMMAND}`; export r; \
11874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11875         $(HOST_EXPORTS) \
11876         for flag in $(EXTRA_HOST_FLAGS) ; do \
11877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11878         done; \
11879         echo "Doing distclean in gmp"; \
11880         (cd $(HOST_SUBDIR)/gmp && \
11881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11883                   "RANLIB=$${RANLIB}" \
11884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11885                   distclean) \
11886           || exit 1
11887
11888 @endif gmp
11889
11890 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11891 maybe-maintainer-clean-gmp:
11892 @if gmp
11893 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11894
11895 maintainer-clean-gmp: 
11896         @[ -f ./gmp/Makefile ] || exit 0; \
11897         r=`${PWD_COMMAND}`; export r; \
11898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11899         $(HOST_EXPORTS) \
11900         for flag in $(EXTRA_HOST_FLAGS) ; do \
11901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11902         done; \
11903         echo "Doing maintainer-clean in gmp"; \
11904         (cd $(HOST_SUBDIR)/gmp && \
11905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11907                   "RANLIB=$${RANLIB}" \
11908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11909                   maintainer-clean) \
11910           || exit 1
11911
11912 @endif gmp
11913
11914
11915
11916 .PHONY: configure-mpfr maybe-configure-mpfr
11917 maybe-configure-mpfr:
11918 @if gcc-bootstrap
11919 configure-mpfr: stage_current
11920 @endif gcc-bootstrap
11921 @if mpfr
11922 maybe-configure-mpfr: configure-mpfr
11923 configure-mpfr: 
11924         @r=`${PWD_COMMAND}`; export r; \
11925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11926         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11927         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11928         $(HOST_EXPORTS)  \
11929         echo Configuring in $(HOST_SUBDIR)/mpfr; \
11930         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11931         case $(srcdir) in \
11932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11933           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11935         esac; \
11936         module_srcdir=mpfr; \
11937         $(SHELL) \
11938           $$s/$$module_srcdir/configure \
11939           --srcdir=$${topdir}/$$module_srcdir \
11940           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11941           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11942           || exit 1
11943 @endif mpfr
11944
11945
11946
11947 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11948 maybe-configure-stage1-mpfr:
11949 @if mpfr-bootstrap
11950 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11951 configure-stage1-mpfr:
11952         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11953         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11954         @r=`${PWD_COMMAND}`; export r; \
11955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11956         TFLAGS="$(STAGE1_TFLAGS)"; \
11957         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11958         $(HOST_EXPORTS) \
11959         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11960         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11961         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11962         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
11963         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11964         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11965         case $(srcdir) in \
11966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11967           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11969         esac; \
11970         module_srcdir=mpfr; \
11971         $(SHELL) $$s/$$module_srcdir/configure \
11972           --srcdir=$${topdir}/$$module_srcdir \
11973           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11974           --target=${target_alias} \
11975            \
11976           $(STAGE1_CONFIGURE_FLAGS) \
11977           --disable-shared @extra_mpfr_configure_flags@
11978 @endif mpfr-bootstrap
11979
11980 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11981 maybe-configure-stage2-mpfr:
11982 @if mpfr-bootstrap
11983 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11984 configure-stage2-mpfr:
11985         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11986         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11987         @r=`${PWD_COMMAND}`; export r; \
11988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11989         TFLAGS="$(STAGE2_TFLAGS)"; \
11990         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11991         $(HOST_EXPORTS) \
11992         $(POSTSTAGE1_HOST_EXPORTS) \
11993         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11994         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11995         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11996         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
11997         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11998         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11999         case $(srcdir) in \
12000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12001           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12003         esac; \
12004         module_srcdir=mpfr; \
12005         $(SHELL) $$s/$$module_srcdir/configure \
12006           --srcdir=$${topdir}/$$module_srcdir \
12007           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12008           --target=${target_alias} \
12009           --with-build-libsubdir=$(HOST_SUBDIR) \
12010           $(STAGE2_CONFIGURE_FLAGS) \
12011           --disable-shared @extra_mpfr_configure_flags@
12012 @endif mpfr-bootstrap
12013
12014 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
12015 maybe-configure-stage3-mpfr:
12016 @if mpfr-bootstrap
12017 maybe-configure-stage3-mpfr: configure-stage3-mpfr
12018 configure-stage3-mpfr:
12019         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12020         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12021         @r=`${PWD_COMMAND}`; export r; \
12022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12023         TFLAGS="$(STAGE3_TFLAGS)"; \
12024         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12025         $(HOST_EXPORTS) \
12026         $(POSTSTAGE1_HOST_EXPORTS) \
12027         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12028         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12029         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12030         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
12031         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12032         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12033         case $(srcdir) in \
12034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12035           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12037         esac; \
12038         module_srcdir=mpfr; \
12039         $(SHELL) $$s/$$module_srcdir/configure \
12040           --srcdir=$${topdir}/$$module_srcdir \
12041           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12042           --target=${target_alias} \
12043           --with-build-libsubdir=$(HOST_SUBDIR) \
12044           $(STAGE3_CONFIGURE_FLAGS) \
12045           --disable-shared @extra_mpfr_configure_flags@
12046 @endif mpfr-bootstrap
12047
12048 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12049 maybe-configure-stage4-mpfr:
12050 @if mpfr-bootstrap
12051 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12052 configure-stage4-mpfr:
12053         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12054         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12055         @r=`${PWD_COMMAND}`; export r; \
12056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12057         TFLAGS="$(STAGE4_TFLAGS)"; \
12058         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12059         $(HOST_EXPORTS) \
12060         $(POSTSTAGE1_HOST_EXPORTS) \
12061         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12062         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12063         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12064         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
12065         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12066         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12067         case $(srcdir) in \
12068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12069           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12071         esac; \
12072         module_srcdir=mpfr; \
12073         $(SHELL) $$s/$$module_srcdir/configure \
12074           --srcdir=$${topdir}/$$module_srcdir \
12075           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12076           --target=${target_alias} \
12077           --with-build-libsubdir=$(HOST_SUBDIR) \
12078           $(STAGE4_CONFIGURE_FLAGS) \
12079           --disable-shared @extra_mpfr_configure_flags@
12080 @endif mpfr-bootstrap
12081
12082 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12083 maybe-configure-stageprofile-mpfr:
12084 @if mpfr-bootstrap
12085 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12086 configure-stageprofile-mpfr:
12087         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12088         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12089         @r=`${PWD_COMMAND}`; export r; \
12090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12091         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12092         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12093         $(HOST_EXPORTS) \
12094         $(POSTSTAGE1_HOST_EXPORTS) \
12095         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12096         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12097         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12098         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
12099         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12100         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12101         case $(srcdir) in \
12102           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12103           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12104                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12105         esac; \
12106         module_srcdir=mpfr; \
12107         $(SHELL) $$s/$$module_srcdir/configure \
12108           --srcdir=$${topdir}/$$module_srcdir \
12109           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12110           --target=${target_alias} \
12111           --with-build-libsubdir=$(HOST_SUBDIR) \
12112           $(STAGEprofile_CONFIGURE_FLAGS) \
12113           --disable-shared @extra_mpfr_configure_flags@
12114 @endif mpfr-bootstrap
12115
12116 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12117 maybe-configure-stagefeedback-mpfr:
12118 @if mpfr-bootstrap
12119 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12120 configure-stagefeedback-mpfr:
12121         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12122         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12123         @r=`${PWD_COMMAND}`; export r; \
12124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12125         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12126         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12127         $(HOST_EXPORTS) \
12128         $(POSTSTAGE1_HOST_EXPORTS) \
12129         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12130         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12131         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12132         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
12133         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12134         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12135         case $(srcdir) in \
12136           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12137           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12138                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12139         esac; \
12140         module_srcdir=mpfr; \
12141         $(SHELL) $$s/$$module_srcdir/configure \
12142           --srcdir=$${topdir}/$$module_srcdir \
12143           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12144           --target=${target_alias} \
12145           --with-build-libsubdir=$(HOST_SUBDIR) \
12146           $(STAGEfeedback_CONFIGURE_FLAGS) \
12147           --disable-shared @extra_mpfr_configure_flags@
12148 @endif mpfr-bootstrap
12149
12150
12151
12152
12153
12154 .PHONY: all-mpfr maybe-all-mpfr
12155 maybe-all-mpfr:
12156 @if gcc-bootstrap
12157 all-mpfr: stage_current
12158 @endif gcc-bootstrap
12159 @if mpfr
12160 TARGET-mpfr=all
12161 maybe-all-mpfr: all-mpfr
12162 all-mpfr: configure-mpfr
12163         @r=`${PWD_COMMAND}`; export r; \
12164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12165         $(HOST_EXPORTS)  \
12166         (cd $(HOST_SUBDIR)/mpfr && \
12167           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12168                 $(TARGET-mpfr))
12169 @endif mpfr
12170
12171
12172
12173 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12174 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12175 maybe-all-stage1-mpfr:
12176 maybe-clean-stage1-mpfr:
12177 @if mpfr-bootstrap
12178 maybe-all-stage1-mpfr: all-stage1-mpfr
12179 all-stage1: all-stage1-mpfr
12180 TARGET-stage1-mpfr = $(TARGET-mpfr)
12181 all-stage1-mpfr: configure-stage1-mpfr
12182         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12183         @r=`${PWD_COMMAND}`; export r; \
12184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12185         TFLAGS="$(STAGE1_TFLAGS)"; \
12186         $(HOST_EXPORTS)  \
12187         cd $(HOST_SUBDIR)/mpfr && \
12188         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12189                 CFLAGS="$(STAGE1_CFLAGS)" \
12190                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12191                 LIBCFLAGS="$(LIBCFLAGS)" \
12192                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12193                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12194                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12195                 $(EXTRA_HOST_FLAGS)  \
12196                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12197                 TFLAGS="$(STAGE1_TFLAGS)" \
12198                 $(TARGET-stage1-mpfr)
12199
12200 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12201 clean-stage1: clean-stage1-mpfr
12202 clean-stage1-mpfr:
12203         @if [ $(current_stage) = stage1 ]; then \
12204           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12205         else \
12206           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12207           $(MAKE) stage1-start; \
12208         fi; \
12209         cd $(HOST_SUBDIR)/mpfr && \
12210         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12211         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12212 @endif mpfr-bootstrap
12213
12214
12215 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12216 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12217 maybe-all-stage2-mpfr:
12218 maybe-clean-stage2-mpfr:
12219 @if mpfr-bootstrap
12220 maybe-all-stage2-mpfr: all-stage2-mpfr
12221 all-stage2: all-stage2-mpfr
12222 TARGET-stage2-mpfr = $(TARGET-mpfr)
12223 all-stage2-mpfr: configure-stage2-mpfr
12224         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12225         @r=`${PWD_COMMAND}`; export r; \
12226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12227         TFLAGS="$(STAGE2_TFLAGS)"; \
12228         $(HOST_EXPORTS) \
12229         $(POSTSTAGE1_HOST_EXPORTS)  \
12230         cd $(HOST_SUBDIR)/mpfr && \
12231         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12232                 CFLAGS="$(STAGE2_CFLAGS)" \
12233                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12234                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12235                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12236                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12237                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12238                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12239                 TFLAGS="$(STAGE2_TFLAGS)" \
12240                 $(TARGET-stage2-mpfr)
12241
12242 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12243 clean-stage2: clean-stage2-mpfr
12244 clean-stage2-mpfr:
12245         @if [ $(current_stage) = stage2 ]; then \
12246           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12247         else \
12248           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12249           $(MAKE) stage2-start; \
12250         fi; \
12251         cd $(HOST_SUBDIR)/mpfr && \
12252         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12253 @endif mpfr-bootstrap
12254
12255
12256 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12257 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12258 maybe-all-stage3-mpfr:
12259 maybe-clean-stage3-mpfr:
12260 @if mpfr-bootstrap
12261 maybe-all-stage3-mpfr: all-stage3-mpfr
12262 all-stage3: all-stage3-mpfr
12263 TARGET-stage3-mpfr = $(TARGET-mpfr)
12264 all-stage3-mpfr: configure-stage3-mpfr
12265         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12266         @r=`${PWD_COMMAND}`; export r; \
12267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12268         TFLAGS="$(STAGE3_TFLAGS)"; \
12269         $(HOST_EXPORTS) \
12270         $(POSTSTAGE1_HOST_EXPORTS)  \
12271         cd $(HOST_SUBDIR)/mpfr && \
12272         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12273                 CFLAGS="$(STAGE3_CFLAGS)" \
12274                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12275                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12276                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12277                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12278                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12279                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12280                 TFLAGS="$(STAGE3_TFLAGS)" \
12281                 $(TARGET-stage3-mpfr)
12282
12283 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12284 clean-stage3: clean-stage3-mpfr
12285 clean-stage3-mpfr:
12286         @if [ $(current_stage) = stage3 ]; then \
12287           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12288         else \
12289           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12290           $(MAKE) stage3-start; \
12291         fi; \
12292         cd $(HOST_SUBDIR)/mpfr && \
12293         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12294 @endif mpfr-bootstrap
12295
12296
12297 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12298 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12299 maybe-all-stage4-mpfr:
12300 maybe-clean-stage4-mpfr:
12301 @if mpfr-bootstrap
12302 maybe-all-stage4-mpfr: all-stage4-mpfr
12303 all-stage4: all-stage4-mpfr
12304 TARGET-stage4-mpfr = $(TARGET-mpfr)
12305 all-stage4-mpfr: configure-stage4-mpfr
12306         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12307         @r=`${PWD_COMMAND}`; export r; \
12308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12309         TFLAGS="$(STAGE4_TFLAGS)"; \
12310         $(HOST_EXPORTS) \
12311         $(POSTSTAGE1_HOST_EXPORTS)  \
12312         cd $(HOST_SUBDIR)/mpfr && \
12313         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12314                 CFLAGS="$(STAGE4_CFLAGS)" \
12315                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12316                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12317                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12318                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12319                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12320                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12321                 TFLAGS="$(STAGE4_TFLAGS)" \
12322                 $(TARGET-stage4-mpfr)
12323
12324 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12325 clean-stage4: clean-stage4-mpfr
12326 clean-stage4-mpfr:
12327         @if [ $(current_stage) = stage4 ]; then \
12328           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12329         else \
12330           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12331           $(MAKE) stage4-start; \
12332         fi; \
12333         cd $(HOST_SUBDIR)/mpfr && \
12334         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12335 @endif mpfr-bootstrap
12336
12337
12338 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12339 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12340 maybe-all-stageprofile-mpfr:
12341 maybe-clean-stageprofile-mpfr:
12342 @if mpfr-bootstrap
12343 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12344 all-stageprofile: all-stageprofile-mpfr
12345 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12346 all-stageprofile-mpfr: configure-stageprofile-mpfr
12347         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12348         @r=`${PWD_COMMAND}`; export r; \
12349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12350         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12351         $(HOST_EXPORTS) \
12352         $(POSTSTAGE1_HOST_EXPORTS)  \
12353         cd $(HOST_SUBDIR)/mpfr && \
12354         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12355                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12356                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12357                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12358                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12359                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12360                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12361                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12362                 TFLAGS="$(STAGEprofile_TFLAGS)" \
12363                 $(TARGET-stageprofile-mpfr)
12364
12365 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12366 clean-stageprofile: clean-stageprofile-mpfr
12367 clean-stageprofile-mpfr:
12368         @if [ $(current_stage) = stageprofile ]; then \
12369           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12370         else \
12371           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12372           $(MAKE) stageprofile-start; \
12373         fi; \
12374         cd $(HOST_SUBDIR)/mpfr && \
12375         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12376 @endif mpfr-bootstrap
12377
12378
12379 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12380 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12381 maybe-all-stagefeedback-mpfr:
12382 maybe-clean-stagefeedback-mpfr:
12383 @if mpfr-bootstrap
12384 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12385 all-stagefeedback: all-stagefeedback-mpfr
12386 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12387 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12388         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12389         @r=`${PWD_COMMAND}`; export r; \
12390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12391         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12392         $(HOST_EXPORTS) \
12393         $(POSTSTAGE1_HOST_EXPORTS)  \
12394         cd $(HOST_SUBDIR)/mpfr && \
12395         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12396                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12397                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12398                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12399                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12400                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12401                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12402                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12403                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12404                 $(TARGET-stagefeedback-mpfr)
12405
12406 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12407 clean-stagefeedback: clean-stagefeedback-mpfr
12408 clean-stagefeedback-mpfr:
12409         @if [ $(current_stage) = stagefeedback ]; then \
12410           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12411         else \
12412           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12413           $(MAKE) stagefeedback-start; \
12414         fi; \
12415         cd $(HOST_SUBDIR)/mpfr && \
12416         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12417 @endif mpfr-bootstrap
12418
12419
12420
12421
12422
12423 .PHONY: check-mpfr maybe-check-mpfr
12424 maybe-check-mpfr:
12425 @if mpfr
12426 maybe-check-mpfr: check-mpfr
12427
12428 check-mpfr:
12429         @: $(MAKE); $(unstage)
12430         @r=`${PWD_COMMAND}`; export r; \
12431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12432         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12433         (cd $(HOST_SUBDIR)/mpfr && \
12434           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
12435
12436 @endif mpfr
12437
12438 .PHONY: install-mpfr maybe-install-mpfr
12439 maybe-install-mpfr:
12440 @if mpfr
12441 maybe-install-mpfr: install-mpfr
12442
12443 install-mpfr:
12444
12445 @endif mpfr
12446
12447 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12448 maybe-install-strip-mpfr:
12449 @if mpfr
12450 maybe-install-strip-mpfr: install-strip-mpfr
12451
12452 install-strip-mpfr:
12453
12454 @endif mpfr
12455
12456 # Other targets (info, dvi, pdf, etc.)
12457
12458 .PHONY: maybe-info-mpfr info-mpfr
12459 maybe-info-mpfr:
12460 @if mpfr
12461 maybe-info-mpfr: info-mpfr
12462
12463 info-mpfr: \
12464     configure-mpfr 
12465         @[ -f ./mpfr/Makefile ] || exit 0; \
12466         r=`${PWD_COMMAND}`; export r; \
12467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12468         $(HOST_EXPORTS) \
12469         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12471         done; \
12472         echo "Doing info in mpfr"; \
12473         (cd $(HOST_SUBDIR)/mpfr && \
12474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12476                   "RANLIB=$${RANLIB}" \
12477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12478                   info) \
12479           || exit 1
12480
12481 @endif mpfr
12482
12483 .PHONY: maybe-dvi-mpfr dvi-mpfr
12484 maybe-dvi-mpfr:
12485 @if mpfr
12486 maybe-dvi-mpfr: dvi-mpfr
12487
12488 dvi-mpfr: \
12489     configure-mpfr 
12490         @[ -f ./mpfr/Makefile ] || exit 0; \
12491         r=`${PWD_COMMAND}`; export r; \
12492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12493         $(HOST_EXPORTS) \
12494         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12496         done; \
12497         echo "Doing dvi in mpfr"; \
12498         (cd $(HOST_SUBDIR)/mpfr && \
12499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12501                   "RANLIB=$${RANLIB}" \
12502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12503                   dvi) \
12504           || exit 1
12505
12506 @endif mpfr
12507
12508 .PHONY: maybe-pdf-mpfr pdf-mpfr
12509 maybe-pdf-mpfr:
12510 @if mpfr
12511 maybe-pdf-mpfr: pdf-mpfr
12512
12513 pdf-mpfr: \
12514     configure-mpfr 
12515         @[ -f ./mpfr/Makefile ] || exit 0; \
12516         r=`${PWD_COMMAND}`; export r; \
12517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12518         $(HOST_EXPORTS) \
12519         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12521         done; \
12522         echo "Doing pdf in mpfr"; \
12523         (cd $(HOST_SUBDIR)/mpfr && \
12524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12526                   "RANLIB=$${RANLIB}" \
12527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12528                   pdf) \
12529           || exit 1
12530
12531 @endif mpfr
12532
12533 .PHONY: maybe-html-mpfr html-mpfr
12534 maybe-html-mpfr:
12535 @if mpfr
12536 maybe-html-mpfr: html-mpfr
12537
12538 html-mpfr: \
12539     configure-mpfr 
12540         @[ -f ./mpfr/Makefile ] || exit 0; \
12541         r=`${PWD_COMMAND}`; export r; \
12542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12543         $(HOST_EXPORTS) \
12544         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12546         done; \
12547         echo "Doing html in mpfr"; \
12548         (cd $(HOST_SUBDIR)/mpfr && \
12549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12551                   "RANLIB=$${RANLIB}" \
12552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12553                   html) \
12554           || exit 1
12555
12556 @endif mpfr
12557
12558 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12559 maybe-TAGS-mpfr:
12560 @if mpfr
12561 maybe-TAGS-mpfr: TAGS-mpfr
12562
12563 TAGS-mpfr: \
12564     configure-mpfr 
12565         @[ -f ./mpfr/Makefile ] || exit 0; \
12566         r=`${PWD_COMMAND}`; export r; \
12567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12568         $(HOST_EXPORTS) \
12569         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12571         done; \
12572         echo "Doing TAGS in mpfr"; \
12573         (cd $(HOST_SUBDIR)/mpfr && \
12574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12576                   "RANLIB=$${RANLIB}" \
12577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12578                   TAGS) \
12579           || exit 1
12580
12581 @endif mpfr
12582
12583 .PHONY: maybe-install-info-mpfr install-info-mpfr
12584 maybe-install-info-mpfr:
12585 @if mpfr
12586 maybe-install-info-mpfr: install-info-mpfr
12587
12588 install-info-mpfr: \
12589     configure-mpfr \
12590     info-mpfr 
12591         @[ -f ./mpfr/Makefile ] || exit 0; \
12592         r=`${PWD_COMMAND}`; export r; \
12593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12594         $(HOST_EXPORTS) \
12595         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12597         done; \
12598         echo "Doing install-info in mpfr"; \
12599         (cd $(HOST_SUBDIR)/mpfr && \
12600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12602                   "RANLIB=$${RANLIB}" \
12603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12604                   install-info) \
12605           || exit 1
12606
12607 @endif mpfr
12608
12609 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12610 maybe-install-pdf-mpfr:
12611 @if mpfr
12612 maybe-install-pdf-mpfr: install-pdf-mpfr
12613
12614 install-pdf-mpfr: \
12615     configure-mpfr \
12616     pdf-mpfr 
12617         @[ -f ./mpfr/Makefile ] || exit 0; \
12618         r=`${PWD_COMMAND}`; export r; \
12619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12620         $(HOST_EXPORTS) \
12621         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12623         done; \
12624         echo "Doing install-pdf in mpfr"; \
12625         (cd $(HOST_SUBDIR)/mpfr && \
12626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12628                   "RANLIB=$${RANLIB}" \
12629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12630                   install-pdf) \
12631           || exit 1
12632
12633 @endif mpfr
12634
12635 .PHONY: maybe-install-html-mpfr install-html-mpfr
12636 maybe-install-html-mpfr:
12637 @if mpfr
12638 maybe-install-html-mpfr: install-html-mpfr
12639
12640 install-html-mpfr: \
12641     configure-mpfr \
12642     html-mpfr 
12643         @[ -f ./mpfr/Makefile ] || exit 0; \
12644         r=`${PWD_COMMAND}`; export r; \
12645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12646         $(HOST_EXPORTS) \
12647         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12649         done; \
12650         echo "Doing install-html in mpfr"; \
12651         (cd $(HOST_SUBDIR)/mpfr && \
12652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12654                   "RANLIB=$${RANLIB}" \
12655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12656                   install-html) \
12657           || exit 1
12658
12659 @endif mpfr
12660
12661 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12662 maybe-installcheck-mpfr:
12663 @if mpfr
12664 maybe-installcheck-mpfr: installcheck-mpfr
12665
12666 installcheck-mpfr: \
12667     configure-mpfr 
12668         @[ -f ./mpfr/Makefile ] || exit 0; \
12669         r=`${PWD_COMMAND}`; export r; \
12670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12671         $(HOST_EXPORTS) \
12672         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12674         done; \
12675         echo "Doing installcheck in mpfr"; \
12676         (cd $(HOST_SUBDIR)/mpfr && \
12677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12679                   "RANLIB=$${RANLIB}" \
12680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12681                   installcheck) \
12682           || exit 1
12683
12684 @endif mpfr
12685
12686 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12687 maybe-mostlyclean-mpfr:
12688 @if mpfr
12689 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12690
12691 mostlyclean-mpfr: 
12692         @[ -f ./mpfr/Makefile ] || exit 0; \
12693         r=`${PWD_COMMAND}`; export r; \
12694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12695         $(HOST_EXPORTS) \
12696         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12698         done; \
12699         echo "Doing mostlyclean in mpfr"; \
12700         (cd $(HOST_SUBDIR)/mpfr && \
12701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12703                   "RANLIB=$${RANLIB}" \
12704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12705                   mostlyclean) \
12706           || exit 1
12707
12708 @endif mpfr
12709
12710 .PHONY: maybe-clean-mpfr clean-mpfr
12711 maybe-clean-mpfr:
12712 @if mpfr
12713 maybe-clean-mpfr: clean-mpfr
12714
12715 clean-mpfr: 
12716         @[ -f ./mpfr/Makefile ] || exit 0; \
12717         r=`${PWD_COMMAND}`; export r; \
12718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12719         $(HOST_EXPORTS) \
12720         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12722         done; \
12723         echo "Doing clean in mpfr"; \
12724         (cd $(HOST_SUBDIR)/mpfr && \
12725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12727                   "RANLIB=$${RANLIB}" \
12728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12729                   clean) \
12730           || exit 1
12731
12732 @endif mpfr
12733
12734 .PHONY: maybe-distclean-mpfr distclean-mpfr
12735 maybe-distclean-mpfr:
12736 @if mpfr
12737 maybe-distclean-mpfr: distclean-mpfr
12738
12739 distclean-mpfr: 
12740         @[ -f ./mpfr/Makefile ] || exit 0; \
12741         r=`${PWD_COMMAND}`; export r; \
12742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12743         $(HOST_EXPORTS) \
12744         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12746         done; \
12747         echo "Doing distclean in mpfr"; \
12748         (cd $(HOST_SUBDIR)/mpfr && \
12749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12751                   "RANLIB=$${RANLIB}" \
12752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12753                   distclean) \
12754           || exit 1
12755
12756 @endif mpfr
12757
12758 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12759 maybe-maintainer-clean-mpfr:
12760 @if mpfr
12761 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12762
12763 maintainer-clean-mpfr: 
12764         @[ -f ./mpfr/Makefile ] || exit 0; \
12765         r=`${PWD_COMMAND}`; export r; \
12766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12767         $(HOST_EXPORTS) \
12768         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12770         done; \
12771         echo "Doing maintainer-clean in mpfr"; \
12772         (cd $(HOST_SUBDIR)/mpfr && \
12773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12775                   "RANLIB=$${RANLIB}" \
12776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12777                   maintainer-clean) \
12778           || exit 1
12779
12780 @endif mpfr
12781
12782
12783
12784 .PHONY: configure-mpc maybe-configure-mpc
12785 maybe-configure-mpc:
12786 @if gcc-bootstrap
12787 configure-mpc: stage_current
12788 @endif gcc-bootstrap
12789 @if mpc
12790 maybe-configure-mpc: configure-mpc
12791 configure-mpc: 
12792         @r=`${PWD_COMMAND}`; export r; \
12793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12794         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12795         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12796         $(HOST_EXPORTS)  \
12797         echo Configuring in $(HOST_SUBDIR)/mpc; \
12798         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12799         case $(srcdir) in \
12800           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12801           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12802                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12803         esac; \
12804         module_srcdir=mpc; \
12805         $(SHELL) \
12806           $$s/$$module_srcdir/configure \
12807           --srcdir=$${topdir}/$$module_srcdir \
12808           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12809           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12810           || exit 1
12811 @endif mpc
12812
12813
12814
12815 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12816 maybe-configure-stage1-mpc:
12817 @if mpc-bootstrap
12818 maybe-configure-stage1-mpc: configure-stage1-mpc
12819 configure-stage1-mpc:
12820         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12821         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12822         @r=`${PWD_COMMAND}`; export r; \
12823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12824         TFLAGS="$(STAGE1_TFLAGS)"; \
12825         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12826         $(HOST_EXPORTS) \
12827         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12828         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12829         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12830         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
12831         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12832         cd $(HOST_SUBDIR)/mpc || exit 1; \
12833         case $(srcdir) in \
12834           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12835           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12836                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12837         esac; \
12838         module_srcdir=mpc; \
12839         $(SHELL) $$s/$$module_srcdir/configure \
12840           --srcdir=$${topdir}/$$module_srcdir \
12841           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12842           --target=${target_alias} \
12843            \
12844           $(STAGE1_CONFIGURE_FLAGS) \
12845           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12846 @endif mpc-bootstrap
12847
12848 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12849 maybe-configure-stage2-mpc:
12850 @if mpc-bootstrap
12851 maybe-configure-stage2-mpc: configure-stage2-mpc
12852 configure-stage2-mpc:
12853         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12854         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12855         @r=`${PWD_COMMAND}`; export r; \
12856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12857         TFLAGS="$(STAGE2_TFLAGS)"; \
12858         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12859         $(HOST_EXPORTS) \
12860         $(POSTSTAGE1_HOST_EXPORTS) \
12861         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12862         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12863         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12864         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
12865         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12866         cd $(HOST_SUBDIR)/mpc || exit 1; \
12867         case $(srcdir) in \
12868           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12869           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12870                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12871         esac; \
12872         module_srcdir=mpc; \
12873         $(SHELL) $$s/$$module_srcdir/configure \
12874           --srcdir=$${topdir}/$$module_srcdir \
12875           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12876           --target=${target_alias} \
12877           --with-build-libsubdir=$(HOST_SUBDIR) \
12878           $(STAGE2_CONFIGURE_FLAGS) \
12879           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12880 @endif mpc-bootstrap
12881
12882 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12883 maybe-configure-stage3-mpc:
12884 @if mpc-bootstrap
12885 maybe-configure-stage3-mpc: configure-stage3-mpc
12886 configure-stage3-mpc:
12887         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12888         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12889         @r=`${PWD_COMMAND}`; export r; \
12890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12891         TFLAGS="$(STAGE3_TFLAGS)"; \
12892         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12893         $(HOST_EXPORTS) \
12894         $(POSTSTAGE1_HOST_EXPORTS) \
12895         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12896         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12897         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12898         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
12899         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12900         cd $(HOST_SUBDIR)/mpc || exit 1; \
12901         case $(srcdir) in \
12902           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12903           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12904                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12905         esac; \
12906         module_srcdir=mpc; \
12907         $(SHELL) $$s/$$module_srcdir/configure \
12908           --srcdir=$${topdir}/$$module_srcdir \
12909           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12910           --target=${target_alias} \
12911           --with-build-libsubdir=$(HOST_SUBDIR) \
12912           $(STAGE3_CONFIGURE_FLAGS) \
12913           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12914 @endif mpc-bootstrap
12915
12916 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12917 maybe-configure-stage4-mpc:
12918 @if mpc-bootstrap
12919 maybe-configure-stage4-mpc: configure-stage4-mpc
12920 configure-stage4-mpc:
12921         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12922         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12923         @r=`${PWD_COMMAND}`; export r; \
12924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12925         TFLAGS="$(STAGE4_TFLAGS)"; \
12926         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12927         $(HOST_EXPORTS) \
12928         $(POSTSTAGE1_HOST_EXPORTS) \
12929         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12930         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12931         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12932         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
12933         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12934         cd $(HOST_SUBDIR)/mpc || exit 1; \
12935         case $(srcdir) in \
12936           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12937           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12938                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12939         esac; \
12940         module_srcdir=mpc; \
12941         $(SHELL) $$s/$$module_srcdir/configure \
12942           --srcdir=$${topdir}/$$module_srcdir \
12943           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12944           --target=${target_alias} \
12945           --with-build-libsubdir=$(HOST_SUBDIR) \
12946           $(STAGE4_CONFIGURE_FLAGS) \
12947           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12948 @endif mpc-bootstrap
12949
12950 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12951 maybe-configure-stageprofile-mpc:
12952 @if mpc-bootstrap
12953 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12954 configure-stageprofile-mpc:
12955         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12956         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12957         @r=`${PWD_COMMAND}`; export r; \
12958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12959         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12960         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12961         $(HOST_EXPORTS) \
12962         $(POSTSTAGE1_HOST_EXPORTS) \
12963         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12964         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12965         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12966         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
12967         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12968         cd $(HOST_SUBDIR)/mpc || exit 1; \
12969         case $(srcdir) in \
12970           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12971           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12972                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12973         esac; \
12974         module_srcdir=mpc; \
12975         $(SHELL) $$s/$$module_srcdir/configure \
12976           --srcdir=$${topdir}/$$module_srcdir \
12977           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12978           --target=${target_alias} \
12979           --with-build-libsubdir=$(HOST_SUBDIR) \
12980           $(STAGEprofile_CONFIGURE_FLAGS) \
12981           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12982 @endif mpc-bootstrap
12983
12984 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12985 maybe-configure-stagefeedback-mpc:
12986 @if mpc-bootstrap
12987 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12988 configure-stagefeedback-mpc:
12989         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12990         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12991         @r=`${PWD_COMMAND}`; export r; \
12992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12993         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12994         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12995         $(HOST_EXPORTS) \
12996         $(POSTSTAGE1_HOST_EXPORTS) \
12997         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12998         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12999         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13000         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
13001         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13002         cd $(HOST_SUBDIR)/mpc || exit 1; \
13003         case $(srcdir) in \
13004           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13005           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13006                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13007         esac; \
13008         module_srcdir=mpc; \
13009         $(SHELL) $$s/$$module_srcdir/configure \
13010           --srcdir=$${topdir}/$$module_srcdir \
13011           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13012           --target=${target_alias} \
13013           --with-build-libsubdir=$(HOST_SUBDIR) \
13014           $(STAGEfeedback_CONFIGURE_FLAGS) \
13015           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13016 @endif mpc-bootstrap
13017
13018
13019
13020
13021
13022 .PHONY: all-mpc maybe-all-mpc
13023 maybe-all-mpc:
13024 @if gcc-bootstrap
13025 all-mpc: stage_current
13026 @endif gcc-bootstrap
13027 @if mpc
13028 TARGET-mpc=all
13029 maybe-all-mpc: all-mpc
13030 all-mpc: configure-mpc
13031         @r=`${PWD_COMMAND}`; export r; \
13032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13033         $(HOST_EXPORTS)  \
13034         (cd $(HOST_SUBDIR)/mpc && \
13035           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
13036                 $(TARGET-mpc))
13037 @endif mpc
13038
13039
13040
13041 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13042 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13043 maybe-all-stage1-mpc:
13044 maybe-clean-stage1-mpc:
13045 @if mpc-bootstrap
13046 maybe-all-stage1-mpc: all-stage1-mpc
13047 all-stage1: all-stage1-mpc
13048 TARGET-stage1-mpc = $(TARGET-mpc)
13049 all-stage1-mpc: configure-stage1-mpc
13050         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13051         @r=`${PWD_COMMAND}`; export r; \
13052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13053         TFLAGS="$(STAGE1_TFLAGS)"; \
13054         $(HOST_EXPORTS)  \
13055         cd $(HOST_SUBDIR)/mpc && \
13056         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13057                 CFLAGS="$(STAGE1_CFLAGS)" \
13058                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13059                 LIBCFLAGS="$(LIBCFLAGS)" \
13060                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13061                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13062                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13063                 $(EXTRA_HOST_FLAGS)  \
13064                 $(STAGE1_FLAGS_TO_PASS)  \
13065                 TFLAGS="$(STAGE1_TFLAGS)" \
13066                 $(TARGET-stage1-mpc)
13067
13068 maybe-clean-stage1-mpc: clean-stage1-mpc
13069 clean-stage1: clean-stage1-mpc
13070 clean-stage1-mpc:
13071         @if [ $(current_stage) = stage1 ]; then \
13072           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13073         else \
13074           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13075           $(MAKE) stage1-start; \
13076         fi; \
13077         cd $(HOST_SUBDIR)/mpc && \
13078         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13079         $(STAGE1_FLAGS_TO_PASS)  clean
13080 @endif mpc-bootstrap
13081
13082
13083 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13084 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13085 maybe-all-stage2-mpc:
13086 maybe-clean-stage2-mpc:
13087 @if mpc-bootstrap
13088 maybe-all-stage2-mpc: all-stage2-mpc
13089 all-stage2: all-stage2-mpc
13090 TARGET-stage2-mpc = $(TARGET-mpc)
13091 all-stage2-mpc: configure-stage2-mpc
13092         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13093         @r=`${PWD_COMMAND}`; export r; \
13094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13095         TFLAGS="$(STAGE2_TFLAGS)"; \
13096         $(HOST_EXPORTS) \
13097         $(POSTSTAGE1_HOST_EXPORTS)  \
13098         cd $(HOST_SUBDIR)/mpc && \
13099         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13100                 CFLAGS="$(STAGE2_CFLAGS)" \
13101                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13102                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13103                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13104                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13105                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13106                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13107                 TFLAGS="$(STAGE2_TFLAGS)" \
13108                 $(TARGET-stage2-mpc)
13109
13110 maybe-clean-stage2-mpc: clean-stage2-mpc
13111 clean-stage2: clean-stage2-mpc
13112 clean-stage2-mpc:
13113         @if [ $(current_stage) = stage2 ]; then \
13114           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13115         else \
13116           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13117           $(MAKE) stage2-start; \
13118         fi; \
13119         cd $(HOST_SUBDIR)/mpc && \
13120         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13121 @endif mpc-bootstrap
13122
13123
13124 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13125 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13126 maybe-all-stage3-mpc:
13127 maybe-clean-stage3-mpc:
13128 @if mpc-bootstrap
13129 maybe-all-stage3-mpc: all-stage3-mpc
13130 all-stage3: all-stage3-mpc
13131 TARGET-stage3-mpc = $(TARGET-mpc)
13132 all-stage3-mpc: configure-stage3-mpc
13133         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13134         @r=`${PWD_COMMAND}`; export r; \
13135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13136         TFLAGS="$(STAGE3_TFLAGS)"; \
13137         $(HOST_EXPORTS) \
13138         $(POSTSTAGE1_HOST_EXPORTS)  \
13139         cd $(HOST_SUBDIR)/mpc && \
13140         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13141                 CFLAGS="$(STAGE3_CFLAGS)" \
13142                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13143                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13144                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13145                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13146                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13147                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13148                 TFLAGS="$(STAGE3_TFLAGS)" \
13149                 $(TARGET-stage3-mpc)
13150
13151 maybe-clean-stage3-mpc: clean-stage3-mpc
13152 clean-stage3: clean-stage3-mpc
13153 clean-stage3-mpc:
13154         @if [ $(current_stage) = stage3 ]; then \
13155           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13156         else \
13157           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13158           $(MAKE) stage3-start; \
13159         fi; \
13160         cd $(HOST_SUBDIR)/mpc && \
13161         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13162 @endif mpc-bootstrap
13163
13164
13165 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13166 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13167 maybe-all-stage4-mpc:
13168 maybe-clean-stage4-mpc:
13169 @if mpc-bootstrap
13170 maybe-all-stage4-mpc: all-stage4-mpc
13171 all-stage4: all-stage4-mpc
13172 TARGET-stage4-mpc = $(TARGET-mpc)
13173 all-stage4-mpc: configure-stage4-mpc
13174         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13175         @r=`${PWD_COMMAND}`; export r; \
13176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13177         TFLAGS="$(STAGE4_TFLAGS)"; \
13178         $(HOST_EXPORTS) \
13179         $(POSTSTAGE1_HOST_EXPORTS)  \
13180         cd $(HOST_SUBDIR)/mpc && \
13181         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13182                 CFLAGS="$(STAGE4_CFLAGS)" \
13183                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13184                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13185                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13186                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13187                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13188                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13189                 TFLAGS="$(STAGE4_TFLAGS)" \
13190                 $(TARGET-stage4-mpc)
13191
13192 maybe-clean-stage4-mpc: clean-stage4-mpc
13193 clean-stage4: clean-stage4-mpc
13194 clean-stage4-mpc:
13195         @if [ $(current_stage) = stage4 ]; then \
13196           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13197         else \
13198           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13199           $(MAKE) stage4-start; \
13200         fi; \
13201         cd $(HOST_SUBDIR)/mpc && \
13202         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13203 @endif mpc-bootstrap
13204
13205
13206 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13207 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13208 maybe-all-stageprofile-mpc:
13209 maybe-clean-stageprofile-mpc:
13210 @if mpc-bootstrap
13211 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13212 all-stageprofile: all-stageprofile-mpc
13213 TARGET-stageprofile-mpc = $(TARGET-mpc)
13214 all-stageprofile-mpc: configure-stageprofile-mpc
13215         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13216         @r=`${PWD_COMMAND}`; export r; \
13217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13218         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13219         $(HOST_EXPORTS) \
13220         $(POSTSTAGE1_HOST_EXPORTS)  \
13221         cd $(HOST_SUBDIR)/mpc && \
13222         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13223                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13224                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13225                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13226                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13227                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13228                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13229                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13230                 TFLAGS="$(STAGEprofile_TFLAGS)" \
13231                 $(TARGET-stageprofile-mpc)
13232
13233 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13234 clean-stageprofile: clean-stageprofile-mpc
13235 clean-stageprofile-mpc:
13236         @if [ $(current_stage) = stageprofile ]; then \
13237           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13238         else \
13239           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13240           $(MAKE) stageprofile-start; \
13241         fi; \
13242         cd $(HOST_SUBDIR)/mpc && \
13243         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13244 @endif mpc-bootstrap
13245
13246
13247 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13248 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13249 maybe-all-stagefeedback-mpc:
13250 maybe-clean-stagefeedback-mpc:
13251 @if mpc-bootstrap
13252 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13253 all-stagefeedback: all-stagefeedback-mpc
13254 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13255 all-stagefeedback-mpc: configure-stagefeedback-mpc
13256         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13257         @r=`${PWD_COMMAND}`; export r; \
13258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13259         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13260         $(HOST_EXPORTS) \
13261         $(POSTSTAGE1_HOST_EXPORTS)  \
13262         cd $(HOST_SUBDIR)/mpc && \
13263         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13264                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13265                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13266                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13267                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13268                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13269                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13270                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13271                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13272                 $(TARGET-stagefeedback-mpc)
13273
13274 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13275 clean-stagefeedback: clean-stagefeedback-mpc
13276 clean-stagefeedback-mpc:
13277         @if [ $(current_stage) = stagefeedback ]; then \
13278           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13279         else \
13280           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13281           $(MAKE) stagefeedback-start; \
13282         fi; \
13283         cd $(HOST_SUBDIR)/mpc && \
13284         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13285 @endif mpc-bootstrap
13286
13287
13288
13289
13290
13291 .PHONY: check-mpc maybe-check-mpc
13292 maybe-check-mpc:
13293 @if mpc
13294 maybe-check-mpc: check-mpc
13295
13296 check-mpc:
13297         @: $(MAKE); $(unstage)
13298         @r=`${PWD_COMMAND}`; export r; \
13299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13300         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13301         (cd $(HOST_SUBDIR)/mpc && \
13302           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
13303
13304 @endif mpc
13305
13306 .PHONY: install-mpc maybe-install-mpc
13307 maybe-install-mpc:
13308 @if mpc
13309 maybe-install-mpc: install-mpc
13310
13311 install-mpc:
13312
13313 @endif mpc
13314
13315 .PHONY: install-strip-mpc maybe-install-strip-mpc
13316 maybe-install-strip-mpc:
13317 @if mpc
13318 maybe-install-strip-mpc: install-strip-mpc
13319
13320 install-strip-mpc:
13321
13322 @endif mpc
13323
13324 # Other targets (info, dvi, pdf, etc.)
13325
13326 .PHONY: maybe-info-mpc info-mpc
13327 maybe-info-mpc:
13328 @if mpc
13329 maybe-info-mpc: info-mpc
13330
13331 info-mpc: \
13332     configure-mpc 
13333         @[ -f ./mpc/Makefile ] || exit 0; \
13334         r=`${PWD_COMMAND}`; export r; \
13335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13336         $(HOST_EXPORTS) \
13337         for flag in $(EXTRA_HOST_FLAGS) ; do \
13338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13339         done; \
13340         echo "Doing info in mpc"; \
13341         (cd $(HOST_SUBDIR)/mpc && \
13342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13344                   "RANLIB=$${RANLIB}" \
13345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13346                   info) \
13347           || exit 1
13348
13349 @endif mpc
13350
13351 .PHONY: maybe-dvi-mpc dvi-mpc
13352 maybe-dvi-mpc:
13353 @if mpc
13354 maybe-dvi-mpc: dvi-mpc
13355
13356 dvi-mpc: \
13357     configure-mpc 
13358         @[ -f ./mpc/Makefile ] || exit 0; \
13359         r=`${PWD_COMMAND}`; export r; \
13360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13361         $(HOST_EXPORTS) \
13362         for flag in $(EXTRA_HOST_FLAGS) ; do \
13363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13364         done; \
13365         echo "Doing dvi in mpc"; \
13366         (cd $(HOST_SUBDIR)/mpc && \
13367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13369                   "RANLIB=$${RANLIB}" \
13370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13371                   dvi) \
13372           || exit 1
13373
13374 @endif mpc
13375
13376 .PHONY: maybe-pdf-mpc pdf-mpc
13377 maybe-pdf-mpc:
13378 @if mpc
13379 maybe-pdf-mpc: pdf-mpc
13380
13381 pdf-mpc: \
13382     configure-mpc 
13383         @[ -f ./mpc/Makefile ] || exit 0; \
13384         r=`${PWD_COMMAND}`; export r; \
13385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13386         $(HOST_EXPORTS) \
13387         for flag in $(EXTRA_HOST_FLAGS) ; do \
13388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13389         done; \
13390         echo "Doing pdf in mpc"; \
13391         (cd $(HOST_SUBDIR)/mpc && \
13392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13394                   "RANLIB=$${RANLIB}" \
13395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13396                   pdf) \
13397           || exit 1
13398
13399 @endif mpc
13400
13401 .PHONY: maybe-html-mpc html-mpc
13402 maybe-html-mpc:
13403 @if mpc
13404 maybe-html-mpc: html-mpc
13405
13406 html-mpc: \
13407     configure-mpc 
13408         @[ -f ./mpc/Makefile ] || exit 0; \
13409         r=`${PWD_COMMAND}`; export r; \
13410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13411         $(HOST_EXPORTS) \
13412         for flag in $(EXTRA_HOST_FLAGS) ; do \
13413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13414         done; \
13415         echo "Doing html in mpc"; \
13416         (cd $(HOST_SUBDIR)/mpc && \
13417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13419                   "RANLIB=$${RANLIB}" \
13420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13421                   html) \
13422           || exit 1
13423
13424 @endif mpc
13425
13426 .PHONY: maybe-TAGS-mpc TAGS-mpc
13427 maybe-TAGS-mpc:
13428 @if mpc
13429 maybe-TAGS-mpc: TAGS-mpc
13430
13431 TAGS-mpc: \
13432     configure-mpc 
13433         @[ -f ./mpc/Makefile ] || exit 0; \
13434         r=`${PWD_COMMAND}`; export r; \
13435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13436         $(HOST_EXPORTS) \
13437         for flag in $(EXTRA_HOST_FLAGS) ; do \
13438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13439         done; \
13440         echo "Doing TAGS in mpc"; \
13441         (cd $(HOST_SUBDIR)/mpc && \
13442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13444                   "RANLIB=$${RANLIB}" \
13445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13446                   TAGS) \
13447           || exit 1
13448
13449 @endif mpc
13450
13451 .PHONY: maybe-install-info-mpc install-info-mpc
13452 maybe-install-info-mpc:
13453 @if mpc
13454 maybe-install-info-mpc: install-info-mpc
13455
13456 install-info-mpc: \
13457     configure-mpc \
13458     info-mpc 
13459         @[ -f ./mpc/Makefile ] || exit 0; \
13460         r=`${PWD_COMMAND}`; export r; \
13461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13462         $(HOST_EXPORTS) \
13463         for flag in $(EXTRA_HOST_FLAGS) ; do \
13464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13465         done; \
13466         echo "Doing install-info in mpc"; \
13467         (cd $(HOST_SUBDIR)/mpc && \
13468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13470                   "RANLIB=$${RANLIB}" \
13471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13472                   install-info) \
13473           || exit 1
13474
13475 @endif mpc
13476
13477 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13478 maybe-install-pdf-mpc:
13479 @if mpc
13480 maybe-install-pdf-mpc: install-pdf-mpc
13481
13482 install-pdf-mpc: \
13483     configure-mpc \
13484     pdf-mpc 
13485         @[ -f ./mpc/Makefile ] || exit 0; \
13486         r=`${PWD_COMMAND}`; export r; \
13487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13488         $(HOST_EXPORTS) \
13489         for flag in $(EXTRA_HOST_FLAGS) ; do \
13490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13491         done; \
13492         echo "Doing install-pdf in mpc"; \
13493         (cd $(HOST_SUBDIR)/mpc && \
13494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13496                   "RANLIB=$${RANLIB}" \
13497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13498                   install-pdf) \
13499           || exit 1
13500
13501 @endif mpc
13502
13503 .PHONY: maybe-install-html-mpc install-html-mpc
13504 maybe-install-html-mpc:
13505 @if mpc
13506 maybe-install-html-mpc: install-html-mpc
13507
13508 install-html-mpc: \
13509     configure-mpc \
13510     html-mpc 
13511         @[ -f ./mpc/Makefile ] || exit 0; \
13512         r=`${PWD_COMMAND}`; export r; \
13513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13514         $(HOST_EXPORTS) \
13515         for flag in $(EXTRA_HOST_FLAGS) ; do \
13516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13517         done; \
13518         echo "Doing install-html in mpc"; \
13519         (cd $(HOST_SUBDIR)/mpc && \
13520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13522                   "RANLIB=$${RANLIB}" \
13523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13524                   install-html) \
13525           || exit 1
13526
13527 @endif mpc
13528
13529 .PHONY: maybe-installcheck-mpc installcheck-mpc
13530 maybe-installcheck-mpc:
13531 @if mpc
13532 maybe-installcheck-mpc: installcheck-mpc
13533
13534 installcheck-mpc: \
13535     configure-mpc 
13536         @[ -f ./mpc/Makefile ] || exit 0; \
13537         r=`${PWD_COMMAND}`; export r; \
13538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13539         $(HOST_EXPORTS) \
13540         for flag in $(EXTRA_HOST_FLAGS) ; do \
13541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13542         done; \
13543         echo "Doing installcheck in mpc"; \
13544         (cd $(HOST_SUBDIR)/mpc && \
13545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13547                   "RANLIB=$${RANLIB}" \
13548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13549                   installcheck) \
13550           || exit 1
13551
13552 @endif mpc
13553
13554 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13555 maybe-mostlyclean-mpc:
13556 @if mpc
13557 maybe-mostlyclean-mpc: mostlyclean-mpc
13558
13559 mostlyclean-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 mostlyclean 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                   mostlyclean) \
13574           || exit 1
13575
13576 @endif mpc
13577
13578 .PHONY: maybe-clean-mpc clean-mpc
13579 maybe-clean-mpc:
13580 @if mpc
13581 maybe-clean-mpc: clean-mpc
13582
13583 clean-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 clean 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                   clean) \
13598           || exit 1
13599
13600 @endif mpc
13601
13602 .PHONY: maybe-distclean-mpc distclean-mpc
13603 maybe-distclean-mpc:
13604 @if mpc
13605 maybe-distclean-mpc: distclean-mpc
13606
13607 distclean-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 distclean 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                   distclean) \
13622           || exit 1
13623
13624 @endif mpc
13625
13626 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13627 maybe-maintainer-clean-mpc:
13628 @if mpc
13629 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13630
13631 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
13646           || exit 1
13647
13648 @endif mpc
13649
13650
13651
13652 .PHONY: configure-isl maybe-configure-isl
13653 maybe-configure-isl:
13654 @if gcc-bootstrap
13655 configure-isl: stage_current
13656 @endif gcc-bootstrap
13657 @if isl
13658 maybe-configure-isl: configure-isl
13659 configure-isl: 
13660         @r=`${PWD_COMMAND}`; export r; \
13661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13662         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13663         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13664         $(HOST_EXPORTS)  \
13665         echo Configuring in $(HOST_SUBDIR)/isl; \
13666         cd "$(HOST_SUBDIR)/isl" || exit 1; \
13667         case $(srcdir) in \
13668           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13669           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13670                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13671         esac; \
13672         module_srcdir=isl; \
13673         $(SHELL) \
13674           $$s/$$module_srcdir/configure \
13675           --srcdir=$${topdir}/$$module_srcdir \
13676           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13677           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13678           || exit 1
13679 @endif isl
13680
13681
13682
13683 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13684 maybe-configure-stage1-isl:
13685 @if isl-bootstrap
13686 maybe-configure-stage1-isl: configure-stage1-isl
13687 configure-stage1-isl:
13688         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13689         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13690         @r=`${PWD_COMMAND}`; export r; \
13691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13692         TFLAGS="$(STAGE1_TFLAGS)"; \
13693         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13694         $(HOST_EXPORTS) \
13695         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13696         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13697         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13698         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
13699         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13700         cd $(HOST_SUBDIR)/isl || exit 1; \
13701         case $(srcdir) in \
13702           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13703           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13704                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13705         esac; \
13706         module_srcdir=isl; \
13707         $(SHELL) $$s/$$module_srcdir/configure \
13708           --srcdir=$${topdir}/$$module_srcdir \
13709           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13710           --target=${target_alias} \
13711            \
13712           $(STAGE1_CONFIGURE_FLAGS) \
13713           --disable-shared @extra_isl_gmp_configure_flags@
13714 @endif isl-bootstrap
13715
13716 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13717 maybe-configure-stage2-isl:
13718 @if isl-bootstrap
13719 maybe-configure-stage2-isl: configure-stage2-isl
13720 configure-stage2-isl:
13721         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13722         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13723         @r=`${PWD_COMMAND}`; export r; \
13724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13725         TFLAGS="$(STAGE2_TFLAGS)"; \
13726         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13727         $(HOST_EXPORTS) \
13728         $(POSTSTAGE1_HOST_EXPORTS) \
13729         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13730         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13731         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13732         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
13733         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13734         cd $(HOST_SUBDIR)/isl || exit 1; \
13735         case $(srcdir) in \
13736           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13737           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13738                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13739         esac; \
13740         module_srcdir=isl; \
13741         $(SHELL) $$s/$$module_srcdir/configure \
13742           --srcdir=$${topdir}/$$module_srcdir \
13743           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13744           --target=${target_alias} \
13745           --with-build-libsubdir=$(HOST_SUBDIR) \
13746           $(STAGE2_CONFIGURE_FLAGS) \
13747           --disable-shared @extra_isl_gmp_configure_flags@
13748 @endif isl-bootstrap
13749
13750 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13751 maybe-configure-stage3-isl:
13752 @if isl-bootstrap
13753 maybe-configure-stage3-isl: configure-stage3-isl
13754 configure-stage3-isl:
13755         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13756         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13757         @r=`${PWD_COMMAND}`; export r; \
13758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13759         TFLAGS="$(STAGE3_TFLAGS)"; \
13760         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13761         $(HOST_EXPORTS) \
13762         $(POSTSTAGE1_HOST_EXPORTS) \
13763         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13764         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13765         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13766         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
13767         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13768         cd $(HOST_SUBDIR)/isl || exit 1; \
13769         case $(srcdir) in \
13770           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13771           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13772                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13773         esac; \
13774         module_srcdir=isl; \
13775         $(SHELL) $$s/$$module_srcdir/configure \
13776           --srcdir=$${topdir}/$$module_srcdir \
13777           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13778           --target=${target_alias} \
13779           --with-build-libsubdir=$(HOST_SUBDIR) \
13780           $(STAGE3_CONFIGURE_FLAGS) \
13781           --disable-shared @extra_isl_gmp_configure_flags@
13782 @endif isl-bootstrap
13783
13784 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13785 maybe-configure-stage4-isl:
13786 @if isl-bootstrap
13787 maybe-configure-stage4-isl: configure-stage4-isl
13788 configure-stage4-isl:
13789         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13790         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13791         @r=`${PWD_COMMAND}`; export r; \
13792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13793         TFLAGS="$(STAGE4_TFLAGS)"; \
13794         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13795         $(HOST_EXPORTS) \
13796         $(POSTSTAGE1_HOST_EXPORTS) \
13797         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13798         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13799         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13800         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
13801         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13802         cd $(HOST_SUBDIR)/isl || exit 1; \
13803         case $(srcdir) in \
13804           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13805           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13806                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13807         esac; \
13808         module_srcdir=isl; \
13809         $(SHELL) $$s/$$module_srcdir/configure \
13810           --srcdir=$${topdir}/$$module_srcdir \
13811           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13812           --target=${target_alias} \
13813           --with-build-libsubdir=$(HOST_SUBDIR) \
13814           $(STAGE4_CONFIGURE_FLAGS) \
13815           --disable-shared @extra_isl_gmp_configure_flags@
13816 @endif isl-bootstrap
13817
13818 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13819 maybe-configure-stageprofile-isl:
13820 @if isl-bootstrap
13821 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13822 configure-stageprofile-isl:
13823         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13824         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13825         @r=`${PWD_COMMAND}`; export r; \
13826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13827         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13828         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13829         $(HOST_EXPORTS) \
13830         $(POSTSTAGE1_HOST_EXPORTS) \
13831         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13832         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13833         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13834         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
13835         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13836         cd $(HOST_SUBDIR)/isl || exit 1; \
13837         case $(srcdir) in \
13838           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13839           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13840                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13841         esac; \
13842         module_srcdir=isl; \
13843         $(SHELL) $$s/$$module_srcdir/configure \
13844           --srcdir=$${topdir}/$$module_srcdir \
13845           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13846           --target=${target_alias} \
13847           --with-build-libsubdir=$(HOST_SUBDIR) \
13848           $(STAGEprofile_CONFIGURE_FLAGS) \
13849           --disable-shared @extra_isl_gmp_configure_flags@
13850 @endif isl-bootstrap
13851
13852 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13853 maybe-configure-stagefeedback-isl:
13854 @if isl-bootstrap
13855 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13856 configure-stagefeedback-isl:
13857         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13858         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13859         @r=`${PWD_COMMAND}`; export r; \
13860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13861         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13862         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13863         $(HOST_EXPORTS) \
13864         $(POSTSTAGE1_HOST_EXPORTS) \
13865         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13866         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13867         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13868         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
13869         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13870         cd $(HOST_SUBDIR)/isl || exit 1; \
13871         case $(srcdir) in \
13872           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13873           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13874                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13875         esac; \
13876         module_srcdir=isl; \
13877         $(SHELL) $$s/$$module_srcdir/configure \
13878           --srcdir=$${topdir}/$$module_srcdir \
13879           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13880           --target=${target_alias} \
13881           --with-build-libsubdir=$(HOST_SUBDIR) \
13882           $(STAGEfeedback_CONFIGURE_FLAGS) \
13883           --disable-shared @extra_isl_gmp_configure_flags@
13884 @endif isl-bootstrap
13885
13886
13887
13888
13889
13890 .PHONY: all-isl maybe-all-isl
13891 maybe-all-isl:
13892 @if gcc-bootstrap
13893 all-isl: stage_current
13894 @endif gcc-bootstrap
13895 @if isl
13896 TARGET-isl=all
13897 maybe-all-isl: all-isl
13898 all-isl: configure-isl
13899         @r=`${PWD_COMMAND}`; export r; \
13900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13901         $(HOST_EXPORTS)  \
13902         (cd $(HOST_SUBDIR)/isl && \
13903           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13904                 $(TARGET-isl))
13905 @endif isl
13906
13907
13908
13909 .PHONY: all-stage1-isl maybe-all-stage1-isl
13910 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13911 maybe-all-stage1-isl:
13912 maybe-clean-stage1-isl:
13913 @if isl-bootstrap
13914 maybe-all-stage1-isl: all-stage1-isl
13915 all-stage1: all-stage1-isl
13916 TARGET-stage1-isl = $(TARGET-isl)
13917 all-stage1-isl: configure-stage1-isl
13918         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13919         @r=`${PWD_COMMAND}`; export r; \
13920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13921         TFLAGS="$(STAGE1_TFLAGS)"; \
13922         $(HOST_EXPORTS)  \
13923         cd $(HOST_SUBDIR)/isl && \
13924         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13925                 CFLAGS="$(STAGE1_CFLAGS)" \
13926                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13927                 LIBCFLAGS="$(LIBCFLAGS)" \
13928                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13929                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13930                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13931                 $(EXTRA_HOST_FLAGS)  \
13932                 $(STAGE1_FLAGS_TO_PASS) V=1 \
13933                 TFLAGS="$(STAGE1_TFLAGS)" \
13934                 $(TARGET-stage1-isl)
13935
13936 maybe-clean-stage1-isl: clean-stage1-isl
13937 clean-stage1: clean-stage1-isl
13938 clean-stage1-isl:
13939         @if [ $(current_stage) = stage1 ]; then \
13940           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13941         else \
13942           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13943           $(MAKE) stage1-start; \
13944         fi; \
13945         cd $(HOST_SUBDIR)/isl && \
13946         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13947         $(STAGE1_FLAGS_TO_PASS) V=1 clean
13948 @endif isl-bootstrap
13949
13950
13951 .PHONY: all-stage2-isl maybe-all-stage2-isl
13952 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13953 maybe-all-stage2-isl:
13954 maybe-clean-stage2-isl:
13955 @if isl-bootstrap
13956 maybe-all-stage2-isl: all-stage2-isl
13957 all-stage2: all-stage2-isl
13958 TARGET-stage2-isl = $(TARGET-isl)
13959 all-stage2-isl: configure-stage2-isl
13960         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13961         @r=`${PWD_COMMAND}`; export r; \
13962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13963         TFLAGS="$(STAGE2_TFLAGS)"; \
13964         $(HOST_EXPORTS) \
13965         $(POSTSTAGE1_HOST_EXPORTS)  \
13966         cd $(HOST_SUBDIR)/isl && \
13967         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13968                 CFLAGS="$(STAGE2_CFLAGS)" \
13969                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13970                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13971                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13972                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13973                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13974                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13975                 TFLAGS="$(STAGE2_TFLAGS)" \
13976                 $(TARGET-stage2-isl)
13977
13978 maybe-clean-stage2-isl: clean-stage2-isl
13979 clean-stage2: clean-stage2-isl
13980 clean-stage2-isl:
13981         @if [ $(current_stage) = stage2 ]; then \
13982           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13983         else \
13984           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
13985           $(MAKE) stage2-start; \
13986         fi; \
13987         cd $(HOST_SUBDIR)/isl && \
13988         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13989 @endif isl-bootstrap
13990
13991
13992 .PHONY: all-stage3-isl maybe-all-stage3-isl
13993 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
13994 maybe-all-stage3-isl:
13995 maybe-clean-stage3-isl:
13996 @if isl-bootstrap
13997 maybe-all-stage3-isl: all-stage3-isl
13998 all-stage3: all-stage3-isl
13999 TARGET-stage3-isl = $(TARGET-isl)
14000 all-stage3-isl: configure-stage3-isl
14001         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14002         @r=`${PWD_COMMAND}`; export r; \
14003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14004         TFLAGS="$(STAGE3_TFLAGS)"; \
14005         $(HOST_EXPORTS) \
14006         $(POSTSTAGE1_HOST_EXPORTS)  \
14007         cd $(HOST_SUBDIR)/isl && \
14008         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14009                 CFLAGS="$(STAGE3_CFLAGS)" \
14010                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14011                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14012                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14013                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14014                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14015                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14016                 TFLAGS="$(STAGE3_TFLAGS)" \
14017                 $(TARGET-stage3-isl)
14018
14019 maybe-clean-stage3-isl: clean-stage3-isl
14020 clean-stage3: clean-stage3-isl
14021 clean-stage3-isl:
14022         @if [ $(current_stage) = stage3 ]; then \
14023           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14024         else \
14025           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14026           $(MAKE) stage3-start; \
14027         fi; \
14028         cd $(HOST_SUBDIR)/isl && \
14029         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14030 @endif isl-bootstrap
14031
14032
14033 .PHONY: all-stage4-isl maybe-all-stage4-isl
14034 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14035 maybe-all-stage4-isl:
14036 maybe-clean-stage4-isl:
14037 @if isl-bootstrap
14038 maybe-all-stage4-isl: all-stage4-isl
14039 all-stage4: all-stage4-isl
14040 TARGET-stage4-isl = $(TARGET-isl)
14041 all-stage4-isl: configure-stage4-isl
14042         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14043         @r=`${PWD_COMMAND}`; export r; \
14044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14045         TFLAGS="$(STAGE4_TFLAGS)"; \
14046         $(HOST_EXPORTS) \
14047         $(POSTSTAGE1_HOST_EXPORTS)  \
14048         cd $(HOST_SUBDIR)/isl && \
14049         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14050                 CFLAGS="$(STAGE4_CFLAGS)" \
14051                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14052                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14053                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14054                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14055                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14056                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14057                 TFLAGS="$(STAGE4_TFLAGS)" \
14058                 $(TARGET-stage4-isl)
14059
14060 maybe-clean-stage4-isl: clean-stage4-isl
14061 clean-stage4: clean-stage4-isl
14062 clean-stage4-isl:
14063         @if [ $(current_stage) = stage4 ]; then \
14064           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14065         else \
14066           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14067           $(MAKE) stage4-start; \
14068         fi; \
14069         cd $(HOST_SUBDIR)/isl && \
14070         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14071 @endif isl-bootstrap
14072
14073
14074 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14075 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14076 maybe-all-stageprofile-isl:
14077 maybe-clean-stageprofile-isl:
14078 @if isl-bootstrap
14079 maybe-all-stageprofile-isl: all-stageprofile-isl
14080 all-stageprofile: all-stageprofile-isl
14081 TARGET-stageprofile-isl = $(TARGET-isl)
14082 all-stageprofile-isl: configure-stageprofile-isl
14083         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14084         @r=`${PWD_COMMAND}`; export r; \
14085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14086         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14087         $(HOST_EXPORTS) \
14088         $(POSTSTAGE1_HOST_EXPORTS)  \
14089         cd $(HOST_SUBDIR)/isl && \
14090         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14091                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14092                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14093                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14094                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14095                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14096                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14097                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14098                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14099                 $(TARGET-stageprofile-isl)
14100
14101 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14102 clean-stageprofile: clean-stageprofile-isl
14103 clean-stageprofile-isl:
14104         @if [ $(current_stage) = stageprofile ]; then \
14105           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14106         else \
14107           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14108           $(MAKE) stageprofile-start; \
14109         fi; \
14110         cd $(HOST_SUBDIR)/isl && \
14111         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14112 @endif isl-bootstrap
14113
14114
14115 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14116 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14117 maybe-all-stagefeedback-isl:
14118 maybe-clean-stagefeedback-isl:
14119 @if isl-bootstrap
14120 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14121 all-stagefeedback: all-stagefeedback-isl
14122 TARGET-stagefeedback-isl = $(TARGET-isl)
14123 all-stagefeedback-isl: configure-stagefeedback-isl
14124         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14125         @r=`${PWD_COMMAND}`; export r; \
14126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14127         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14128         $(HOST_EXPORTS) \
14129         $(POSTSTAGE1_HOST_EXPORTS)  \
14130         cd $(HOST_SUBDIR)/isl && \
14131         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14132                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14133                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14134                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14135                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14136                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14137                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14138                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14139                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14140                 $(TARGET-stagefeedback-isl)
14141
14142 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14143 clean-stagefeedback: clean-stagefeedback-isl
14144 clean-stagefeedback-isl:
14145         @if [ $(current_stage) = stagefeedback ]; then \
14146           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14147         else \
14148           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14149           $(MAKE) stagefeedback-start; \
14150         fi; \
14151         cd $(HOST_SUBDIR)/isl && \
14152         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14153 @endif isl-bootstrap
14154
14155
14156
14157
14158
14159 .PHONY: check-isl maybe-check-isl
14160 maybe-check-isl:
14161 @if isl
14162 maybe-check-isl: check-isl
14163
14164 check-isl:
14165         @: $(MAKE); $(unstage)
14166         @r=`${PWD_COMMAND}`; export r; \
14167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14168         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14169         (cd $(HOST_SUBDIR)/isl && \
14170           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
14171
14172 @endif isl
14173
14174 .PHONY: install-isl maybe-install-isl
14175 maybe-install-isl:
14176 @if isl
14177 maybe-install-isl: install-isl
14178
14179 install-isl:
14180
14181 @endif isl
14182
14183 .PHONY: install-strip-isl maybe-install-strip-isl
14184 maybe-install-strip-isl:
14185 @if isl
14186 maybe-install-strip-isl: install-strip-isl
14187
14188 install-strip-isl:
14189
14190 @endif isl
14191
14192 # Other targets (info, dvi, pdf, etc.)
14193
14194 .PHONY: maybe-info-isl info-isl
14195 maybe-info-isl:
14196 @if isl
14197 maybe-info-isl: info-isl
14198
14199 info-isl: \
14200     configure-isl 
14201         @[ -f ./isl/Makefile ] || exit 0; \
14202         r=`${PWD_COMMAND}`; export r; \
14203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14204         $(HOST_EXPORTS) \
14205         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14207         done; \
14208         echo "Doing info in isl"; \
14209         (cd $(HOST_SUBDIR)/isl && \
14210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14212                   "RANLIB=$${RANLIB}" \
14213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14214                   info) \
14215           || exit 1
14216
14217 @endif isl
14218
14219 .PHONY: maybe-dvi-isl dvi-isl
14220 maybe-dvi-isl:
14221 @if isl
14222 maybe-dvi-isl: dvi-isl
14223
14224 dvi-isl: \
14225     configure-isl 
14226         @[ -f ./isl/Makefile ] || exit 0; \
14227         r=`${PWD_COMMAND}`; export r; \
14228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14229         $(HOST_EXPORTS) \
14230         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14232         done; \
14233         echo "Doing dvi in isl"; \
14234         (cd $(HOST_SUBDIR)/isl && \
14235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14237                   "RANLIB=$${RANLIB}" \
14238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14239                   dvi) \
14240           || exit 1
14241
14242 @endif isl
14243
14244 .PHONY: maybe-pdf-isl pdf-isl
14245 maybe-pdf-isl:
14246 @if isl
14247 maybe-pdf-isl: pdf-isl
14248
14249 pdf-isl: \
14250     configure-isl 
14251         @[ -f ./isl/Makefile ] || exit 0; \
14252         r=`${PWD_COMMAND}`; export r; \
14253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14254         $(HOST_EXPORTS) \
14255         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14257         done; \
14258         echo "Doing pdf in isl"; \
14259         (cd $(HOST_SUBDIR)/isl && \
14260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14262                   "RANLIB=$${RANLIB}" \
14263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14264                   pdf) \
14265           || exit 1
14266
14267 @endif isl
14268
14269 .PHONY: maybe-html-isl html-isl
14270 maybe-html-isl:
14271 @if isl
14272 maybe-html-isl: html-isl
14273
14274 html-isl: \
14275     configure-isl 
14276         @[ -f ./isl/Makefile ] || exit 0; \
14277         r=`${PWD_COMMAND}`; export r; \
14278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14279         $(HOST_EXPORTS) \
14280         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14282         done; \
14283         echo "Doing html in isl"; \
14284         (cd $(HOST_SUBDIR)/isl && \
14285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14287                   "RANLIB=$${RANLIB}" \
14288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14289                   html) \
14290           || exit 1
14291
14292 @endif isl
14293
14294 .PHONY: maybe-TAGS-isl TAGS-isl
14295 maybe-TAGS-isl:
14296 @if isl
14297 maybe-TAGS-isl: TAGS-isl
14298
14299 TAGS-isl: \
14300     configure-isl 
14301         @[ -f ./isl/Makefile ] || exit 0; \
14302         r=`${PWD_COMMAND}`; export r; \
14303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14304         $(HOST_EXPORTS) \
14305         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14307         done; \
14308         echo "Doing TAGS in isl"; \
14309         (cd $(HOST_SUBDIR)/isl && \
14310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14312                   "RANLIB=$${RANLIB}" \
14313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14314                   TAGS) \
14315           || exit 1
14316
14317 @endif isl
14318
14319 .PHONY: maybe-install-info-isl install-info-isl
14320 maybe-install-info-isl:
14321 @if isl
14322 maybe-install-info-isl: install-info-isl
14323
14324 install-info-isl: \
14325     configure-isl \
14326     info-isl 
14327         @[ -f ./isl/Makefile ] || exit 0; \
14328         r=`${PWD_COMMAND}`; export r; \
14329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14330         $(HOST_EXPORTS) \
14331         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14333         done; \
14334         echo "Doing install-info in isl"; \
14335         (cd $(HOST_SUBDIR)/isl && \
14336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14338                   "RANLIB=$${RANLIB}" \
14339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14340                   install-info) \
14341           || exit 1
14342
14343 @endif isl
14344
14345 .PHONY: maybe-install-pdf-isl install-pdf-isl
14346 maybe-install-pdf-isl:
14347 @if isl
14348 maybe-install-pdf-isl: install-pdf-isl
14349
14350 install-pdf-isl: \
14351     configure-isl \
14352     pdf-isl 
14353         @[ -f ./isl/Makefile ] || exit 0; \
14354         r=`${PWD_COMMAND}`; export r; \
14355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14356         $(HOST_EXPORTS) \
14357         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14359         done; \
14360         echo "Doing install-pdf in isl"; \
14361         (cd $(HOST_SUBDIR)/isl && \
14362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14364                   "RANLIB=$${RANLIB}" \
14365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14366                   install-pdf) \
14367           || exit 1
14368
14369 @endif isl
14370
14371 .PHONY: maybe-install-html-isl install-html-isl
14372 maybe-install-html-isl:
14373 @if isl
14374 maybe-install-html-isl: install-html-isl
14375
14376 install-html-isl: \
14377     configure-isl \
14378     html-isl 
14379         @[ -f ./isl/Makefile ] || exit 0; \
14380         r=`${PWD_COMMAND}`; export r; \
14381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14382         $(HOST_EXPORTS) \
14383         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14385         done; \
14386         echo "Doing install-html in isl"; \
14387         (cd $(HOST_SUBDIR)/isl && \
14388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14390                   "RANLIB=$${RANLIB}" \
14391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14392                   install-html) \
14393           || exit 1
14394
14395 @endif isl
14396
14397 .PHONY: maybe-installcheck-isl installcheck-isl
14398 maybe-installcheck-isl:
14399 @if isl
14400 maybe-installcheck-isl: installcheck-isl
14401
14402 installcheck-isl: \
14403     configure-isl 
14404         @[ -f ./isl/Makefile ] || exit 0; \
14405         r=`${PWD_COMMAND}`; export r; \
14406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14407         $(HOST_EXPORTS) \
14408         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14410         done; \
14411         echo "Doing installcheck in isl"; \
14412         (cd $(HOST_SUBDIR)/isl && \
14413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14415                   "RANLIB=$${RANLIB}" \
14416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14417                   installcheck) \
14418           || exit 1
14419
14420 @endif isl
14421
14422 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14423 maybe-mostlyclean-isl:
14424 @if isl
14425 maybe-mostlyclean-isl: mostlyclean-isl
14426
14427 mostlyclean-isl: 
14428         @[ -f ./isl/Makefile ] || exit 0; \
14429         r=`${PWD_COMMAND}`; export r; \
14430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14431         $(HOST_EXPORTS) \
14432         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14434         done; \
14435         echo "Doing mostlyclean in isl"; \
14436         (cd $(HOST_SUBDIR)/isl && \
14437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14439                   "RANLIB=$${RANLIB}" \
14440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14441                   mostlyclean) \
14442           || exit 1
14443
14444 @endif isl
14445
14446 .PHONY: maybe-clean-isl clean-isl
14447 maybe-clean-isl:
14448 @if isl
14449 maybe-clean-isl: clean-isl
14450
14451 clean-isl: 
14452         @[ -f ./isl/Makefile ] || exit 0; \
14453         r=`${PWD_COMMAND}`; export r; \
14454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14455         $(HOST_EXPORTS) \
14456         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14458         done; \
14459         echo "Doing clean in isl"; \
14460         (cd $(HOST_SUBDIR)/isl && \
14461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14463                   "RANLIB=$${RANLIB}" \
14464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14465                   clean) \
14466           || exit 1
14467
14468 @endif isl
14469
14470 .PHONY: maybe-distclean-isl distclean-isl
14471 maybe-distclean-isl:
14472 @if isl
14473 maybe-distclean-isl: distclean-isl
14474
14475 distclean-isl: 
14476         @[ -f ./isl/Makefile ] || exit 0; \
14477         r=`${PWD_COMMAND}`; export r; \
14478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14479         $(HOST_EXPORTS) \
14480         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14482         done; \
14483         echo "Doing distclean in isl"; \
14484         (cd $(HOST_SUBDIR)/isl && \
14485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14487                   "RANLIB=$${RANLIB}" \
14488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14489                   distclean) \
14490           || exit 1
14491
14492 @endif isl
14493
14494 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14495 maybe-maintainer-clean-isl:
14496 @if isl
14497 maybe-maintainer-clean-isl: maintainer-clean-isl
14498
14499 maintainer-clean-isl: 
14500         @[ -f ./isl/Makefile ] || exit 0; \
14501         r=`${PWD_COMMAND}`; export r; \
14502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14503         $(HOST_EXPORTS) \
14504         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14506         done; \
14507         echo "Doing maintainer-clean in isl"; \
14508         (cd $(HOST_SUBDIR)/isl && \
14509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14511                   "RANLIB=$${RANLIB}" \
14512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14513                   maintainer-clean) \
14514           || exit 1
14515
14516 @endif isl
14517
14518
14519
14520 .PHONY: configure-libelf maybe-configure-libelf
14521 maybe-configure-libelf:
14522 @if gcc-bootstrap
14523 configure-libelf: stage_current
14524 @endif gcc-bootstrap
14525 @if libelf
14526 maybe-configure-libelf: configure-libelf
14527 configure-libelf: 
14528         @r=`${PWD_COMMAND}`; export r; \
14529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14530         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14531         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14532         $(HOST_EXPORTS)  \
14533         echo Configuring in $(HOST_SUBDIR)/libelf; \
14534         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14535         case $(srcdir) in \
14536           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14537           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14538                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14539         esac; \
14540         module_srcdir=libelf; \
14541         $(SHELL) \
14542           $$s/$$module_srcdir/configure \
14543           --srcdir=$${topdir}/$$module_srcdir \
14544           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14545           --target=${target_alias} --disable-shared \
14546           || exit 1
14547 @endif libelf
14548
14549
14550
14551 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14552 maybe-configure-stage1-libelf:
14553 @if libelf-bootstrap
14554 maybe-configure-stage1-libelf: configure-stage1-libelf
14555 configure-stage1-libelf:
14556         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14557         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14558         @r=`${PWD_COMMAND}`; export r; \
14559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14560         TFLAGS="$(STAGE1_TFLAGS)"; \
14561         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14562         $(HOST_EXPORTS) \
14563         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14564         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14565         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14566         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
14567         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14568         cd $(HOST_SUBDIR)/libelf || exit 1; \
14569         case $(srcdir) in \
14570           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14571           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14572                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14573         esac; \
14574         module_srcdir=libelf; \
14575         $(SHELL) $$s/$$module_srcdir/configure \
14576           --srcdir=$${topdir}/$$module_srcdir \
14577           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14578           --target=${target_alias} \
14579            \
14580           $(STAGE1_CONFIGURE_FLAGS) \
14581           --disable-shared
14582 @endif libelf-bootstrap
14583
14584 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14585 maybe-configure-stage2-libelf:
14586 @if libelf-bootstrap
14587 maybe-configure-stage2-libelf: configure-stage2-libelf
14588 configure-stage2-libelf:
14589         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14590         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14591         @r=`${PWD_COMMAND}`; export r; \
14592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14593         TFLAGS="$(STAGE2_TFLAGS)"; \
14594         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14595         $(HOST_EXPORTS) \
14596         $(POSTSTAGE1_HOST_EXPORTS) \
14597         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14598         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14599         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14600         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
14601         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14602         cd $(HOST_SUBDIR)/libelf || exit 1; \
14603         case $(srcdir) in \
14604           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14605           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14606                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14607         esac; \
14608         module_srcdir=libelf; \
14609         $(SHELL) $$s/$$module_srcdir/configure \
14610           --srcdir=$${topdir}/$$module_srcdir \
14611           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14612           --target=${target_alias} \
14613           --with-build-libsubdir=$(HOST_SUBDIR) \
14614           $(STAGE2_CONFIGURE_FLAGS) \
14615           --disable-shared
14616 @endif libelf-bootstrap
14617
14618 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14619 maybe-configure-stage3-libelf:
14620 @if libelf-bootstrap
14621 maybe-configure-stage3-libelf: configure-stage3-libelf
14622 configure-stage3-libelf:
14623         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14624         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14625         @r=`${PWD_COMMAND}`; export r; \
14626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14627         TFLAGS="$(STAGE3_TFLAGS)"; \
14628         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14629         $(HOST_EXPORTS) \
14630         $(POSTSTAGE1_HOST_EXPORTS) \
14631         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14632         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14633         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14634         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
14635         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14636         cd $(HOST_SUBDIR)/libelf || exit 1; \
14637         case $(srcdir) in \
14638           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14639           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14640                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14641         esac; \
14642         module_srcdir=libelf; \
14643         $(SHELL) $$s/$$module_srcdir/configure \
14644           --srcdir=$${topdir}/$$module_srcdir \
14645           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14646           --target=${target_alias} \
14647           --with-build-libsubdir=$(HOST_SUBDIR) \
14648           $(STAGE3_CONFIGURE_FLAGS) \
14649           --disable-shared
14650 @endif libelf-bootstrap
14651
14652 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14653 maybe-configure-stage4-libelf:
14654 @if libelf-bootstrap
14655 maybe-configure-stage4-libelf: configure-stage4-libelf
14656 configure-stage4-libelf:
14657         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14658         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14659         @r=`${PWD_COMMAND}`; export r; \
14660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14661         TFLAGS="$(STAGE4_TFLAGS)"; \
14662         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14663         $(HOST_EXPORTS) \
14664         $(POSTSTAGE1_HOST_EXPORTS) \
14665         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14666         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14667         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14668         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
14669         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14670         cd $(HOST_SUBDIR)/libelf || exit 1; \
14671         case $(srcdir) in \
14672           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14673           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14674                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14675         esac; \
14676         module_srcdir=libelf; \
14677         $(SHELL) $$s/$$module_srcdir/configure \
14678           --srcdir=$${topdir}/$$module_srcdir \
14679           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14680           --target=${target_alias} \
14681           --with-build-libsubdir=$(HOST_SUBDIR) \
14682           $(STAGE4_CONFIGURE_FLAGS) \
14683           --disable-shared
14684 @endif libelf-bootstrap
14685
14686 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14687 maybe-configure-stageprofile-libelf:
14688 @if libelf-bootstrap
14689 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14690 configure-stageprofile-libelf:
14691         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14692         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14693         @r=`${PWD_COMMAND}`; export r; \
14694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14695         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14696         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14697         $(HOST_EXPORTS) \
14698         $(POSTSTAGE1_HOST_EXPORTS) \
14699         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14700         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14701         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14702         echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
14703         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14704         cd $(HOST_SUBDIR)/libelf || exit 1; \
14705         case $(srcdir) in \
14706           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14707           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14708                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14709         esac; \
14710         module_srcdir=libelf; \
14711         $(SHELL) $$s/$$module_srcdir/configure \
14712           --srcdir=$${topdir}/$$module_srcdir \
14713           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14714           --target=${target_alias} \
14715           --with-build-libsubdir=$(HOST_SUBDIR) \
14716           $(STAGEprofile_CONFIGURE_FLAGS) \
14717           --disable-shared
14718 @endif libelf-bootstrap
14719
14720 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14721 maybe-configure-stagefeedback-libelf:
14722 @if libelf-bootstrap
14723 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14724 configure-stagefeedback-libelf:
14725         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14726         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14727         @r=`${PWD_COMMAND}`; export r; \
14728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14729         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14730         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14731         $(HOST_EXPORTS) \
14732         $(POSTSTAGE1_HOST_EXPORTS) \
14733         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14734         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14735         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14736         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
14737         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14738         cd $(HOST_SUBDIR)/libelf || exit 1; \
14739         case $(srcdir) in \
14740           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14741           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14742                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14743         esac; \
14744         module_srcdir=libelf; \
14745         $(SHELL) $$s/$$module_srcdir/configure \
14746           --srcdir=$${topdir}/$$module_srcdir \
14747           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14748           --target=${target_alias} \
14749           --with-build-libsubdir=$(HOST_SUBDIR) \
14750           $(STAGEfeedback_CONFIGURE_FLAGS) \
14751           --disable-shared
14752 @endif libelf-bootstrap
14753
14754
14755
14756
14757
14758 .PHONY: all-libelf maybe-all-libelf
14759 maybe-all-libelf:
14760 @if gcc-bootstrap
14761 all-libelf: stage_current
14762 @endif gcc-bootstrap
14763 @if libelf
14764 TARGET-libelf=all
14765 maybe-all-libelf: all-libelf
14766 all-libelf: configure-libelf
14767         @r=`${PWD_COMMAND}`; export r; \
14768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14769         $(HOST_EXPORTS)  \
14770         (cd $(HOST_SUBDIR)/libelf && \
14771           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14772                 $(TARGET-libelf))
14773 @endif libelf
14774
14775
14776
14777 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14778 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14779 maybe-all-stage1-libelf:
14780 maybe-clean-stage1-libelf:
14781 @if libelf-bootstrap
14782 maybe-all-stage1-libelf: all-stage1-libelf
14783 all-stage1: all-stage1-libelf
14784 TARGET-stage1-libelf = $(TARGET-libelf)
14785 all-stage1-libelf: configure-stage1-libelf
14786         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14787         @r=`${PWD_COMMAND}`; export r; \
14788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14789         TFLAGS="$(STAGE1_TFLAGS)"; \
14790         $(HOST_EXPORTS)  \
14791         cd $(HOST_SUBDIR)/libelf && \
14792         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14793                 CFLAGS="$(STAGE1_CFLAGS)" \
14794                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14795                 LIBCFLAGS="$(LIBCFLAGS)" \
14796                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14797                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14798                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14799                 $(EXTRA_HOST_FLAGS)  \
14800                 $(STAGE1_FLAGS_TO_PASS)  \
14801                 TFLAGS="$(STAGE1_TFLAGS)" \
14802                 $(TARGET-stage1-libelf)
14803
14804 maybe-clean-stage1-libelf: clean-stage1-libelf
14805 clean-stage1: clean-stage1-libelf
14806 clean-stage1-libelf:
14807         @if [ $(current_stage) = stage1 ]; then \
14808           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14809         else \
14810           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14811           $(MAKE) stage1-start; \
14812         fi; \
14813         cd $(HOST_SUBDIR)/libelf && \
14814         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14815         $(STAGE1_FLAGS_TO_PASS)  clean
14816 @endif libelf-bootstrap
14817
14818
14819 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14820 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14821 maybe-all-stage2-libelf:
14822 maybe-clean-stage2-libelf:
14823 @if libelf-bootstrap
14824 maybe-all-stage2-libelf: all-stage2-libelf
14825 all-stage2: all-stage2-libelf
14826 TARGET-stage2-libelf = $(TARGET-libelf)
14827 all-stage2-libelf: configure-stage2-libelf
14828         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14829         @r=`${PWD_COMMAND}`; export r; \
14830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14831         TFLAGS="$(STAGE2_TFLAGS)"; \
14832         $(HOST_EXPORTS) \
14833         $(POSTSTAGE1_HOST_EXPORTS)  \
14834         cd $(HOST_SUBDIR)/libelf && \
14835         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14836                 CFLAGS="$(STAGE2_CFLAGS)" \
14837                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14838                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14839                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14840                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14841                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14842                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14843                 TFLAGS="$(STAGE2_TFLAGS)" \
14844                 $(TARGET-stage2-libelf)
14845
14846 maybe-clean-stage2-libelf: clean-stage2-libelf
14847 clean-stage2: clean-stage2-libelf
14848 clean-stage2-libelf:
14849         @if [ $(current_stage) = stage2 ]; then \
14850           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14851         else \
14852           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14853           $(MAKE) stage2-start; \
14854         fi; \
14855         cd $(HOST_SUBDIR)/libelf && \
14856         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14857 @endif libelf-bootstrap
14858
14859
14860 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
14861 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14862 maybe-all-stage3-libelf:
14863 maybe-clean-stage3-libelf:
14864 @if libelf-bootstrap
14865 maybe-all-stage3-libelf: all-stage3-libelf
14866 all-stage3: all-stage3-libelf
14867 TARGET-stage3-libelf = $(TARGET-libelf)
14868 all-stage3-libelf: configure-stage3-libelf
14869         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14870         @r=`${PWD_COMMAND}`; export r; \
14871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14872         TFLAGS="$(STAGE3_TFLAGS)"; \
14873         $(HOST_EXPORTS) \
14874         $(POSTSTAGE1_HOST_EXPORTS)  \
14875         cd $(HOST_SUBDIR)/libelf && \
14876         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14877                 CFLAGS="$(STAGE3_CFLAGS)" \
14878                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14879                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14880                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14881                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14882                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14883                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14884                 TFLAGS="$(STAGE3_TFLAGS)" \
14885                 $(TARGET-stage3-libelf)
14886
14887 maybe-clean-stage3-libelf: clean-stage3-libelf
14888 clean-stage3: clean-stage3-libelf
14889 clean-stage3-libelf:
14890         @if [ $(current_stage) = stage3 ]; then \
14891           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14892         else \
14893           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
14894           $(MAKE) stage3-start; \
14895         fi; \
14896         cd $(HOST_SUBDIR)/libelf && \
14897         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14898 @endif libelf-bootstrap
14899
14900
14901 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
14902 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
14903 maybe-all-stage4-libelf:
14904 maybe-clean-stage4-libelf:
14905 @if libelf-bootstrap
14906 maybe-all-stage4-libelf: all-stage4-libelf
14907 all-stage4: all-stage4-libelf
14908 TARGET-stage4-libelf = $(TARGET-libelf)
14909 all-stage4-libelf: configure-stage4-libelf
14910         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14911         @r=`${PWD_COMMAND}`; export r; \
14912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14913         TFLAGS="$(STAGE4_TFLAGS)"; \
14914         $(HOST_EXPORTS) \
14915         $(POSTSTAGE1_HOST_EXPORTS)  \
14916         cd $(HOST_SUBDIR)/libelf && \
14917         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14918                 CFLAGS="$(STAGE4_CFLAGS)" \
14919                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14920                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14921                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14922                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14923                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14924                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14925                 TFLAGS="$(STAGE4_TFLAGS)" \
14926                 $(TARGET-stage4-libelf)
14927
14928 maybe-clean-stage4-libelf: clean-stage4-libelf
14929 clean-stage4: clean-stage4-libelf
14930 clean-stage4-libelf:
14931         @if [ $(current_stage) = stage4 ]; then \
14932           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14933         else \
14934           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
14935           $(MAKE) stage4-start; \
14936         fi; \
14937         cd $(HOST_SUBDIR)/libelf && \
14938         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14939 @endif libelf-bootstrap
14940
14941
14942 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
14943 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
14944 maybe-all-stageprofile-libelf:
14945 maybe-clean-stageprofile-libelf:
14946 @if libelf-bootstrap
14947 maybe-all-stageprofile-libelf: all-stageprofile-libelf
14948 all-stageprofile: all-stageprofile-libelf
14949 TARGET-stageprofile-libelf = $(TARGET-libelf)
14950 all-stageprofile-libelf: configure-stageprofile-libelf
14951         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14952         @r=`${PWD_COMMAND}`; export r; \
14953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14954         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14955         $(HOST_EXPORTS) \
14956         $(POSTSTAGE1_HOST_EXPORTS)  \
14957         cd $(HOST_SUBDIR)/libelf && \
14958         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14959                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14960                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14961                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14962                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14963                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14964                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14965                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14966                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14967                 $(TARGET-stageprofile-libelf)
14968
14969 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
14970 clean-stageprofile: clean-stageprofile-libelf
14971 clean-stageprofile-libelf:
14972         @if [ $(current_stage) = stageprofile ]; then \
14973           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14974         else \
14975           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
14976           $(MAKE) stageprofile-start; \
14977         fi; \
14978         cd $(HOST_SUBDIR)/libelf && \
14979         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14980 @endif libelf-bootstrap
14981
14982
14983 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
14984 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
14985 maybe-all-stagefeedback-libelf:
14986 maybe-clean-stagefeedback-libelf:
14987 @if libelf-bootstrap
14988 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
14989 all-stagefeedback: all-stagefeedback-libelf
14990 TARGET-stagefeedback-libelf = $(TARGET-libelf)
14991 all-stagefeedback-libelf: configure-stagefeedback-libelf
14992         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14993         @r=`${PWD_COMMAND}`; export r; \
14994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14995         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14996         $(HOST_EXPORTS) \
14997         $(POSTSTAGE1_HOST_EXPORTS)  \
14998         cd $(HOST_SUBDIR)/libelf && \
14999         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15000                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15001                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15002                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15003                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15004                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15005                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15006                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15007                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15008                 $(TARGET-stagefeedback-libelf)
15009
15010 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15011 clean-stagefeedback: clean-stagefeedback-libelf
15012 clean-stagefeedback-libelf:
15013         @if [ $(current_stage) = stagefeedback ]; then \
15014           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15015         else \
15016           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15017           $(MAKE) stagefeedback-start; \
15018         fi; \
15019         cd $(HOST_SUBDIR)/libelf && \
15020         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15021 @endif libelf-bootstrap
15022
15023
15024
15025
15026
15027 .PHONY: check-libelf maybe-check-libelf
15028 maybe-check-libelf:
15029 @if libelf
15030 maybe-check-libelf: check-libelf
15031
15032 check-libelf:
15033         @: $(MAKE); $(unstage)
15034         @r=`${PWD_COMMAND}`; export r; \
15035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15036         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15037         (cd $(HOST_SUBDIR)/libelf && \
15038           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15039
15040 @endif libelf
15041
15042 .PHONY: install-libelf maybe-install-libelf
15043 maybe-install-libelf:
15044 @if libelf
15045 maybe-install-libelf: install-libelf
15046
15047 install-libelf:
15048
15049 @endif libelf
15050
15051 .PHONY: install-strip-libelf maybe-install-strip-libelf
15052 maybe-install-strip-libelf:
15053 @if libelf
15054 maybe-install-strip-libelf: install-strip-libelf
15055
15056 install-strip-libelf:
15057
15058 @endif libelf
15059
15060 # Other targets (info, dvi, pdf, etc.)
15061
15062 .PHONY: maybe-info-libelf info-libelf
15063 maybe-info-libelf:
15064 @if libelf
15065 maybe-info-libelf: info-libelf
15066
15067 info-libelf: \
15068     configure-libelf 
15069         @[ -f ./libelf/Makefile ] || exit 0; \
15070         r=`${PWD_COMMAND}`; export r; \
15071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15072         $(HOST_EXPORTS) \
15073         for flag in $(EXTRA_HOST_FLAGS) ; do \
15074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15075         done; \
15076         echo "Doing info in libelf"; \
15077         (cd $(HOST_SUBDIR)/libelf && \
15078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15080                   "RANLIB=$${RANLIB}" \
15081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15082                   info) \
15083           || exit 1
15084
15085 @endif libelf
15086
15087 .PHONY: maybe-dvi-libelf dvi-libelf
15088 maybe-dvi-libelf:
15089 @if libelf
15090 maybe-dvi-libelf: dvi-libelf
15091
15092 dvi-libelf: \
15093     configure-libelf 
15094         @[ -f ./libelf/Makefile ] || exit 0; \
15095         r=`${PWD_COMMAND}`; export r; \
15096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15097         $(HOST_EXPORTS) \
15098         for flag in $(EXTRA_HOST_FLAGS) ; do \
15099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15100         done; \
15101         echo "Doing dvi in libelf"; \
15102         (cd $(HOST_SUBDIR)/libelf && \
15103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15105                   "RANLIB=$${RANLIB}" \
15106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15107                   dvi) \
15108           || exit 1
15109
15110 @endif libelf
15111
15112 .PHONY: maybe-pdf-libelf pdf-libelf
15113 maybe-pdf-libelf:
15114 @if libelf
15115 maybe-pdf-libelf: pdf-libelf
15116
15117 pdf-libelf: \
15118     configure-libelf 
15119         @[ -f ./libelf/Makefile ] || exit 0; \
15120         r=`${PWD_COMMAND}`; export r; \
15121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15122         $(HOST_EXPORTS) \
15123         for flag in $(EXTRA_HOST_FLAGS) ; do \
15124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15125         done; \
15126         echo "Doing pdf in libelf"; \
15127         (cd $(HOST_SUBDIR)/libelf && \
15128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15130                   "RANLIB=$${RANLIB}" \
15131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15132                   pdf) \
15133           || exit 1
15134
15135 @endif libelf
15136
15137 .PHONY: maybe-html-libelf html-libelf
15138 maybe-html-libelf:
15139 @if libelf
15140 maybe-html-libelf: html-libelf
15141
15142 html-libelf: \
15143     configure-libelf 
15144         @[ -f ./libelf/Makefile ] || exit 0; \
15145         r=`${PWD_COMMAND}`; export r; \
15146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15147         $(HOST_EXPORTS) \
15148         for flag in $(EXTRA_HOST_FLAGS) ; do \
15149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15150         done; \
15151         echo "Doing html in libelf"; \
15152         (cd $(HOST_SUBDIR)/libelf && \
15153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15155                   "RANLIB=$${RANLIB}" \
15156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15157                   html) \
15158           || exit 1
15159
15160 @endif libelf
15161
15162 .PHONY: maybe-TAGS-libelf TAGS-libelf
15163 maybe-TAGS-libelf:
15164 @if libelf
15165 maybe-TAGS-libelf: TAGS-libelf
15166
15167 TAGS-libelf: \
15168     configure-libelf 
15169         @[ -f ./libelf/Makefile ] || exit 0; \
15170         r=`${PWD_COMMAND}`; export r; \
15171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15172         $(HOST_EXPORTS) \
15173         for flag in $(EXTRA_HOST_FLAGS) ; do \
15174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15175         done; \
15176         echo "Doing TAGS in libelf"; \
15177         (cd $(HOST_SUBDIR)/libelf && \
15178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15180                   "RANLIB=$${RANLIB}" \
15181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15182                   TAGS) \
15183           || exit 1
15184
15185 @endif libelf
15186
15187 .PHONY: maybe-install-info-libelf install-info-libelf
15188 maybe-install-info-libelf:
15189 @if libelf
15190 maybe-install-info-libelf: install-info-libelf
15191
15192 install-info-libelf: \
15193     configure-libelf \
15194     info-libelf 
15195         @[ -f ./libelf/Makefile ] || exit 0; \
15196         r=`${PWD_COMMAND}`; export r; \
15197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15198         $(HOST_EXPORTS) \
15199         for flag in $(EXTRA_HOST_FLAGS) ; do \
15200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15201         done; \
15202         echo "Doing install-info in libelf"; \
15203         (cd $(HOST_SUBDIR)/libelf && \
15204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15206                   "RANLIB=$${RANLIB}" \
15207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15208                   install-info) \
15209           || exit 1
15210
15211 @endif libelf
15212
15213 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15214 maybe-install-pdf-libelf:
15215 @if libelf
15216 maybe-install-pdf-libelf: install-pdf-libelf
15217
15218 install-pdf-libelf: \
15219     configure-libelf \
15220     pdf-libelf 
15221         @[ -f ./libelf/Makefile ] || exit 0; \
15222         r=`${PWD_COMMAND}`; export r; \
15223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15224         $(HOST_EXPORTS) \
15225         for flag in $(EXTRA_HOST_FLAGS) ; do \
15226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15227         done; \
15228         echo "Doing install-pdf in libelf"; \
15229         (cd $(HOST_SUBDIR)/libelf && \
15230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15232                   "RANLIB=$${RANLIB}" \
15233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15234                   install-pdf) \
15235           || exit 1
15236
15237 @endif libelf
15238
15239 .PHONY: maybe-install-html-libelf install-html-libelf
15240 maybe-install-html-libelf:
15241 @if libelf
15242 maybe-install-html-libelf: install-html-libelf
15243
15244 install-html-libelf: \
15245     configure-libelf \
15246     html-libelf 
15247         @[ -f ./libelf/Makefile ] || exit 0; \
15248         r=`${PWD_COMMAND}`; export r; \
15249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15250         $(HOST_EXPORTS) \
15251         for flag in $(EXTRA_HOST_FLAGS) ; do \
15252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15253         done; \
15254         echo "Doing install-html in libelf"; \
15255         (cd $(HOST_SUBDIR)/libelf && \
15256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15258                   "RANLIB=$${RANLIB}" \
15259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15260                   install-html) \
15261           || exit 1
15262
15263 @endif libelf
15264
15265 .PHONY: maybe-installcheck-libelf installcheck-libelf
15266 maybe-installcheck-libelf:
15267 @if libelf
15268 maybe-installcheck-libelf: installcheck-libelf
15269
15270 installcheck-libelf: \
15271     configure-libelf 
15272         @[ -f ./libelf/Makefile ] || exit 0; \
15273         r=`${PWD_COMMAND}`; export r; \
15274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15275         $(HOST_EXPORTS) \
15276         for flag in $(EXTRA_HOST_FLAGS) ; do \
15277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15278         done; \
15279         echo "Doing installcheck in libelf"; \
15280         (cd $(HOST_SUBDIR)/libelf && \
15281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15283                   "RANLIB=$${RANLIB}" \
15284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15285                   installcheck) \
15286           || exit 1
15287
15288 @endif libelf
15289
15290 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15291 maybe-mostlyclean-libelf:
15292 @if libelf
15293 maybe-mostlyclean-libelf: mostlyclean-libelf
15294
15295 mostlyclean-libelf: 
15296         @[ -f ./libelf/Makefile ] || exit 0; \
15297         r=`${PWD_COMMAND}`; export r; \
15298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15299         $(HOST_EXPORTS) \
15300         for flag in $(EXTRA_HOST_FLAGS) ; do \
15301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15302         done; \
15303         echo "Doing mostlyclean in libelf"; \
15304         (cd $(HOST_SUBDIR)/libelf && \
15305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15307                   "RANLIB=$${RANLIB}" \
15308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15309                   mostlyclean) \
15310           || exit 1
15311
15312 @endif libelf
15313
15314 .PHONY: maybe-clean-libelf clean-libelf
15315 maybe-clean-libelf:
15316 @if libelf
15317 maybe-clean-libelf: clean-libelf
15318
15319 clean-libelf: 
15320         @[ -f ./libelf/Makefile ] || exit 0; \
15321         r=`${PWD_COMMAND}`; export r; \
15322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15323         $(HOST_EXPORTS) \
15324         for flag in $(EXTRA_HOST_FLAGS) ; do \
15325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15326         done; \
15327         echo "Doing clean in libelf"; \
15328         (cd $(HOST_SUBDIR)/libelf && \
15329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15331                   "RANLIB=$${RANLIB}" \
15332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15333                   clean) \
15334           || exit 1
15335
15336 @endif libelf
15337
15338 .PHONY: maybe-distclean-libelf distclean-libelf
15339 maybe-distclean-libelf:
15340 @if libelf
15341 maybe-distclean-libelf: distclean-libelf
15342
15343 distclean-libelf: 
15344         @[ -f ./libelf/Makefile ] || exit 0; \
15345         r=`${PWD_COMMAND}`; export r; \
15346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15347         $(HOST_EXPORTS) \
15348         for flag in $(EXTRA_HOST_FLAGS) ; do \
15349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15350         done; \
15351         echo "Doing distclean in libelf"; \
15352         (cd $(HOST_SUBDIR)/libelf && \
15353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15355                   "RANLIB=$${RANLIB}" \
15356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15357                   distclean) \
15358           || exit 1
15359
15360 @endif libelf
15361
15362 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15363 maybe-maintainer-clean-libelf:
15364 @if libelf
15365 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15366
15367 maintainer-clean-libelf: 
15368         @[ -f ./libelf/Makefile ] || exit 0; \
15369         r=`${PWD_COMMAND}`; export r; \
15370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15371         $(HOST_EXPORTS) \
15372         for flag in $(EXTRA_HOST_FLAGS) ; do \
15373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15374         done; \
15375         echo "Doing maintainer-clean in libelf"; \
15376         (cd $(HOST_SUBDIR)/libelf && \
15377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15379                   "RANLIB=$${RANLIB}" \
15380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15381                   maintainer-clean) \
15382           || exit 1
15383
15384 @endif libelf
15385
15386
15387
15388 .PHONY: configure-gold maybe-configure-gold
15389 maybe-configure-gold:
15390 @if gcc-bootstrap
15391 configure-gold: stage_current
15392 @endif gcc-bootstrap
15393 @if gold
15394 maybe-configure-gold: configure-gold
15395 configure-gold: 
15396         @r=`${PWD_COMMAND}`; export r; \
15397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15398         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15399         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15400         $(HOST_EXPORTS)  \
15401         echo Configuring in $(HOST_SUBDIR)/gold; \
15402         cd "$(HOST_SUBDIR)/gold" || exit 1; \
15403         case $(srcdir) in \
15404           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15405           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15406                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15407         esac; \
15408         module_srcdir=gold; \
15409         $(SHELL) \
15410           $$s/$$module_srcdir/configure \
15411           --srcdir=$${topdir}/$$module_srcdir \
15412           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15413           --target=${target_alias}  \
15414           || exit 1
15415 @endif gold
15416
15417
15418
15419 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15420 maybe-configure-stage1-gold:
15421 @if gold-bootstrap
15422 maybe-configure-stage1-gold: configure-stage1-gold
15423 configure-stage1-gold:
15424         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15425         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15426         @r=`${PWD_COMMAND}`; export r; \
15427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15428         TFLAGS="$(STAGE1_TFLAGS)"; \
15429         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15430         $(HOST_EXPORTS) \
15431         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15432         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15433         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15434         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
15435         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15436         cd $(HOST_SUBDIR)/gold || exit 1; \
15437         case $(srcdir) in \
15438           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15439           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15440                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15441         esac; \
15442         module_srcdir=gold; \
15443         $(SHELL) $$s/$$module_srcdir/configure \
15444           --srcdir=$${topdir}/$$module_srcdir \
15445           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15446           --target=${target_alias} \
15447            \
15448           $(STAGE1_CONFIGURE_FLAGS)
15449 @endif gold-bootstrap
15450
15451 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15452 maybe-configure-stage2-gold:
15453 @if gold-bootstrap
15454 maybe-configure-stage2-gold: configure-stage2-gold
15455 configure-stage2-gold:
15456         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15457         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15458         @r=`${PWD_COMMAND}`; export r; \
15459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15460         TFLAGS="$(STAGE2_TFLAGS)"; \
15461         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15462         $(HOST_EXPORTS) \
15463         $(POSTSTAGE1_HOST_EXPORTS) \
15464         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15465         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15466         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15467         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
15468         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15469         cd $(HOST_SUBDIR)/gold || exit 1; \
15470         case $(srcdir) in \
15471           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15472           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15473                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15474         esac; \
15475         module_srcdir=gold; \
15476         $(SHELL) $$s/$$module_srcdir/configure \
15477           --srcdir=$${topdir}/$$module_srcdir \
15478           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15479           --target=${target_alias} \
15480           --with-build-libsubdir=$(HOST_SUBDIR) \
15481           $(STAGE2_CONFIGURE_FLAGS)
15482 @endif gold-bootstrap
15483
15484 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15485 maybe-configure-stage3-gold:
15486 @if gold-bootstrap
15487 maybe-configure-stage3-gold: configure-stage3-gold
15488 configure-stage3-gold:
15489         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15490         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15491         @r=`${PWD_COMMAND}`; export r; \
15492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15493         TFLAGS="$(STAGE3_TFLAGS)"; \
15494         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15495         $(HOST_EXPORTS) \
15496         $(POSTSTAGE1_HOST_EXPORTS) \
15497         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15498         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15499         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15500         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
15501         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15502         cd $(HOST_SUBDIR)/gold || exit 1; \
15503         case $(srcdir) in \
15504           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15505           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15506                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15507         esac; \
15508         module_srcdir=gold; \
15509         $(SHELL) $$s/$$module_srcdir/configure \
15510           --srcdir=$${topdir}/$$module_srcdir \
15511           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15512           --target=${target_alias} \
15513           --with-build-libsubdir=$(HOST_SUBDIR) \
15514           $(STAGE3_CONFIGURE_FLAGS)
15515 @endif gold-bootstrap
15516
15517 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15518 maybe-configure-stage4-gold:
15519 @if gold-bootstrap
15520 maybe-configure-stage4-gold: configure-stage4-gold
15521 configure-stage4-gold:
15522         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15523         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15524         @r=`${PWD_COMMAND}`; export r; \
15525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15526         TFLAGS="$(STAGE4_TFLAGS)"; \
15527         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15528         $(HOST_EXPORTS) \
15529         $(POSTSTAGE1_HOST_EXPORTS) \
15530         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15531         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15532         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15533         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
15534         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15535         cd $(HOST_SUBDIR)/gold || exit 1; \
15536         case $(srcdir) in \
15537           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15538           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15539                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15540         esac; \
15541         module_srcdir=gold; \
15542         $(SHELL) $$s/$$module_srcdir/configure \
15543           --srcdir=$${topdir}/$$module_srcdir \
15544           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15545           --target=${target_alias} \
15546           --with-build-libsubdir=$(HOST_SUBDIR) \
15547           $(STAGE4_CONFIGURE_FLAGS)
15548 @endif gold-bootstrap
15549
15550 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15551 maybe-configure-stageprofile-gold:
15552 @if gold-bootstrap
15553 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15554 configure-stageprofile-gold:
15555         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15556         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15557         @r=`${PWD_COMMAND}`; export r; \
15558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15559         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15560         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15561         $(HOST_EXPORTS) \
15562         $(POSTSTAGE1_HOST_EXPORTS) \
15563         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15564         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15565         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15566         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
15567         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15568         cd $(HOST_SUBDIR)/gold || exit 1; \
15569         case $(srcdir) in \
15570           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15571           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15572                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15573         esac; \
15574         module_srcdir=gold; \
15575         $(SHELL) $$s/$$module_srcdir/configure \
15576           --srcdir=$${topdir}/$$module_srcdir \
15577           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15578           --target=${target_alias} \
15579           --with-build-libsubdir=$(HOST_SUBDIR) \
15580           $(STAGEprofile_CONFIGURE_FLAGS)
15581 @endif gold-bootstrap
15582
15583 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15584 maybe-configure-stagefeedback-gold:
15585 @if gold-bootstrap
15586 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15587 configure-stagefeedback-gold:
15588         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15589         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15590         @r=`${PWD_COMMAND}`; export r; \
15591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15592         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15593         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15594         $(HOST_EXPORTS) \
15595         $(POSTSTAGE1_HOST_EXPORTS) \
15596         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15597         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15598         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15599         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
15600         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15601         cd $(HOST_SUBDIR)/gold || exit 1; \
15602         case $(srcdir) in \
15603           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15604           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15605                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15606         esac; \
15607         module_srcdir=gold; \
15608         $(SHELL) $$s/$$module_srcdir/configure \
15609           --srcdir=$${topdir}/$$module_srcdir \
15610           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15611           --target=${target_alias} \
15612           --with-build-libsubdir=$(HOST_SUBDIR) \
15613           $(STAGEfeedback_CONFIGURE_FLAGS)
15614 @endif gold-bootstrap
15615
15616
15617
15618
15619
15620 .PHONY: all-gold maybe-all-gold
15621 maybe-all-gold:
15622 @if gcc-bootstrap
15623 all-gold: stage_current
15624 @endif gcc-bootstrap
15625 @if gold
15626 TARGET-gold=all
15627 maybe-all-gold: all-gold
15628 all-gold: configure-gold
15629         @r=`${PWD_COMMAND}`; export r; \
15630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15631         $(HOST_EXPORTS)  \
15632         (cd $(HOST_SUBDIR)/gold && \
15633           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15634                 $(TARGET-gold))
15635 @endif gold
15636
15637
15638
15639 .PHONY: all-stage1-gold maybe-all-stage1-gold
15640 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15641 maybe-all-stage1-gold:
15642 maybe-clean-stage1-gold:
15643 @if gold-bootstrap
15644 maybe-all-stage1-gold: all-stage1-gold
15645 all-stage1: all-stage1-gold
15646 TARGET-stage1-gold = $(TARGET-gold)
15647 all-stage1-gold: configure-stage1-gold
15648         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15649         @r=`${PWD_COMMAND}`; export r; \
15650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15651         TFLAGS="$(STAGE1_TFLAGS)"; \
15652         $(HOST_EXPORTS)  \
15653         cd $(HOST_SUBDIR)/gold && \
15654         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15655                 CFLAGS="$(STAGE1_CFLAGS)" \
15656                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15657                 LIBCFLAGS="$(LIBCFLAGS)" \
15658                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15659                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15660                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15661                 $(EXTRA_HOST_FLAGS)  \
15662                 $(STAGE1_FLAGS_TO_PASS)  \
15663                 TFLAGS="$(STAGE1_TFLAGS)" \
15664                 $(TARGET-stage1-gold)
15665
15666 maybe-clean-stage1-gold: clean-stage1-gold
15667 clean-stage1: clean-stage1-gold
15668 clean-stage1-gold:
15669         @if [ $(current_stage) = stage1 ]; then \
15670           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15671         else \
15672           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15673           $(MAKE) stage1-start; \
15674         fi; \
15675         cd $(HOST_SUBDIR)/gold && \
15676         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15677         $(STAGE1_FLAGS_TO_PASS)  clean
15678 @endif gold-bootstrap
15679
15680
15681 .PHONY: all-stage2-gold maybe-all-stage2-gold
15682 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15683 maybe-all-stage2-gold:
15684 maybe-clean-stage2-gold:
15685 @if gold-bootstrap
15686 maybe-all-stage2-gold: all-stage2-gold
15687 all-stage2: all-stage2-gold
15688 TARGET-stage2-gold = $(TARGET-gold)
15689 all-stage2-gold: configure-stage2-gold
15690         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15691         @r=`${PWD_COMMAND}`; export r; \
15692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15693         TFLAGS="$(STAGE2_TFLAGS)"; \
15694         $(HOST_EXPORTS) \
15695         $(POSTSTAGE1_HOST_EXPORTS)  \
15696         cd $(HOST_SUBDIR)/gold && \
15697         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15698                 CFLAGS="$(STAGE2_CFLAGS)" \
15699                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15700                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15701                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15702                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15703                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15704                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15705                 TFLAGS="$(STAGE2_TFLAGS)" \
15706                 $(TARGET-stage2-gold)
15707
15708 maybe-clean-stage2-gold: clean-stage2-gold
15709 clean-stage2: clean-stage2-gold
15710 clean-stage2-gold:
15711         @if [ $(current_stage) = stage2 ]; then \
15712           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15713         else \
15714           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15715           $(MAKE) stage2-start; \
15716         fi; \
15717         cd $(HOST_SUBDIR)/gold && \
15718         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15719 @endif gold-bootstrap
15720
15721
15722 .PHONY: all-stage3-gold maybe-all-stage3-gold
15723 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15724 maybe-all-stage3-gold:
15725 maybe-clean-stage3-gold:
15726 @if gold-bootstrap
15727 maybe-all-stage3-gold: all-stage3-gold
15728 all-stage3: all-stage3-gold
15729 TARGET-stage3-gold = $(TARGET-gold)
15730 all-stage3-gold: configure-stage3-gold
15731         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15732         @r=`${PWD_COMMAND}`; export r; \
15733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15734         TFLAGS="$(STAGE3_TFLAGS)"; \
15735         $(HOST_EXPORTS) \
15736         $(POSTSTAGE1_HOST_EXPORTS)  \
15737         cd $(HOST_SUBDIR)/gold && \
15738         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15739                 CFLAGS="$(STAGE3_CFLAGS)" \
15740                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15741                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15742                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15743                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15744                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15745                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15746                 TFLAGS="$(STAGE3_TFLAGS)" \
15747                 $(TARGET-stage3-gold)
15748
15749 maybe-clean-stage3-gold: clean-stage3-gold
15750 clean-stage3: clean-stage3-gold
15751 clean-stage3-gold:
15752         @if [ $(current_stage) = stage3 ]; then \
15753           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15754         else \
15755           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15756           $(MAKE) stage3-start; \
15757         fi; \
15758         cd $(HOST_SUBDIR)/gold && \
15759         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15760 @endif gold-bootstrap
15761
15762
15763 .PHONY: all-stage4-gold maybe-all-stage4-gold
15764 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15765 maybe-all-stage4-gold:
15766 maybe-clean-stage4-gold:
15767 @if gold-bootstrap
15768 maybe-all-stage4-gold: all-stage4-gold
15769 all-stage4: all-stage4-gold
15770 TARGET-stage4-gold = $(TARGET-gold)
15771 all-stage4-gold: configure-stage4-gold
15772         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15773         @r=`${PWD_COMMAND}`; export r; \
15774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15775         TFLAGS="$(STAGE4_TFLAGS)"; \
15776         $(HOST_EXPORTS) \
15777         $(POSTSTAGE1_HOST_EXPORTS)  \
15778         cd $(HOST_SUBDIR)/gold && \
15779         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15780                 CFLAGS="$(STAGE4_CFLAGS)" \
15781                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15782                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15783                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15784                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15785                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15786                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15787                 TFLAGS="$(STAGE4_TFLAGS)" \
15788                 $(TARGET-stage4-gold)
15789
15790 maybe-clean-stage4-gold: clean-stage4-gold
15791 clean-stage4: clean-stage4-gold
15792 clean-stage4-gold:
15793         @if [ $(current_stage) = stage4 ]; then \
15794           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15795         else \
15796           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15797           $(MAKE) stage4-start; \
15798         fi; \
15799         cd $(HOST_SUBDIR)/gold && \
15800         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15801 @endif gold-bootstrap
15802
15803
15804 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15805 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15806 maybe-all-stageprofile-gold:
15807 maybe-clean-stageprofile-gold:
15808 @if gold-bootstrap
15809 maybe-all-stageprofile-gold: all-stageprofile-gold
15810 all-stageprofile: all-stageprofile-gold
15811 TARGET-stageprofile-gold = $(TARGET-gold)
15812 all-stageprofile-gold: configure-stageprofile-gold
15813         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15814         @r=`${PWD_COMMAND}`; export r; \
15815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15816         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15817         $(HOST_EXPORTS) \
15818         $(POSTSTAGE1_HOST_EXPORTS)  \
15819         cd $(HOST_SUBDIR)/gold && \
15820         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15821                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15822                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15823                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15824                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15825                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15826                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15827                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15828                 TFLAGS="$(STAGEprofile_TFLAGS)" \
15829                 $(TARGET-stageprofile-gold)
15830
15831 maybe-clean-stageprofile-gold: clean-stageprofile-gold
15832 clean-stageprofile: clean-stageprofile-gold
15833 clean-stageprofile-gold:
15834         @if [ $(current_stage) = stageprofile ]; then \
15835           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15836         else \
15837           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15838           $(MAKE) stageprofile-start; \
15839         fi; \
15840         cd $(HOST_SUBDIR)/gold && \
15841         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15842 @endif gold-bootstrap
15843
15844
15845 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15846 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15847 maybe-all-stagefeedback-gold:
15848 maybe-clean-stagefeedback-gold:
15849 @if gold-bootstrap
15850 maybe-all-stagefeedback-gold: all-stagefeedback-gold
15851 all-stagefeedback: all-stagefeedback-gold
15852 TARGET-stagefeedback-gold = $(TARGET-gold)
15853 all-stagefeedback-gold: configure-stagefeedback-gold
15854         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15855         @r=`${PWD_COMMAND}`; export r; \
15856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15857         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15858         $(HOST_EXPORTS) \
15859         $(POSTSTAGE1_HOST_EXPORTS)  \
15860         cd $(HOST_SUBDIR)/gold && \
15861         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15862                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15863                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15864                 LIBCFLAGS="$(STAGEfeedback_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="$(STAGEfeedback_TFLAGS)" \
15870                 $(TARGET-stagefeedback-gold)
15871
15872 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15873 clean-stagefeedback: clean-stagefeedback-gold
15874 clean-stagefeedback-gold:
15875         @if [ $(current_stage) = stagefeedback ]; then \
15876           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15877         else \
15878           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15879           $(MAKE) stagefeedback-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
15887
15888
15889 .PHONY: check-gold maybe-check-gold
15890 maybe-check-gold:
15891 @if gold
15892 maybe-check-gold: check-gold
15893
15894 check-gold:
15895         @: $(MAKE); $(unstage)
15896         @r=`${PWD_COMMAND}`; export r; \
15897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15898         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15899         (cd $(HOST_SUBDIR)/gold && \
15900           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15901
15902 @endif gold
15903
15904 .PHONY: install-gold maybe-install-gold
15905 maybe-install-gold:
15906 @if gold
15907 maybe-install-gold: install-gold
15908
15909 install-gold: installdirs
15910         @: $(MAKE); $(unstage)
15911         @r=`${PWD_COMMAND}`; export r; \
15912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15913         $(HOST_EXPORTS) \
15914         (cd $(HOST_SUBDIR)/gold && \
15915           $(MAKE) $(FLAGS_TO_PASS)  install)
15916
15917 @endif gold
15918
15919 .PHONY: install-strip-gold maybe-install-strip-gold
15920 maybe-install-strip-gold:
15921 @if gold
15922 maybe-install-strip-gold: install-strip-gold
15923
15924 install-strip-gold: installdirs
15925         @: $(MAKE); $(unstage)
15926         @r=`${PWD_COMMAND}`; export r; \
15927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15928         $(HOST_EXPORTS) \
15929         (cd $(HOST_SUBDIR)/gold && \
15930           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
15931
15932 @endif gold
15933
15934 # Other targets (info, dvi, pdf, etc.)
15935
15936 .PHONY: maybe-info-gold info-gold
15937 maybe-info-gold:
15938 @if gold
15939 maybe-info-gold: info-gold
15940
15941 info-gold: \
15942     configure-gold 
15943         @[ -f ./gold/Makefile ] || exit 0; \
15944         r=`${PWD_COMMAND}`; export r; \
15945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15946         $(HOST_EXPORTS) \
15947         for flag in $(EXTRA_HOST_FLAGS) ; do \
15948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15949         done; \
15950         echo "Doing info in gold"; \
15951         (cd $(HOST_SUBDIR)/gold && \
15952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15954                   "RANLIB=$${RANLIB}" \
15955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15956                   info) \
15957           || exit 1
15958
15959 @endif gold
15960
15961 .PHONY: maybe-dvi-gold dvi-gold
15962 maybe-dvi-gold:
15963 @if gold
15964 maybe-dvi-gold: dvi-gold
15965
15966 dvi-gold: \
15967     configure-gold 
15968         @[ -f ./gold/Makefile ] || exit 0; \
15969         r=`${PWD_COMMAND}`; export r; \
15970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15971         $(HOST_EXPORTS) \
15972         for flag in $(EXTRA_HOST_FLAGS) ; do \
15973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15974         done; \
15975         echo "Doing dvi in gold"; \
15976         (cd $(HOST_SUBDIR)/gold && \
15977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15979                   "RANLIB=$${RANLIB}" \
15980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15981                   dvi) \
15982           || exit 1
15983
15984 @endif gold
15985
15986 .PHONY: maybe-pdf-gold pdf-gold
15987 maybe-pdf-gold:
15988 @if gold
15989 maybe-pdf-gold: pdf-gold
15990
15991 pdf-gold: \
15992     configure-gold 
15993         @[ -f ./gold/Makefile ] || exit 0; \
15994         r=`${PWD_COMMAND}`; export r; \
15995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15996         $(HOST_EXPORTS) \
15997         for flag in $(EXTRA_HOST_FLAGS) ; do \
15998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15999         done; \
16000         echo "Doing pdf in gold"; \
16001         (cd $(HOST_SUBDIR)/gold && \
16002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16004                   "RANLIB=$${RANLIB}" \
16005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16006                   pdf) \
16007           || exit 1
16008
16009 @endif gold
16010
16011 .PHONY: maybe-html-gold html-gold
16012 maybe-html-gold:
16013 @if gold
16014 maybe-html-gold: html-gold
16015
16016 html-gold: \
16017     configure-gold 
16018         @[ -f ./gold/Makefile ] || exit 0; \
16019         r=`${PWD_COMMAND}`; export r; \
16020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16021         $(HOST_EXPORTS) \
16022         for flag in $(EXTRA_HOST_FLAGS) ; do \
16023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16024         done; \
16025         echo "Doing html in gold"; \
16026         (cd $(HOST_SUBDIR)/gold && \
16027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16029                   "RANLIB=$${RANLIB}" \
16030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16031                   html) \
16032           || exit 1
16033
16034 @endif gold
16035
16036 .PHONY: maybe-TAGS-gold TAGS-gold
16037 maybe-TAGS-gold:
16038 @if gold
16039 maybe-TAGS-gold: TAGS-gold
16040
16041 TAGS-gold: \
16042     configure-gold 
16043         @[ -f ./gold/Makefile ] || exit 0; \
16044         r=`${PWD_COMMAND}`; export r; \
16045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16046         $(HOST_EXPORTS) \
16047         for flag in $(EXTRA_HOST_FLAGS) ; do \
16048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16049         done; \
16050         echo "Doing TAGS in gold"; \
16051         (cd $(HOST_SUBDIR)/gold && \
16052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16054                   "RANLIB=$${RANLIB}" \
16055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16056                   TAGS) \
16057           || exit 1
16058
16059 @endif gold
16060
16061 .PHONY: maybe-install-info-gold install-info-gold
16062 maybe-install-info-gold:
16063 @if gold
16064 maybe-install-info-gold: install-info-gold
16065
16066 install-info-gold: \
16067     configure-gold \
16068     info-gold 
16069         @[ -f ./gold/Makefile ] || exit 0; \
16070         r=`${PWD_COMMAND}`; export r; \
16071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16072         $(HOST_EXPORTS) \
16073         for flag in $(EXTRA_HOST_FLAGS) ; do \
16074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16075         done; \
16076         echo "Doing install-info in gold"; \
16077         (cd $(HOST_SUBDIR)/gold && \
16078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16080                   "RANLIB=$${RANLIB}" \
16081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16082                   install-info) \
16083           || exit 1
16084
16085 @endif gold
16086
16087 .PHONY: maybe-install-pdf-gold install-pdf-gold
16088 maybe-install-pdf-gold:
16089 @if gold
16090 maybe-install-pdf-gold: install-pdf-gold
16091
16092 install-pdf-gold: \
16093     configure-gold \
16094     pdf-gold 
16095         @[ -f ./gold/Makefile ] || exit 0; \
16096         r=`${PWD_COMMAND}`; export r; \
16097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16098         $(HOST_EXPORTS) \
16099         for flag in $(EXTRA_HOST_FLAGS) ; do \
16100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16101         done; \
16102         echo "Doing install-pdf in gold"; \
16103         (cd $(HOST_SUBDIR)/gold && \
16104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16106                   "RANLIB=$${RANLIB}" \
16107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16108                   install-pdf) \
16109           || exit 1
16110
16111 @endif gold
16112
16113 .PHONY: maybe-install-html-gold install-html-gold
16114 maybe-install-html-gold:
16115 @if gold
16116 maybe-install-html-gold: install-html-gold
16117
16118 install-html-gold: \
16119     configure-gold \
16120     html-gold 
16121         @[ -f ./gold/Makefile ] || exit 0; \
16122         r=`${PWD_COMMAND}`; export r; \
16123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16124         $(HOST_EXPORTS) \
16125         for flag in $(EXTRA_HOST_FLAGS) ; do \
16126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16127         done; \
16128         echo "Doing install-html in gold"; \
16129         (cd $(HOST_SUBDIR)/gold && \
16130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16132                   "RANLIB=$${RANLIB}" \
16133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16134                   install-html) \
16135           || exit 1
16136
16137 @endif gold
16138
16139 .PHONY: maybe-installcheck-gold installcheck-gold
16140 maybe-installcheck-gold:
16141 @if gold
16142 maybe-installcheck-gold: installcheck-gold
16143
16144 installcheck-gold: \
16145     configure-gold 
16146         @[ -f ./gold/Makefile ] || exit 0; \
16147         r=`${PWD_COMMAND}`; export r; \
16148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16149         $(HOST_EXPORTS) \
16150         for flag in $(EXTRA_HOST_FLAGS) ; do \
16151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16152         done; \
16153         echo "Doing installcheck in gold"; \
16154         (cd $(HOST_SUBDIR)/gold && \
16155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16157                   "RANLIB=$${RANLIB}" \
16158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16159                   installcheck) \
16160           || exit 1
16161
16162 @endif gold
16163
16164 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16165 maybe-mostlyclean-gold:
16166 @if gold
16167 maybe-mostlyclean-gold: mostlyclean-gold
16168
16169 mostlyclean-gold: 
16170         @[ -f ./gold/Makefile ] || exit 0; \
16171         r=`${PWD_COMMAND}`; export r; \
16172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16173         $(HOST_EXPORTS) \
16174         for flag in $(EXTRA_HOST_FLAGS) ; do \
16175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16176         done; \
16177         echo "Doing mostlyclean in gold"; \
16178         (cd $(HOST_SUBDIR)/gold && \
16179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16181                   "RANLIB=$${RANLIB}" \
16182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16183                   mostlyclean) \
16184           || exit 1
16185
16186 @endif gold
16187
16188 .PHONY: maybe-clean-gold clean-gold
16189 maybe-clean-gold:
16190 @if gold
16191 maybe-clean-gold: clean-gold
16192
16193 clean-gold: 
16194         @[ -f ./gold/Makefile ] || exit 0; \
16195         r=`${PWD_COMMAND}`; export r; \
16196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16197         $(HOST_EXPORTS) \
16198         for flag in $(EXTRA_HOST_FLAGS) ; do \
16199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16200         done; \
16201         echo "Doing clean in gold"; \
16202         (cd $(HOST_SUBDIR)/gold && \
16203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16205                   "RANLIB=$${RANLIB}" \
16206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16207                   clean) \
16208           || exit 1
16209
16210 @endif gold
16211
16212 .PHONY: maybe-distclean-gold distclean-gold
16213 maybe-distclean-gold:
16214 @if gold
16215 maybe-distclean-gold: distclean-gold
16216
16217 distclean-gold: 
16218         @[ -f ./gold/Makefile ] || exit 0; \
16219         r=`${PWD_COMMAND}`; export r; \
16220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16221         $(HOST_EXPORTS) \
16222         for flag in $(EXTRA_HOST_FLAGS) ; do \
16223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16224         done; \
16225         echo "Doing distclean in gold"; \
16226         (cd $(HOST_SUBDIR)/gold && \
16227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16229                   "RANLIB=$${RANLIB}" \
16230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16231                   distclean) \
16232           || exit 1
16233
16234 @endif gold
16235
16236 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16237 maybe-maintainer-clean-gold:
16238 @if gold
16239 maybe-maintainer-clean-gold: maintainer-clean-gold
16240
16241 maintainer-clean-gold: 
16242         @[ -f ./gold/Makefile ] || exit 0; \
16243         r=`${PWD_COMMAND}`; export r; \
16244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16245         $(HOST_EXPORTS) \
16246         for flag in $(EXTRA_HOST_FLAGS) ; do \
16247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16248         done; \
16249         echo "Doing maintainer-clean in gold"; \
16250         (cd $(HOST_SUBDIR)/gold && \
16251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16253                   "RANLIB=$${RANLIB}" \
16254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16255                   maintainer-clean) \
16256           || exit 1
16257
16258 @endif gold
16259
16260
16261
16262 .PHONY: configure-gprof maybe-configure-gprof
16263 maybe-configure-gprof:
16264 @if gcc-bootstrap
16265 configure-gprof: stage_current
16266 @endif gcc-bootstrap
16267 @if gprof
16268 maybe-configure-gprof: configure-gprof
16269 configure-gprof: 
16270         @: $(MAKE); $(unstage)
16271         @r=`${PWD_COMMAND}`; export r; \
16272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16273         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16274         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
16275         $(HOST_EXPORTS)  \
16276         echo Configuring in $(HOST_SUBDIR)/gprof; \
16277         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16278         case $(srcdir) in \
16279           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16280           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16281                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16282         esac; \
16283         module_srcdir=gprof; \
16284         $(SHELL) \
16285           $$s/$$module_srcdir/configure \
16286           --srcdir=$${topdir}/$$module_srcdir \
16287           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16288           --target=${target_alias}  \
16289           || exit 1
16290 @endif gprof
16291
16292
16293
16294
16295
16296 .PHONY: all-gprof maybe-all-gprof
16297 maybe-all-gprof:
16298 @if gcc-bootstrap
16299 all-gprof: stage_current
16300 @endif gcc-bootstrap
16301 @if gprof
16302 TARGET-gprof=all
16303 maybe-all-gprof: all-gprof
16304 all-gprof: configure-gprof
16305         @: $(MAKE); $(unstage)
16306         @r=`${PWD_COMMAND}`; export r; \
16307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16308         $(HOST_EXPORTS)  \
16309         (cd $(HOST_SUBDIR)/gprof && \
16310           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16311                 $(TARGET-gprof))
16312 @endif gprof
16313
16314
16315
16316
16317 .PHONY: check-gprof maybe-check-gprof
16318 maybe-check-gprof:
16319 @if gprof
16320 maybe-check-gprof: check-gprof
16321
16322 check-gprof:
16323         @: $(MAKE); $(unstage)
16324         @r=`${PWD_COMMAND}`; export r; \
16325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16326         $(HOST_EXPORTS)  \
16327         (cd $(HOST_SUBDIR)/gprof && \
16328           $(MAKE) $(FLAGS_TO_PASS)  check)
16329
16330 @endif gprof
16331
16332 .PHONY: install-gprof maybe-install-gprof
16333 maybe-install-gprof:
16334 @if gprof
16335 maybe-install-gprof: install-gprof
16336
16337 install-gprof: installdirs
16338         @: $(MAKE); $(unstage)
16339         @r=`${PWD_COMMAND}`; export r; \
16340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16341         $(HOST_EXPORTS) \
16342         (cd $(HOST_SUBDIR)/gprof && \
16343           $(MAKE) $(FLAGS_TO_PASS)  install)
16344
16345 @endif gprof
16346
16347 .PHONY: install-strip-gprof maybe-install-strip-gprof
16348 maybe-install-strip-gprof:
16349 @if gprof
16350 maybe-install-strip-gprof: install-strip-gprof
16351
16352 install-strip-gprof: installdirs
16353         @: $(MAKE); $(unstage)
16354         @r=`${PWD_COMMAND}`; export r; \
16355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16356         $(HOST_EXPORTS) \
16357         (cd $(HOST_SUBDIR)/gprof && \
16358           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16359
16360 @endif gprof
16361
16362 # Other targets (info, dvi, pdf, etc.)
16363
16364 .PHONY: maybe-info-gprof info-gprof
16365 maybe-info-gprof:
16366 @if gprof
16367 maybe-info-gprof: info-gprof
16368
16369 info-gprof: \
16370     configure-gprof 
16371         @: $(MAKE); $(unstage)
16372         @[ -f ./gprof/Makefile ] || exit 0; \
16373         r=`${PWD_COMMAND}`; export r; \
16374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16375         $(HOST_EXPORTS) \
16376         for flag in $(EXTRA_HOST_FLAGS) ; do \
16377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16378         done; \
16379         echo "Doing info in gprof"; \
16380         (cd $(HOST_SUBDIR)/gprof && \
16381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16383                   "RANLIB=$${RANLIB}" \
16384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16385                   info) \
16386           || exit 1
16387
16388 @endif gprof
16389
16390 .PHONY: maybe-dvi-gprof dvi-gprof
16391 maybe-dvi-gprof:
16392 @if gprof
16393 maybe-dvi-gprof: dvi-gprof
16394
16395 dvi-gprof: \
16396     configure-gprof 
16397         @: $(MAKE); $(unstage)
16398         @[ -f ./gprof/Makefile ] || exit 0; \
16399         r=`${PWD_COMMAND}`; export r; \
16400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16401         $(HOST_EXPORTS) \
16402         for flag in $(EXTRA_HOST_FLAGS) ; do \
16403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16404         done; \
16405         echo "Doing dvi in gprof"; \
16406         (cd $(HOST_SUBDIR)/gprof && \
16407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16409                   "RANLIB=$${RANLIB}" \
16410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16411                   dvi) \
16412           || exit 1
16413
16414 @endif gprof
16415
16416 .PHONY: maybe-pdf-gprof pdf-gprof
16417 maybe-pdf-gprof:
16418 @if gprof
16419 maybe-pdf-gprof: pdf-gprof
16420
16421 pdf-gprof: \
16422     configure-gprof 
16423         @: $(MAKE); $(unstage)
16424         @[ -f ./gprof/Makefile ] || exit 0; \
16425         r=`${PWD_COMMAND}`; export r; \
16426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16427         $(HOST_EXPORTS) \
16428         for flag in $(EXTRA_HOST_FLAGS) ; do \
16429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16430         done; \
16431         echo "Doing pdf in gprof"; \
16432         (cd $(HOST_SUBDIR)/gprof && \
16433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16435                   "RANLIB=$${RANLIB}" \
16436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16437                   pdf) \
16438           || exit 1
16439
16440 @endif gprof
16441
16442 .PHONY: maybe-html-gprof html-gprof
16443 maybe-html-gprof:
16444 @if gprof
16445 maybe-html-gprof: html-gprof
16446
16447 html-gprof: \
16448     configure-gprof 
16449         @: $(MAKE); $(unstage)
16450         @[ -f ./gprof/Makefile ] || exit 0; \
16451         r=`${PWD_COMMAND}`; export r; \
16452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16453         $(HOST_EXPORTS) \
16454         for flag in $(EXTRA_HOST_FLAGS) ; do \
16455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16456         done; \
16457         echo "Doing html in gprof"; \
16458         (cd $(HOST_SUBDIR)/gprof && \
16459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16461                   "RANLIB=$${RANLIB}" \
16462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16463                   html) \
16464           || exit 1
16465
16466 @endif gprof
16467
16468 .PHONY: maybe-TAGS-gprof TAGS-gprof
16469 maybe-TAGS-gprof:
16470 @if gprof
16471 maybe-TAGS-gprof: TAGS-gprof
16472
16473 TAGS-gprof: \
16474     configure-gprof 
16475         @: $(MAKE); $(unstage)
16476         @[ -f ./gprof/Makefile ] || exit 0; \
16477         r=`${PWD_COMMAND}`; export r; \
16478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16479         $(HOST_EXPORTS) \
16480         for flag in $(EXTRA_HOST_FLAGS) ; do \
16481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16482         done; \
16483         echo "Doing TAGS in gprof"; \
16484         (cd $(HOST_SUBDIR)/gprof && \
16485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16487                   "RANLIB=$${RANLIB}" \
16488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16489                   TAGS) \
16490           || exit 1
16491
16492 @endif gprof
16493
16494 .PHONY: maybe-install-info-gprof install-info-gprof
16495 maybe-install-info-gprof:
16496 @if gprof
16497 maybe-install-info-gprof: install-info-gprof
16498
16499 install-info-gprof: \
16500     configure-gprof \
16501     info-gprof 
16502         @: $(MAKE); $(unstage)
16503         @[ -f ./gprof/Makefile ] || exit 0; \
16504         r=`${PWD_COMMAND}`; export r; \
16505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16506         $(HOST_EXPORTS) \
16507         for flag in $(EXTRA_HOST_FLAGS) ; do \
16508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16509         done; \
16510         echo "Doing install-info in gprof"; \
16511         (cd $(HOST_SUBDIR)/gprof && \
16512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16514                   "RANLIB=$${RANLIB}" \
16515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16516                   install-info) \
16517           || exit 1
16518
16519 @endif gprof
16520
16521 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16522 maybe-install-pdf-gprof:
16523 @if gprof
16524 maybe-install-pdf-gprof: install-pdf-gprof
16525
16526 install-pdf-gprof: \
16527     configure-gprof \
16528     pdf-gprof 
16529         @: $(MAKE); $(unstage)
16530         @[ -f ./gprof/Makefile ] || exit 0; \
16531         r=`${PWD_COMMAND}`; export r; \
16532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16533         $(HOST_EXPORTS) \
16534         for flag in $(EXTRA_HOST_FLAGS) ; do \
16535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16536         done; \
16537         echo "Doing install-pdf in gprof"; \
16538         (cd $(HOST_SUBDIR)/gprof && \
16539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16541                   "RANLIB=$${RANLIB}" \
16542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16543                   install-pdf) \
16544           || exit 1
16545
16546 @endif gprof
16547
16548 .PHONY: maybe-install-html-gprof install-html-gprof
16549 maybe-install-html-gprof:
16550 @if gprof
16551 maybe-install-html-gprof: install-html-gprof
16552
16553 install-html-gprof: \
16554     configure-gprof \
16555     html-gprof 
16556         @: $(MAKE); $(unstage)
16557         @[ -f ./gprof/Makefile ] || exit 0; \
16558         r=`${PWD_COMMAND}`; export r; \
16559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16560         $(HOST_EXPORTS) \
16561         for flag in $(EXTRA_HOST_FLAGS) ; do \
16562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16563         done; \
16564         echo "Doing install-html in gprof"; \
16565         (cd $(HOST_SUBDIR)/gprof && \
16566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16568                   "RANLIB=$${RANLIB}" \
16569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16570                   install-html) \
16571           || exit 1
16572
16573 @endif gprof
16574
16575 .PHONY: maybe-installcheck-gprof installcheck-gprof
16576 maybe-installcheck-gprof:
16577 @if gprof
16578 maybe-installcheck-gprof: installcheck-gprof
16579
16580 installcheck-gprof: \
16581     configure-gprof 
16582         @: $(MAKE); $(unstage)
16583         @[ -f ./gprof/Makefile ] || exit 0; \
16584         r=`${PWD_COMMAND}`; export r; \
16585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16586         $(HOST_EXPORTS) \
16587         for flag in $(EXTRA_HOST_FLAGS) ; do \
16588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16589         done; \
16590         echo "Doing installcheck in gprof"; \
16591         (cd $(HOST_SUBDIR)/gprof && \
16592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16594                   "RANLIB=$${RANLIB}" \
16595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16596                   installcheck) \
16597           || exit 1
16598
16599 @endif gprof
16600
16601 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16602 maybe-mostlyclean-gprof:
16603 @if gprof
16604 maybe-mostlyclean-gprof: mostlyclean-gprof
16605
16606 mostlyclean-gprof: 
16607         @: $(MAKE); $(unstage)
16608         @[ -f ./gprof/Makefile ] || exit 0; \
16609         r=`${PWD_COMMAND}`; export r; \
16610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16611         $(HOST_EXPORTS) \
16612         for flag in $(EXTRA_HOST_FLAGS) ; do \
16613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16614         done; \
16615         echo "Doing mostlyclean in gprof"; \
16616         (cd $(HOST_SUBDIR)/gprof && \
16617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16619                   "RANLIB=$${RANLIB}" \
16620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16621                   mostlyclean) \
16622           || exit 1
16623
16624 @endif gprof
16625
16626 .PHONY: maybe-clean-gprof clean-gprof
16627 maybe-clean-gprof:
16628 @if gprof
16629 maybe-clean-gprof: clean-gprof
16630
16631 clean-gprof: 
16632         @: $(MAKE); $(unstage)
16633         @[ -f ./gprof/Makefile ] || exit 0; \
16634         r=`${PWD_COMMAND}`; export r; \
16635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16636         $(HOST_EXPORTS) \
16637         for flag in $(EXTRA_HOST_FLAGS) ; do \
16638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16639         done; \
16640         echo "Doing clean in gprof"; \
16641         (cd $(HOST_SUBDIR)/gprof && \
16642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16644                   "RANLIB=$${RANLIB}" \
16645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16646                   clean) \
16647           || exit 1
16648
16649 @endif gprof
16650
16651 .PHONY: maybe-distclean-gprof distclean-gprof
16652 maybe-distclean-gprof:
16653 @if gprof
16654 maybe-distclean-gprof: distclean-gprof
16655
16656 distclean-gprof: 
16657         @: $(MAKE); $(unstage)
16658         @[ -f ./gprof/Makefile ] || exit 0; \
16659         r=`${PWD_COMMAND}`; export r; \
16660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16661         $(HOST_EXPORTS) \
16662         for flag in $(EXTRA_HOST_FLAGS) ; do \
16663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16664         done; \
16665         echo "Doing distclean in gprof"; \
16666         (cd $(HOST_SUBDIR)/gprof && \
16667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16669                   "RANLIB=$${RANLIB}" \
16670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16671                   distclean) \
16672           || exit 1
16673
16674 @endif gprof
16675
16676 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16677 maybe-maintainer-clean-gprof:
16678 @if gprof
16679 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16680
16681 maintainer-clean-gprof: 
16682         @: $(MAKE); $(unstage)
16683         @[ -f ./gprof/Makefile ] || exit 0; \
16684         r=`${PWD_COMMAND}`; export r; \
16685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16686         $(HOST_EXPORTS) \
16687         for flag in $(EXTRA_HOST_FLAGS) ; do \
16688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16689         done; \
16690         echo "Doing maintainer-clean in gprof"; \
16691         (cd $(HOST_SUBDIR)/gprof && \
16692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16694                   "RANLIB=$${RANLIB}" \
16695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16696                   maintainer-clean) \
16697           || exit 1
16698
16699 @endif gprof
16700
16701
16702
16703 .PHONY: configure-intl maybe-configure-intl
16704 maybe-configure-intl:
16705 @if gcc-bootstrap
16706 configure-intl: stage_current
16707 @endif gcc-bootstrap
16708 @if intl
16709 maybe-configure-intl: configure-intl
16710 configure-intl: 
16711         @r=`${PWD_COMMAND}`; export r; \
16712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16713         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16714         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16715         $(HOST_EXPORTS)  \
16716         echo Configuring in $(HOST_SUBDIR)/intl; \
16717         cd "$(HOST_SUBDIR)/intl" || exit 1; \
16718         case $(srcdir) in \
16719           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16720           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16721                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16722         esac; \
16723         module_srcdir=intl; \
16724         $(SHELL) \
16725           $$s/$$module_srcdir/configure \
16726           --srcdir=$${topdir}/$$module_srcdir \
16727           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16728           --target=${target_alias}  \
16729           || exit 1
16730 @endif intl
16731
16732
16733
16734 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16735 maybe-configure-stage1-intl:
16736 @if intl-bootstrap
16737 maybe-configure-stage1-intl: configure-stage1-intl
16738 configure-stage1-intl:
16739         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16740         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16741         @r=`${PWD_COMMAND}`; export r; \
16742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16743         TFLAGS="$(STAGE1_TFLAGS)"; \
16744         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16745         $(HOST_EXPORTS) \
16746         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16747         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16748         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16749         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
16750         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16751         cd $(HOST_SUBDIR)/intl || exit 1; \
16752         case $(srcdir) in \
16753           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16754           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16755                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16756         esac; \
16757         module_srcdir=intl; \
16758         $(SHELL) $$s/$$module_srcdir/configure \
16759           --srcdir=$${topdir}/$$module_srcdir \
16760           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16761           --target=${target_alias} \
16762            \
16763           $(STAGE1_CONFIGURE_FLAGS)
16764 @endif intl-bootstrap
16765
16766 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16767 maybe-configure-stage2-intl:
16768 @if intl-bootstrap
16769 maybe-configure-stage2-intl: configure-stage2-intl
16770 configure-stage2-intl:
16771         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16772         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16773         @r=`${PWD_COMMAND}`; export r; \
16774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16775         TFLAGS="$(STAGE2_TFLAGS)"; \
16776         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16777         $(HOST_EXPORTS) \
16778         $(POSTSTAGE1_HOST_EXPORTS) \
16779         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16780         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16781         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16782         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
16783         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16784         cd $(HOST_SUBDIR)/intl || exit 1; \
16785         case $(srcdir) in \
16786           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16787           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16788                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16789         esac; \
16790         module_srcdir=intl; \
16791         $(SHELL) $$s/$$module_srcdir/configure \
16792           --srcdir=$${topdir}/$$module_srcdir \
16793           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16794           --target=${target_alias} \
16795           --with-build-libsubdir=$(HOST_SUBDIR) \
16796           $(STAGE2_CONFIGURE_FLAGS)
16797 @endif intl-bootstrap
16798
16799 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16800 maybe-configure-stage3-intl:
16801 @if intl-bootstrap
16802 maybe-configure-stage3-intl: configure-stage3-intl
16803 configure-stage3-intl:
16804         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16805         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16806         @r=`${PWD_COMMAND}`; export r; \
16807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16808         TFLAGS="$(STAGE3_TFLAGS)"; \
16809         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16810         $(HOST_EXPORTS) \
16811         $(POSTSTAGE1_HOST_EXPORTS) \
16812         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16813         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16814         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16815         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
16816         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16817         cd $(HOST_SUBDIR)/intl || exit 1; \
16818         case $(srcdir) in \
16819           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16820           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16821                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16822         esac; \
16823         module_srcdir=intl; \
16824         $(SHELL) $$s/$$module_srcdir/configure \
16825           --srcdir=$${topdir}/$$module_srcdir \
16826           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16827           --target=${target_alias} \
16828           --with-build-libsubdir=$(HOST_SUBDIR) \
16829           $(STAGE3_CONFIGURE_FLAGS)
16830 @endif intl-bootstrap
16831
16832 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
16833 maybe-configure-stage4-intl:
16834 @if intl-bootstrap
16835 maybe-configure-stage4-intl: configure-stage4-intl
16836 configure-stage4-intl:
16837         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16838         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16839         @r=`${PWD_COMMAND}`; export r; \
16840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16841         TFLAGS="$(STAGE4_TFLAGS)"; \
16842         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16843         $(HOST_EXPORTS) \
16844         $(POSTSTAGE1_HOST_EXPORTS) \
16845         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16846         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16847         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16848         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
16849         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16850         cd $(HOST_SUBDIR)/intl || exit 1; \
16851         case $(srcdir) in \
16852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16853           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16855         esac; \
16856         module_srcdir=intl; \
16857         $(SHELL) $$s/$$module_srcdir/configure \
16858           --srcdir=$${topdir}/$$module_srcdir \
16859           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16860           --target=${target_alias} \
16861           --with-build-libsubdir=$(HOST_SUBDIR) \
16862           $(STAGE4_CONFIGURE_FLAGS)
16863 @endif intl-bootstrap
16864
16865 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16866 maybe-configure-stageprofile-intl:
16867 @if intl-bootstrap
16868 maybe-configure-stageprofile-intl: configure-stageprofile-intl
16869 configure-stageprofile-intl:
16870         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16871         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16872         @r=`${PWD_COMMAND}`; export r; \
16873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16874         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16875         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16876         $(HOST_EXPORTS) \
16877         $(POSTSTAGE1_HOST_EXPORTS) \
16878         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16879         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16880         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16881         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
16882         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16883         cd $(HOST_SUBDIR)/intl || exit 1; \
16884         case $(srcdir) in \
16885           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16886           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16887                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16888         esac; \
16889         module_srcdir=intl; \
16890         $(SHELL) $$s/$$module_srcdir/configure \
16891           --srcdir=$${topdir}/$$module_srcdir \
16892           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16893           --target=${target_alias} \
16894           --with-build-libsubdir=$(HOST_SUBDIR) \
16895           $(STAGEprofile_CONFIGURE_FLAGS)
16896 @endif intl-bootstrap
16897
16898 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
16899 maybe-configure-stagefeedback-intl:
16900 @if intl-bootstrap
16901 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
16902 configure-stagefeedback-intl:
16903         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16904         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16905         @r=`${PWD_COMMAND}`; export r; \
16906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16907         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16908         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16909         $(HOST_EXPORTS) \
16910         $(POSTSTAGE1_HOST_EXPORTS) \
16911         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16912         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16913         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16914         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
16915         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16916         cd $(HOST_SUBDIR)/intl || exit 1; \
16917         case $(srcdir) in \
16918           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16919           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16920                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16921         esac; \
16922         module_srcdir=intl; \
16923         $(SHELL) $$s/$$module_srcdir/configure \
16924           --srcdir=$${topdir}/$$module_srcdir \
16925           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16926           --target=${target_alias} \
16927           --with-build-libsubdir=$(HOST_SUBDIR) \
16928           $(STAGEfeedback_CONFIGURE_FLAGS)
16929 @endif intl-bootstrap
16930
16931
16932
16933
16934
16935 .PHONY: all-intl maybe-all-intl
16936 maybe-all-intl:
16937 @if gcc-bootstrap
16938 all-intl: stage_current
16939 @endif gcc-bootstrap
16940 @if intl
16941 TARGET-intl=all
16942 maybe-all-intl: all-intl
16943 all-intl: configure-intl
16944         @r=`${PWD_COMMAND}`; export r; \
16945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16946         $(HOST_EXPORTS)  \
16947         (cd $(HOST_SUBDIR)/intl && \
16948           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16949                 $(TARGET-intl))
16950 @endif intl
16951
16952
16953
16954 .PHONY: all-stage1-intl maybe-all-stage1-intl
16955 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
16956 maybe-all-stage1-intl:
16957 maybe-clean-stage1-intl:
16958 @if intl-bootstrap
16959 maybe-all-stage1-intl: all-stage1-intl
16960 all-stage1: all-stage1-intl
16961 TARGET-stage1-intl = $(TARGET-intl)
16962 all-stage1-intl: configure-stage1-intl
16963         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16964         @r=`${PWD_COMMAND}`; export r; \
16965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16966         TFLAGS="$(STAGE1_TFLAGS)"; \
16967         $(HOST_EXPORTS)  \
16968         cd $(HOST_SUBDIR)/intl && \
16969         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16970                 CFLAGS="$(STAGE1_CFLAGS)" \
16971                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16972                 LIBCFLAGS="$(LIBCFLAGS)" \
16973                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16974                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16975                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16976                 $(EXTRA_HOST_FLAGS)  \
16977                 $(STAGE1_FLAGS_TO_PASS)  \
16978                 TFLAGS="$(STAGE1_TFLAGS)" \
16979                 $(TARGET-stage1-intl)
16980
16981 maybe-clean-stage1-intl: clean-stage1-intl
16982 clean-stage1: clean-stage1-intl
16983 clean-stage1-intl:
16984         @if [ $(current_stage) = stage1 ]; then \
16985           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
16986         else \
16987           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
16988           $(MAKE) stage1-start; \
16989         fi; \
16990         cd $(HOST_SUBDIR)/intl && \
16991         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16992         $(STAGE1_FLAGS_TO_PASS)  clean
16993 @endif intl-bootstrap
16994
16995
16996 .PHONY: all-stage2-intl maybe-all-stage2-intl
16997 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
16998 maybe-all-stage2-intl:
16999 maybe-clean-stage2-intl:
17000 @if intl-bootstrap
17001 maybe-all-stage2-intl: all-stage2-intl
17002 all-stage2: all-stage2-intl
17003 TARGET-stage2-intl = $(TARGET-intl)
17004 all-stage2-intl: configure-stage2-intl
17005         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17006         @r=`${PWD_COMMAND}`; export r; \
17007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17008         TFLAGS="$(STAGE2_TFLAGS)"; \
17009         $(HOST_EXPORTS) \
17010         $(POSTSTAGE1_HOST_EXPORTS)  \
17011         cd $(HOST_SUBDIR)/intl && \
17012         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17013                 CFLAGS="$(STAGE2_CFLAGS)" \
17014                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17015                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17020                 TFLAGS="$(STAGE2_TFLAGS)" \
17021                 $(TARGET-stage2-intl)
17022
17023 maybe-clean-stage2-intl: clean-stage2-intl
17024 clean-stage2: clean-stage2-intl
17025 clean-stage2-intl:
17026         @if [ $(current_stage) = stage2 ]; then \
17027           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17028         else \
17029           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17030           $(MAKE) stage2-start; \
17031         fi; \
17032         cd $(HOST_SUBDIR)/intl && \
17033         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17034 @endif intl-bootstrap
17035
17036
17037 .PHONY: all-stage3-intl maybe-all-stage3-intl
17038 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17039 maybe-all-stage3-intl:
17040 maybe-clean-stage3-intl:
17041 @if intl-bootstrap
17042 maybe-all-stage3-intl: all-stage3-intl
17043 all-stage3: all-stage3-intl
17044 TARGET-stage3-intl = $(TARGET-intl)
17045 all-stage3-intl: configure-stage3-intl
17046         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17047         @r=`${PWD_COMMAND}`; export r; \
17048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17049         TFLAGS="$(STAGE3_TFLAGS)"; \
17050         $(HOST_EXPORTS) \
17051         $(POSTSTAGE1_HOST_EXPORTS)  \
17052         cd $(HOST_SUBDIR)/intl && \
17053         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17054                 CFLAGS="$(STAGE3_CFLAGS)" \
17055                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17056                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17057                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17058                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17059                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17060                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17061                 TFLAGS="$(STAGE3_TFLAGS)" \
17062                 $(TARGET-stage3-intl)
17063
17064 maybe-clean-stage3-intl: clean-stage3-intl
17065 clean-stage3: clean-stage3-intl
17066 clean-stage3-intl:
17067         @if [ $(current_stage) = stage3 ]; then \
17068           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17069         else \
17070           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17071           $(MAKE) stage3-start; \
17072         fi; \
17073         cd $(HOST_SUBDIR)/intl && \
17074         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17075 @endif intl-bootstrap
17076
17077
17078 .PHONY: all-stage4-intl maybe-all-stage4-intl
17079 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17080 maybe-all-stage4-intl:
17081 maybe-clean-stage4-intl:
17082 @if intl-bootstrap
17083 maybe-all-stage4-intl: all-stage4-intl
17084 all-stage4: all-stage4-intl
17085 TARGET-stage4-intl = $(TARGET-intl)
17086 all-stage4-intl: configure-stage4-intl
17087         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17088         @r=`${PWD_COMMAND}`; export r; \
17089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17090         TFLAGS="$(STAGE4_TFLAGS)"; \
17091         $(HOST_EXPORTS) \
17092         $(POSTSTAGE1_HOST_EXPORTS)  \
17093         cd $(HOST_SUBDIR)/intl && \
17094         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17095                 CFLAGS="$(STAGE4_CFLAGS)" \
17096                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17097                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17098                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17099                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17100                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17101                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17102                 TFLAGS="$(STAGE4_TFLAGS)" \
17103                 $(TARGET-stage4-intl)
17104
17105 maybe-clean-stage4-intl: clean-stage4-intl
17106 clean-stage4: clean-stage4-intl
17107 clean-stage4-intl:
17108         @if [ $(current_stage) = stage4 ]; then \
17109           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17110         else \
17111           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17112           $(MAKE) stage4-start; \
17113         fi; \
17114         cd $(HOST_SUBDIR)/intl && \
17115         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17116 @endif intl-bootstrap
17117
17118
17119 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17120 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17121 maybe-all-stageprofile-intl:
17122 maybe-clean-stageprofile-intl:
17123 @if intl-bootstrap
17124 maybe-all-stageprofile-intl: all-stageprofile-intl
17125 all-stageprofile: all-stageprofile-intl
17126 TARGET-stageprofile-intl = $(TARGET-intl)
17127 all-stageprofile-intl: configure-stageprofile-intl
17128         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17129         @r=`${PWD_COMMAND}`; export r; \
17130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17131         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17132         $(HOST_EXPORTS) \
17133         $(POSTSTAGE1_HOST_EXPORTS)  \
17134         cd $(HOST_SUBDIR)/intl && \
17135         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17136                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17137                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17138                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17139                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17140                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17141                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17142                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17143                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17144                 $(TARGET-stageprofile-intl)
17145
17146 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17147 clean-stageprofile: clean-stageprofile-intl
17148 clean-stageprofile-intl:
17149         @if [ $(current_stage) = stageprofile ]; then \
17150           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17151         else \
17152           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17153           $(MAKE) stageprofile-start; \
17154         fi; \
17155         cd $(HOST_SUBDIR)/intl && \
17156         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17157 @endif intl-bootstrap
17158
17159
17160 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17161 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17162 maybe-all-stagefeedback-intl:
17163 maybe-clean-stagefeedback-intl:
17164 @if intl-bootstrap
17165 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17166 all-stagefeedback: all-stagefeedback-intl
17167 TARGET-stagefeedback-intl = $(TARGET-intl)
17168 all-stagefeedback-intl: configure-stagefeedback-intl
17169         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17170         @r=`${PWD_COMMAND}`; export r; \
17171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17172         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17173         $(HOST_EXPORTS) \
17174         $(POSTSTAGE1_HOST_EXPORTS)  \
17175         cd $(HOST_SUBDIR)/intl && \
17176         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17177                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17178                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17179                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17180                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17181                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17182                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17183                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17184                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17185                 $(TARGET-stagefeedback-intl)
17186
17187 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17188 clean-stagefeedback: clean-stagefeedback-intl
17189 clean-stagefeedback-intl:
17190         @if [ $(current_stage) = stagefeedback ]; then \
17191           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17192         else \
17193           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17194           $(MAKE) stagefeedback-start; \
17195         fi; \
17196         cd $(HOST_SUBDIR)/intl && \
17197         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17198 @endif intl-bootstrap
17199
17200
17201
17202
17203
17204 .PHONY: check-intl maybe-check-intl
17205 maybe-check-intl:
17206 @if intl
17207 maybe-check-intl: check-intl
17208
17209 check-intl:
17210         @: $(MAKE); $(unstage)
17211         @r=`${PWD_COMMAND}`; export r; \
17212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17213         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17214         (cd $(HOST_SUBDIR)/intl && \
17215           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
17216
17217 @endif intl
17218
17219 .PHONY: install-intl maybe-install-intl
17220 maybe-install-intl:
17221 @if intl
17222 maybe-install-intl: install-intl
17223
17224 install-intl: installdirs
17225         @: $(MAKE); $(unstage)
17226         @r=`${PWD_COMMAND}`; export r; \
17227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17228         $(HOST_EXPORTS) \
17229         (cd $(HOST_SUBDIR)/intl && \
17230           $(MAKE) $(FLAGS_TO_PASS)  install)
17231
17232 @endif intl
17233
17234 .PHONY: install-strip-intl maybe-install-strip-intl
17235 maybe-install-strip-intl:
17236 @if intl
17237 maybe-install-strip-intl: install-strip-intl
17238
17239 install-strip-intl: installdirs
17240         @: $(MAKE); $(unstage)
17241         @r=`${PWD_COMMAND}`; export r; \
17242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17243         $(HOST_EXPORTS) \
17244         (cd $(HOST_SUBDIR)/intl && \
17245           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17246
17247 @endif intl
17248
17249 # Other targets (info, dvi, pdf, etc.)
17250
17251 .PHONY: maybe-info-intl info-intl
17252 maybe-info-intl:
17253 @if intl
17254 maybe-info-intl: info-intl
17255
17256 info-intl: \
17257     configure-intl 
17258         @[ -f ./intl/Makefile ] || exit 0; \
17259         r=`${PWD_COMMAND}`; export r; \
17260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17261         $(HOST_EXPORTS) \
17262         for flag in $(EXTRA_HOST_FLAGS) ; do \
17263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17264         done; \
17265         echo "Doing info in intl"; \
17266         (cd $(HOST_SUBDIR)/intl && \
17267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17269                   "RANLIB=$${RANLIB}" \
17270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17271                   info) \
17272           || exit 1
17273
17274 @endif intl
17275
17276 .PHONY: maybe-dvi-intl dvi-intl
17277 maybe-dvi-intl:
17278 @if intl
17279 maybe-dvi-intl: dvi-intl
17280
17281 dvi-intl: \
17282     configure-intl 
17283         @[ -f ./intl/Makefile ] || exit 0; \
17284         r=`${PWD_COMMAND}`; export r; \
17285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17286         $(HOST_EXPORTS) \
17287         for flag in $(EXTRA_HOST_FLAGS) ; do \
17288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17289         done; \
17290         echo "Doing dvi in intl"; \
17291         (cd $(HOST_SUBDIR)/intl && \
17292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17294                   "RANLIB=$${RANLIB}" \
17295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17296                   dvi) \
17297           || exit 1
17298
17299 @endif intl
17300
17301 .PHONY: maybe-pdf-intl pdf-intl
17302 maybe-pdf-intl:
17303 @if intl
17304 maybe-pdf-intl: pdf-intl
17305
17306 pdf-intl: \
17307     configure-intl 
17308         @[ -f ./intl/Makefile ] || exit 0; \
17309         r=`${PWD_COMMAND}`; export r; \
17310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17311         $(HOST_EXPORTS) \
17312         for flag in $(EXTRA_HOST_FLAGS) ; do \
17313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17314         done; \
17315         echo "Doing pdf in intl"; \
17316         (cd $(HOST_SUBDIR)/intl && \
17317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17319                   "RANLIB=$${RANLIB}" \
17320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17321                   pdf) \
17322           || exit 1
17323
17324 @endif intl
17325
17326 .PHONY: maybe-html-intl html-intl
17327 maybe-html-intl:
17328 @if intl
17329 maybe-html-intl: html-intl
17330
17331 html-intl: \
17332     configure-intl 
17333         @[ -f ./intl/Makefile ] || exit 0; \
17334         r=`${PWD_COMMAND}`; export r; \
17335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17336         $(HOST_EXPORTS) \
17337         for flag in $(EXTRA_HOST_FLAGS) ; do \
17338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17339         done; \
17340         echo "Doing html in intl"; \
17341         (cd $(HOST_SUBDIR)/intl && \
17342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17344                   "RANLIB=$${RANLIB}" \
17345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17346                   html) \
17347           || exit 1
17348
17349 @endif intl
17350
17351 .PHONY: maybe-TAGS-intl TAGS-intl
17352 maybe-TAGS-intl:
17353 @if intl
17354 maybe-TAGS-intl: TAGS-intl
17355
17356 TAGS-intl: \
17357     configure-intl 
17358         @[ -f ./intl/Makefile ] || exit 0; \
17359         r=`${PWD_COMMAND}`; export r; \
17360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17361         $(HOST_EXPORTS) \
17362         for flag in $(EXTRA_HOST_FLAGS) ; do \
17363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17364         done; \
17365         echo "Doing TAGS in intl"; \
17366         (cd $(HOST_SUBDIR)/intl && \
17367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17369                   "RANLIB=$${RANLIB}" \
17370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17371                   TAGS) \
17372           || exit 1
17373
17374 @endif intl
17375
17376 .PHONY: maybe-install-info-intl install-info-intl
17377 maybe-install-info-intl:
17378 @if intl
17379 maybe-install-info-intl: install-info-intl
17380
17381 install-info-intl: \
17382     configure-intl \
17383     info-intl 
17384         @[ -f ./intl/Makefile ] || exit 0; \
17385         r=`${PWD_COMMAND}`; export r; \
17386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17387         $(HOST_EXPORTS) \
17388         for flag in $(EXTRA_HOST_FLAGS) ; do \
17389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17390         done; \
17391         echo "Doing install-info in intl"; \
17392         (cd $(HOST_SUBDIR)/intl && \
17393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17395                   "RANLIB=$${RANLIB}" \
17396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17397                   install-info) \
17398           || exit 1
17399
17400 @endif intl
17401
17402 .PHONY: maybe-install-pdf-intl install-pdf-intl
17403 maybe-install-pdf-intl:
17404 @if intl
17405 maybe-install-pdf-intl: install-pdf-intl
17406
17407 install-pdf-intl: \
17408     configure-intl \
17409     pdf-intl 
17410         @[ -f ./intl/Makefile ] || exit 0; \
17411         r=`${PWD_COMMAND}`; export r; \
17412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17413         $(HOST_EXPORTS) \
17414         for flag in $(EXTRA_HOST_FLAGS) ; do \
17415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17416         done; \
17417         echo "Doing install-pdf in intl"; \
17418         (cd $(HOST_SUBDIR)/intl && \
17419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17421                   "RANLIB=$${RANLIB}" \
17422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17423                   install-pdf) \
17424           || exit 1
17425
17426 @endif intl
17427
17428 .PHONY: maybe-install-html-intl install-html-intl
17429 maybe-install-html-intl:
17430 @if intl
17431 maybe-install-html-intl: install-html-intl
17432
17433 install-html-intl: \
17434     configure-intl \
17435     html-intl 
17436         @[ -f ./intl/Makefile ] || exit 0; \
17437         r=`${PWD_COMMAND}`; export r; \
17438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17439         $(HOST_EXPORTS) \
17440         for flag in $(EXTRA_HOST_FLAGS) ; do \
17441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17442         done; \
17443         echo "Doing install-html in intl"; \
17444         (cd $(HOST_SUBDIR)/intl && \
17445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17447                   "RANLIB=$${RANLIB}" \
17448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17449                   install-html) \
17450           || exit 1
17451
17452 @endif intl
17453
17454 .PHONY: maybe-installcheck-intl installcheck-intl
17455 maybe-installcheck-intl:
17456 @if intl
17457 maybe-installcheck-intl: installcheck-intl
17458
17459 installcheck-intl: \
17460     configure-intl 
17461         @[ -f ./intl/Makefile ] || exit 0; \
17462         r=`${PWD_COMMAND}`; export r; \
17463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17464         $(HOST_EXPORTS) \
17465         for flag in $(EXTRA_HOST_FLAGS) ; do \
17466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17467         done; \
17468         echo "Doing installcheck in intl"; \
17469         (cd $(HOST_SUBDIR)/intl && \
17470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17472                   "RANLIB=$${RANLIB}" \
17473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17474                   installcheck) \
17475           || exit 1
17476
17477 @endif intl
17478
17479 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17480 maybe-mostlyclean-intl:
17481 @if intl
17482 maybe-mostlyclean-intl: mostlyclean-intl
17483
17484 mostlyclean-intl: 
17485         @[ -f ./intl/Makefile ] || exit 0; \
17486         r=`${PWD_COMMAND}`; export r; \
17487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17488         $(HOST_EXPORTS) \
17489         for flag in $(EXTRA_HOST_FLAGS) ; do \
17490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17491         done; \
17492         echo "Doing mostlyclean in intl"; \
17493         (cd $(HOST_SUBDIR)/intl && \
17494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17496                   "RANLIB=$${RANLIB}" \
17497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17498                   mostlyclean) \
17499           || exit 1
17500
17501 @endif intl
17502
17503 .PHONY: maybe-clean-intl clean-intl
17504 maybe-clean-intl:
17505 @if intl
17506 maybe-clean-intl: clean-intl
17507
17508 clean-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 clean 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                   clean) \
17523           || exit 1
17524
17525 @endif intl
17526
17527 .PHONY: maybe-distclean-intl distclean-intl
17528 maybe-distclean-intl:
17529 @if intl
17530 maybe-distclean-intl: distclean-intl
17531
17532 distclean-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 distclean 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                   distclean) \
17547           || exit 1
17548
17549 @endif intl
17550
17551 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17552 maybe-maintainer-clean-intl:
17553 @if intl
17554 maybe-maintainer-clean-intl: maintainer-clean-intl
17555
17556 maintainer-clean-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 maintainer-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                   maintainer-clean) \
17571           || exit 1
17572
17573 @endif intl
17574
17575
17576
17577 .PHONY: configure-tcl maybe-configure-tcl
17578 maybe-configure-tcl:
17579 @if gcc-bootstrap
17580 configure-tcl: stage_current
17581 @endif gcc-bootstrap
17582 @if tcl
17583 maybe-configure-tcl: configure-tcl
17584 configure-tcl: 
17585         @: $(MAKE); $(unstage)
17586         @r=`${PWD_COMMAND}`; export r; \
17587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17588         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17589         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
17590         $(HOST_EXPORTS)  \
17591         echo Configuring in $(HOST_SUBDIR)/tcl; \
17592         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17593         case $(srcdir) in \
17594           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17595           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17596                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17597         esac; \
17598         module_srcdir=tcl; \
17599         $(SHELL) \
17600           $$s/$$module_srcdir/configure \
17601           --srcdir=$${topdir}/$$module_srcdir \
17602           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17603           --target=${target_alias}  \
17604           || exit 1
17605 @endif tcl
17606
17607
17608
17609
17610
17611 .PHONY: all-tcl maybe-all-tcl
17612 maybe-all-tcl:
17613 @if gcc-bootstrap
17614 all-tcl: stage_current
17615 @endif gcc-bootstrap
17616 @if tcl
17617 TARGET-tcl=all
17618 maybe-all-tcl: all-tcl
17619 all-tcl: configure-tcl
17620         @: $(MAKE); $(unstage)
17621         @r=`${PWD_COMMAND}`; export r; \
17622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17623         $(HOST_EXPORTS)  \
17624         (cd $(HOST_SUBDIR)/tcl && \
17625           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17626                 $(TARGET-tcl))
17627 @endif tcl
17628
17629
17630
17631
17632 .PHONY: check-tcl maybe-check-tcl
17633 maybe-check-tcl:
17634 @if tcl
17635 maybe-check-tcl: check-tcl
17636
17637 check-tcl:
17638         @: $(MAKE); $(unstage)
17639         @r=`${PWD_COMMAND}`; export r; \
17640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17641         $(HOST_EXPORTS)  \
17642         (cd $(HOST_SUBDIR)/tcl && \
17643           $(MAKE) $(FLAGS_TO_PASS)  check)
17644
17645 @endif tcl
17646
17647 .PHONY: install-tcl maybe-install-tcl
17648 maybe-install-tcl:
17649 @if tcl
17650 maybe-install-tcl: install-tcl
17651
17652 install-tcl: installdirs
17653         @: $(MAKE); $(unstage)
17654         @r=`${PWD_COMMAND}`; export r; \
17655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17656         $(HOST_EXPORTS) \
17657         (cd $(HOST_SUBDIR)/tcl && \
17658           $(MAKE) $(FLAGS_TO_PASS)  install)
17659
17660 @endif tcl
17661
17662 .PHONY: install-strip-tcl maybe-install-strip-tcl
17663 maybe-install-strip-tcl:
17664 @if tcl
17665 maybe-install-strip-tcl: install-strip-tcl
17666
17667 install-strip-tcl: installdirs
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) $(FLAGS_TO_PASS)  install-strip)
17674
17675 @endif tcl
17676
17677 # Other targets (info, dvi, pdf, etc.)
17678
17679 .PHONY: maybe-info-tcl info-tcl
17680 maybe-info-tcl:
17681 @if tcl
17682 maybe-info-tcl: info-tcl
17683
17684 info-tcl: \
17685     configure-tcl 
17686         @: $(MAKE); $(unstage)
17687         @[ -f ./tcl/Makefile ] || exit 0; \
17688         r=`${PWD_COMMAND}`; export r; \
17689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17690         $(HOST_EXPORTS) \
17691         for flag in $(EXTRA_HOST_FLAGS) ; do \
17692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17693         done; \
17694         echo "Doing info in tcl"; \
17695         (cd $(HOST_SUBDIR)/tcl && \
17696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17698                   "RANLIB=$${RANLIB}" \
17699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17700                   info) \
17701           || exit 1
17702
17703 @endif tcl
17704
17705 .PHONY: maybe-dvi-tcl dvi-tcl
17706 maybe-dvi-tcl:
17707 @if tcl
17708 maybe-dvi-tcl: dvi-tcl
17709
17710 dvi-tcl: \
17711     configure-tcl 
17712         @: $(MAKE); $(unstage)
17713         @[ -f ./tcl/Makefile ] || exit 0; \
17714         r=`${PWD_COMMAND}`; export r; \
17715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17716         $(HOST_EXPORTS) \
17717         for flag in $(EXTRA_HOST_FLAGS) ; do \
17718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17719         done; \
17720         echo "Doing dvi in tcl"; \
17721         (cd $(HOST_SUBDIR)/tcl && \
17722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17724                   "RANLIB=$${RANLIB}" \
17725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17726                   dvi) \
17727           || exit 1
17728
17729 @endif tcl
17730
17731 .PHONY: maybe-pdf-tcl pdf-tcl
17732 maybe-pdf-tcl:
17733 @if tcl
17734 maybe-pdf-tcl: pdf-tcl
17735
17736 pdf-tcl: \
17737     configure-tcl 
17738         @: $(MAKE); $(unstage)
17739         @[ -f ./tcl/Makefile ] || exit 0; \
17740         r=`${PWD_COMMAND}`; export r; \
17741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17742         $(HOST_EXPORTS) \
17743         for flag in $(EXTRA_HOST_FLAGS) ; do \
17744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17745         done; \
17746         echo "Doing pdf in tcl"; \
17747         (cd $(HOST_SUBDIR)/tcl && \
17748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17750                   "RANLIB=$${RANLIB}" \
17751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17752                   pdf) \
17753           || exit 1
17754
17755 @endif tcl
17756
17757 .PHONY: maybe-html-tcl html-tcl
17758 maybe-html-tcl:
17759 @if tcl
17760 maybe-html-tcl: html-tcl
17761
17762 html-tcl: \
17763     configure-tcl 
17764         @: $(MAKE); $(unstage)
17765         @[ -f ./tcl/Makefile ] || exit 0; \
17766         r=`${PWD_COMMAND}`; export r; \
17767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17768         $(HOST_EXPORTS) \
17769         for flag in $(EXTRA_HOST_FLAGS) ; do \
17770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17771         done; \
17772         echo "Doing html in tcl"; \
17773         (cd $(HOST_SUBDIR)/tcl && \
17774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17776                   "RANLIB=$${RANLIB}" \
17777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17778                   html) \
17779           || exit 1
17780
17781 @endif tcl
17782
17783 .PHONY: maybe-TAGS-tcl TAGS-tcl
17784 maybe-TAGS-tcl:
17785 @if tcl
17786 maybe-TAGS-tcl: TAGS-tcl
17787
17788 TAGS-tcl: \
17789     configure-tcl 
17790         @: $(MAKE); $(unstage)
17791         @[ -f ./tcl/Makefile ] || exit 0; \
17792         r=`${PWD_COMMAND}`; export r; \
17793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17794         $(HOST_EXPORTS) \
17795         for flag in $(EXTRA_HOST_FLAGS) ; do \
17796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17797         done; \
17798         echo "Doing TAGS in tcl"; \
17799         (cd $(HOST_SUBDIR)/tcl && \
17800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17802                   "RANLIB=$${RANLIB}" \
17803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17804                   TAGS) \
17805           || exit 1
17806
17807 @endif tcl
17808
17809 .PHONY: maybe-install-info-tcl install-info-tcl
17810 maybe-install-info-tcl:
17811 @if tcl
17812 maybe-install-info-tcl: install-info-tcl
17813
17814 install-info-tcl: \
17815     configure-tcl \
17816     info-tcl 
17817         @: $(MAKE); $(unstage)
17818         @[ -f ./tcl/Makefile ] || exit 0; \
17819         r=`${PWD_COMMAND}`; export r; \
17820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17821         $(HOST_EXPORTS) \
17822         for flag in $(EXTRA_HOST_FLAGS) ; do \
17823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17824         done; \
17825         echo "Doing install-info in tcl"; \
17826         (cd $(HOST_SUBDIR)/tcl && \
17827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17829                   "RANLIB=$${RANLIB}" \
17830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17831                   install-info) \
17832           || exit 1
17833
17834 @endif tcl
17835
17836 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
17837 maybe-install-pdf-tcl:
17838 @if tcl
17839 maybe-install-pdf-tcl: install-pdf-tcl
17840
17841 install-pdf-tcl: \
17842     configure-tcl \
17843     pdf-tcl 
17844         @: $(MAKE); $(unstage)
17845         @[ -f ./tcl/Makefile ] || exit 0; \
17846         r=`${PWD_COMMAND}`; export r; \
17847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17848         $(HOST_EXPORTS) \
17849         for flag in $(EXTRA_HOST_FLAGS) ; do \
17850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17851         done; \
17852         echo "Doing install-pdf in tcl"; \
17853         (cd $(HOST_SUBDIR)/tcl && \
17854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17856                   "RANLIB=$${RANLIB}" \
17857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17858                   install-pdf) \
17859           || exit 1
17860
17861 @endif tcl
17862
17863 .PHONY: maybe-install-html-tcl install-html-tcl
17864 maybe-install-html-tcl:
17865 @if tcl
17866 maybe-install-html-tcl: install-html-tcl
17867
17868 install-html-tcl: \
17869     configure-tcl \
17870     html-tcl 
17871         @: $(MAKE); $(unstage)
17872         @[ -f ./tcl/Makefile ] || exit 0; \
17873         r=`${PWD_COMMAND}`; export r; \
17874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17875         $(HOST_EXPORTS) \
17876         for flag in $(EXTRA_HOST_FLAGS) ; do \
17877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17878         done; \
17879         echo "Doing install-html in tcl"; \
17880         (cd $(HOST_SUBDIR)/tcl && \
17881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17883                   "RANLIB=$${RANLIB}" \
17884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17885                   install-html) \
17886           || exit 1
17887
17888 @endif tcl
17889
17890 .PHONY: maybe-installcheck-tcl installcheck-tcl
17891 maybe-installcheck-tcl:
17892 @if tcl
17893 maybe-installcheck-tcl: installcheck-tcl
17894
17895 installcheck-tcl: \
17896     configure-tcl 
17897         @: $(MAKE); $(unstage)
17898         @[ -f ./tcl/Makefile ] || exit 0; \
17899         r=`${PWD_COMMAND}`; export r; \
17900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17901         $(HOST_EXPORTS) \
17902         for flag in $(EXTRA_HOST_FLAGS) ; do \
17903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17904         done; \
17905         echo "Doing installcheck in tcl"; \
17906         (cd $(HOST_SUBDIR)/tcl && \
17907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17909                   "RANLIB=$${RANLIB}" \
17910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17911                   installcheck) \
17912           || exit 1
17913
17914 @endif tcl
17915
17916 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
17917 maybe-mostlyclean-tcl:
17918 @if tcl
17919 maybe-mostlyclean-tcl: mostlyclean-tcl
17920
17921 # tcl doesn't support mostlyclean.
17922 mostlyclean-tcl:
17923
17924 @endif tcl
17925
17926 .PHONY: maybe-clean-tcl clean-tcl
17927 maybe-clean-tcl:
17928 @if tcl
17929 maybe-clean-tcl: clean-tcl
17930
17931 clean-tcl: 
17932         @: $(MAKE); $(unstage)
17933         @[ -f ./tcl/Makefile ] || exit 0; \
17934         r=`${PWD_COMMAND}`; export r; \
17935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17936         $(HOST_EXPORTS) \
17937         for flag in $(EXTRA_HOST_FLAGS) ; do \
17938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17939         done; \
17940         echo "Doing clean in tcl"; \
17941         (cd $(HOST_SUBDIR)/tcl && \
17942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17944                   "RANLIB=$${RANLIB}" \
17945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17946                   clean) \
17947           || exit 1
17948
17949 @endif tcl
17950
17951 .PHONY: maybe-distclean-tcl distclean-tcl
17952 maybe-distclean-tcl:
17953 @if tcl
17954 maybe-distclean-tcl: distclean-tcl
17955
17956 distclean-tcl: 
17957         @: $(MAKE); $(unstage)
17958         @[ -f ./tcl/Makefile ] || exit 0; \
17959         r=`${PWD_COMMAND}`; export r; \
17960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17961         $(HOST_EXPORTS) \
17962         for flag in $(EXTRA_HOST_FLAGS) ; do \
17963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17964         done; \
17965         echo "Doing distclean in tcl"; \
17966         (cd $(HOST_SUBDIR)/tcl && \
17967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17969                   "RANLIB=$${RANLIB}" \
17970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17971                   distclean) \
17972           || exit 1
17973
17974 @endif tcl
17975
17976 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
17977 maybe-maintainer-clean-tcl:
17978 @if tcl
17979 maybe-maintainer-clean-tcl: maintainer-clean-tcl
17980
17981 maintainer-clean-tcl: 
17982         @: $(MAKE); $(unstage)
17983         @[ -f ./tcl/Makefile ] || exit 0; \
17984         r=`${PWD_COMMAND}`; export r; \
17985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17986         $(HOST_EXPORTS) \
17987         for flag in $(EXTRA_HOST_FLAGS) ; do \
17988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17989         done; \
17990         echo "Doing maintainer-clean in tcl"; \
17991         (cd $(HOST_SUBDIR)/tcl && \
17992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17994                   "RANLIB=$${RANLIB}" \
17995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17996                   maintainer-clean) \
17997           || exit 1
17998
17999 @endif tcl
18000
18001
18002
18003 .PHONY: configure-itcl maybe-configure-itcl
18004 maybe-configure-itcl:
18005 @if gcc-bootstrap
18006 configure-itcl: stage_current
18007 @endif gcc-bootstrap
18008 @if itcl
18009 maybe-configure-itcl: configure-itcl
18010 configure-itcl: 
18011         @: $(MAKE); $(unstage)
18012         @r=`${PWD_COMMAND}`; export r; \
18013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18014         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
18016         $(HOST_EXPORTS)  \
18017         echo Configuring in $(HOST_SUBDIR)/itcl; \
18018         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18019         case $(srcdir) in \
18020           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18021           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18022                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18023         esac; \
18024         module_srcdir=itcl; \
18025         $(SHELL) \
18026           $$s/$$module_srcdir/configure \
18027           --srcdir=$${topdir}/$$module_srcdir \
18028           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18029           --target=${target_alias}  \
18030           || exit 1
18031 @endif itcl
18032
18033
18034
18035
18036
18037 .PHONY: all-itcl maybe-all-itcl
18038 maybe-all-itcl:
18039 @if gcc-bootstrap
18040 all-itcl: stage_current
18041 @endif gcc-bootstrap
18042 @if itcl
18043 TARGET-itcl=all
18044 maybe-all-itcl: all-itcl
18045 all-itcl: configure-itcl
18046         @: $(MAKE); $(unstage)
18047         @r=`${PWD_COMMAND}`; export r; \
18048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18049         $(HOST_EXPORTS)  \
18050         (cd $(HOST_SUBDIR)/itcl && \
18051           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18052                 $(TARGET-itcl))
18053 @endif itcl
18054
18055
18056
18057
18058 .PHONY: check-itcl maybe-check-itcl
18059 maybe-check-itcl:
18060 @if itcl
18061 maybe-check-itcl: check-itcl
18062
18063 check-itcl:
18064         @: $(MAKE); $(unstage)
18065         @r=`${PWD_COMMAND}`; export r; \
18066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18067         $(HOST_EXPORTS)  \
18068         (cd $(HOST_SUBDIR)/itcl && \
18069           $(MAKE) $(FLAGS_TO_PASS)  check)
18070
18071 @endif itcl
18072
18073 .PHONY: install-itcl maybe-install-itcl
18074 maybe-install-itcl:
18075 @if itcl
18076 maybe-install-itcl: install-itcl
18077
18078 install-itcl: installdirs
18079         @: $(MAKE); $(unstage)
18080         @r=`${PWD_COMMAND}`; export r; \
18081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18082         $(HOST_EXPORTS) \
18083         (cd $(HOST_SUBDIR)/itcl && \
18084           $(MAKE) $(FLAGS_TO_PASS)  install)
18085
18086 @endif itcl
18087
18088 .PHONY: install-strip-itcl maybe-install-strip-itcl
18089 maybe-install-strip-itcl:
18090 @if itcl
18091 maybe-install-strip-itcl: install-strip-itcl
18092
18093 install-strip-itcl: installdirs
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) $(FLAGS_TO_PASS)  install-strip)
18100
18101 @endif itcl
18102
18103 # Other targets (info, dvi, pdf, etc.)
18104
18105 .PHONY: maybe-info-itcl info-itcl
18106 maybe-info-itcl:
18107 @if itcl
18108 maybe-info-itcl: info-itcl
18109
18110 info-itcl: \
18111     configure-itcl 
18112         @: $(MAKE); $(unstage)
18113         @[ -f ./itcl/Makefile ] || exit 0; \
18114         r=`${PWD_COMMAND}`; export r; \
18115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18116         $(HOST_EXPORTS) \
18117         for flag in $(EXTRA_HOST_FLAGS) ; do \
18118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18119         done; \
18120         echo "Doing info in itcl"; \
18121         (cd $(HOST_SUBDIR)/itcl && \
18122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18124                   "RANLIB=$${RANLIB}" \
18125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18126                   info) \
18127           || exit 1
18128
18129 @endif itcl
18130
18131 .PHONY: maybe-dvi-itcl dvi-itcl
18132 maybe-dvi-itcl:
18133 @if itcl
18134 maybe-dvi-itcl: dvi-itcl
18135
18136 dvi-itcl: \
18137     configure-itcl 
18138         @: $(MAKE); $(unstage)
18139         @[ -f ./itcl/Makefile ] || exit 0; \
18140         r=`${PWD_COMMAND}`; export r; \
18141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18142         $(HOST_EXPORTS) \
18143         for flag in $(EXTRA_HOST_FLAGS) ; do \
18144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18145         done; \
18146         echo "Doing dvi in itcl"; \
18147         (cd $(HOST_SUBDIR)/itcl && \
18148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18150                   "RANLIB=$${RANLIB}" \
18151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18152                   dvi) \
18153           || exit 1
18154
18155 @endif itcl
18156
18157 .PHONY: maybe-pdf-itcl pdf-itcl
18158 maybe-pdf-itcl:
18159 @if itcl
18160 maybe-pdf-itcl: pdf-itcl
18161
18162 pdf-itcl: \
18163     configure-itcl 
18164         @: $(MAKE); $(unstage)
18165         @[ -f ./itcl/Makefile ] || exit 0; \
18166         r=`${PWD_COMMAND}`; export r; \
18167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18168         $(HOST_EXPORTS) \
18169         for flag in $(EXTRA_HOST_FLAGS) ; do \
18170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18171         done; \
18172         echo "Doing pdf in itcl"; \
18173         (cd $(HOST_SUBDIR)/itcl && \
18174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18176                   "RANLIB=$${RANLIB}" \
18177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18178                   pdf) \
18179           || exit 1
18180
18181 @endif itcl
18182
18183 .PHONY: maybe-html-itcl html-itcl
18184 maybe-html-itcl:
18185 @if itcl
18186 maybe-html-itcl: html-itcl
18187
18188 html-itcl: \
18189     configure-itcl 
18190         @: $(MAKE); $(unstage)
18191         @[ -f ./itcl/Makefile ] || exit 0; \
18192         r=`${PWD_COMMAND}`; export r; \
18193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18194         $(HOST_EXPORTS) \
18195         for flag in $(EXTRA_HOST_FLAGS) ; do \
18196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18197         done; \
18198         echo "Doing html in itcl"; \
18199         (cd $(HOST_SUBDIR)/itcl && \
18200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18202                   "RANLIB=$${RANLIB}" \
18203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18204                   html) \
18205           || exit 1
18206
18207 @endif itcl
18208
18209 .PHONY: maybe-TAGS-itcl TAGS-itcl
18210 maybe-TAGS-itcl:
18211 @if itcl
18212 maybe-TAGS-itcl: TAGS-itcl
18213
18214 TAGS-itcl: \
18215     configure-itcl 
18216         @: $(MAKE); $(unstage)
18217         @[ -f ./itcl/Makefile ] || exit 0; \
18218         r=`${PWD_COMMAND}`; export r; \
18219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18220         $(HOST_EXPORTS) \
18221         for flag in $(EXTRA_HOST_FLAGS) ; do \
18222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18223         done; \
18224         echo "Doing TAGS in itcl"; \
18225         (cd $(HOST_SUBDIR)/itcl && \
18226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18228                   "RANLIB=$${RANLIB}" \
18229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18230                   TAGS) \
18231           || exit 1
18232
18233 @endif itcl
18234
18235 .PHONY: maybe-install-info-itcl install-info-itcl
18236 maybe-install-info-itcl:
18237 @if itcl
18238 maybe-install-info-itcl: install-info-itcl
18239
18240 install-info-itcl: \
18241     configure-itcl \
18242     info-itcl 
18243         @: $(MAKE); $(unstage)
18244         @[ -f ./itcl/Makefile ] || exit 0; \
18245         r=`${PWD_COMMAND}`; export r; \
18246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18247         $(HOST_EXPORTS) \
18248         for flag in $(EXTRA_HOST_FLAGS) ; do \
18249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18250         done; \
18251         echo "Doing install-info in itcl"; \
18252         (cd $(HOST_SUBDIR)/itcl && \
18253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18255                   "RANLIB=$${RANLIB}" \
18256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18257                   install-info) \
18258           || exit 1
18259
18260 @endif itcl
18261
18262 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18263 maybe-install-pdf-itcl:
18264 @if itcl
18265 maybe-install-pdf-itcl: install-pdf-itcl
18266
18267 install-pdf-itcl: \
18268     configure-itcl \
18269     pdf-itcl 
18270         @: $(MAKE); $(unstage)
18271         @[ -f ./itcl/Makefile ] || exit 0; \
18272         r=`${PWD_COMMAND}`; export r; \
18273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18274         $(HOST_EXPORTS) \
18275         for flag in $(EXTRA_HOST_FLAGS) ; do \
18276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18277         done; \
18278         echo "Doing install-pdf in itcl"; \
18279         (cd $(HOST_SUBDIR)/itcl && \
18280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18282                   "RANLIB=$${RANLIB}" \
18283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18284                   install-pdf) \
18285           || exit 1
18286
18287 @endif itcl
18288
18289 .PHONY: maybe-install-html-itcl install-html-itcl
18290 maybe-install-html-itcl:
18291 @if itcl
18292 maybe-install-html-itcl: install-html-itcl
18293
18294 install-html-itcl: \
18295     configure-itcl \
18296     html-itcl 
18297         @: $(MAKE); $(unstage)
18298         @[ -f ./itcl/Makefile ] || exit 0; \
18299         r=`${PWD_COMMAND}`; export r; \
18300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18301         $(HOST_EXPORTS) \
18302         for flag in $(EXTRA_HOST_FLAGS) ; do \
18303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18304         done; \
18305         echo "Doing install-html in itcl"; \
18306         (cd $(HOST_SUBDIR)/itcl && \
18307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18309                   "RANLIB=$${RANLIB}" \
18310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18311                   install-html) \
18312           || exit 1
18313
18314 @endif itcl
18315
18316 .PHONY: maybe-installcheck-itcl installcheck-itcl
18317 maybe-installcheck-itcl:
18318 @if itcl
18319 maybe-installcheck-itcl: installcheck-itcl
18320
18321 installcheck-itcl: \
18322     configure-itcl 
18323         @: $(MAKE); $(unstage)
18324         @[ -f ./itcl/Makefile ] || exit 0; \
18325         r=`${PWD_COMMAND}`; export r; \
18326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18327         $(HOST_EXPORTS) \
18328         for flag in $(EXTRA_HOST_FLAGS) ; do \
18329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18330         done; \
18331         echo "Doing installcheck in itcl"; \
18332         (cd $(HOST_SUBDIR)/itcl && \
18333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18335                   "RANLIB=$${RANLIB}" \
18336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18337                   installcheck) \
18338           || exit 1
18339
18340 @endif itcl
18341
18342 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18343 maybe-mostlyclean-itcl:
18344 @if itcl
18345 maybe-mostlyclean-itcl: mostlyclean-itcl
18346
18347 mostlyclean-itcl: 
18348         @: $(MAKE); $(unstage)
18349         @[ -f ./itcl/Makefile ] || exit 0; \
18350         r=`${PWD_COMMAND}`; export r; \
18351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18352         $(HOST_EXPORTS) \
18353         for flag in $(EXTRA_HOST_FLAGS) ; do \
18354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18355         done; \
18356         echo "Doing mostlyclean in itcl"; \
18357         (cd $(HOST_SUBDIR)/itcl && \
18358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18360                   "RANLIB=$${RANLIB}" \
18361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18362                   mostlyclean) \
18363           || exit 1
18364
18365 @endif itcl
18366
18367 .PHONY: maybe-clean-itcl clean-itcl
18368 maybe-clean-itcl:
18369 @if itcl
18370 maybe-clean-itcl: clean-itcl
18371
18372 clean-itcl: 
18373         @: $(MAKE); $(unstage)
18374         @[ -f ./itcl/Makefile ] || exit 0; \
18375         r=`${PWD_COMMAND}`; export r; \
18376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18377         $(HOST_EXPORTS) \
18378         for flag in $(EXTRA_HOST_FLAGS) ; do \
18379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18380         done; \
18381         echo "Doing clean in itcl"; \
18382         (cd $(HOST_SUBDIR)/itcl && \
18383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18385                   "RANLIB=$${RANLIB}" \
18386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18387                   clean) \
18388           || exit 1
18389
18390 @endif itcl
18391
18392 .PHONY: maybe-distclean-itcl distclean-itcl
18393 maybe-distclean-itcl:
18394 @if itcl
18395 maybe-distclean-itcl: distclean-itcl
18396
18397 distclean-itcl: 
18398         @: $(MAKE); $(unstage)
18399         @[ -f ./itcl/Makefile ] || exit 0; \
18400         r=`${PWD_COMMAND}`; export r; \
18401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18402         $(HOST_EXPORTS) \
18403         for flag in $(EXTRA_HOST_FLAGS) ; do \
18404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18405         done; \
18406         echo "Doing distclean in itcl"; \
18407         (cd $(HOST_SUBDIR)/itcl && \
18408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18410                   "RANLIB=$${RANLIB}" \
18411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18412                   distclean) \
18413           || exit 1
18414
18415 @endif itcl
18416
18417 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18418 maybe-maintainer-clean-itcl:
18419 @if itcl
18420 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18421
18422 maintainer-clean-itcl: 
18423         @: $(MAKE); $(unstage)
18424         @[ -f ./itcl/Makefile ] || exit 0; \
18425         r=`${PWD_COMMAND}`; export r; \
18426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18427         $(HOST_EXPORTS) \
18428         for flag in $(EXTRA_HOST_FLAGS) ; do \
18429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18430         done; \
18431         echo "Doing maintainer-clean in itcl"; \
18432         (cd $(HOST_SUBDIR)/itcl && \
18433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18435                   "RANLIB=$${RANLIB}" \
18436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18437                   maintainer-clean) \
18438           || exit 1
18439
18440 @endif itcl
18441
18442
18443
18444 .PHONY: configure-ld maybe-configure-ld
18445 maybe-configure-ld:
18446 @if gcc-bootstrap
18447 configure-ld: stage_current
18448 @endif gcc-bootstrap
18449 @if ld
18450 maybe-configure-ld: configure-ld
18451 configure-ld: 
18452         @r=`${PWD_COMMAND}`; export r; \
18453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18454         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18455         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18456         $(HOST_EXPORTS)  \
18457         echo Configuring in $(HOST_SUBDIR)/ld; \
18458         cd "$(HOST_SUBDIR)/ld" || exit 1; \
18459         case $(srcdir) in \
18460           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18461           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18462                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18463         esac; \
18464         module_srcdir=ld; \
18465         $(SHELL) \
18466           $$s/$$module_srcdir/configure \
18467           --srcdir=$${topdir}/$$module_srcdir \
18468           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18469           --target=${target_alias}  \
18470           || exit 1
18471 @endif ld
18472
18473
18474
18475 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18476 maybe-configure-stage1-ld:
18477 @if ld-bootstrap
18478 maybe-configure-stage1-ld: configure-stage1-ld
18479 configure-stage1-ld:
18480         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18481         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18482         @r=`${PWD_COMMAND}`; export r; \
18483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18484         TFLAGS="$(STAGE1_TFLAGS)"; \
18485         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18486         $(HOST_EXPORTS) \
18487         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18488         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18489         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18490         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
18491         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18492         cd $(HOST_SUBDIR)/ld || exit 1; \
18493         case $(srcdir) in \
18494           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18495           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18496                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18497         esac; \
18498         module_srcdir=ld; \
18499         $(SHELL) $$s/$$module_srcdir/configure \
18500           --srcdir=$${topdir}/$$module_srcdir \
18501           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18502           --target=${target_alias} \
18503            \
18504           $(STAGE1_CONFIGURE_FLAGS)
18505 @endif ld-bootstrap
18506
18507 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18508 maybe-configure-stage2-ld:
18509 @if ld-bootstrap
18510 maybe-configure-stage2-ld: configure-stage2-ld
18511 configure-stage2-ld:
18512         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18513         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18514         @r=`${PWD_COMMAND}`; export r; \
18515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18516         TFLAGS="$(STAGE2_TFLAGS)"; \
18517         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18518         $(HOST_EXPORTS) \
18519         $(POSTSTAGE1_HOST_EXPORTS) \
18520         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18521         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18522         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18523         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
18524         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18525         cd $(HOST_SUBDIR)/ld || exit 1; \
18526         case $(srcdir) in \
18527           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18528           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18529                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18530         esac; \
18531         module_srcdir=ld; \
18532         $(SHELL) $$s/$$module_srcdir/configure \
18533           --srcdir=$${topdir}/$$module_srcdir \
18534           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18535           --target=${target_alias} \
18536           --with-build-libsubdir=$(HOST_SUBDIR) \
18537           $(STAGE2_CONFIGURE_FLAGS)
18538 @endif ld-bootstrap
18539
18540 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18541 maybe-configure-stage3-ld:
18542 @if ld-bootstrap
18543 maybe-configure-stage3-ld: configure-stage3-ld
18544 configure-stage3-ld:
18545         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18546         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18547         @r=`${PWD_COMMAND}`; export r; \
18548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18549         TFLAGS="$(STAGE3_TFLAGS)"; \
18550         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18551         $(HOST_EXPORTS) \
18552         $(POSTSTAGE1_HOST_EXPORTS) \
18553         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18554         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18555         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18556         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
18557         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18558         cd $(HOST_SUBDIR)/ld || exit 1; \
18559         case $(srcdir) in \
18560           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18561           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18562                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18563         esac; \
18564         module_srcdir=ld; \
18565         $(SHELL) $$s/$$module_srcdir/configure \
18566           --srcdir=$${topdir}/$$module_srcdir \
18567           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18568           --target=${target_alias} \
18569           --with-build-libsubdir=$(HOST_SUBDIR) \
18570           $(STAGE3_CONFIGURE_FLAGS)
18571 @endif ld-bootstrap
18572
18573 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18574 maybe-configure-stage4-ld:
18575 @if ld-bootstrap
18576 maybe-configure-stage4-ld: configure-stage4-ld
18577 configure-stage4-ld:
18578         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18579         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18580         @r=`${PWD_COMMAND}`; export r; \
18581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18582         TFLAGS="$(STAGE4_TFLAGS)"; \
18583         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18584         $(HOST_EXPORTS) \
18585         $(POSTSTAGE1_HOST_EXPORTS) \
18586         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18587         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18588         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18589         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
18590         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18591         cd $(HOST_SUBDIR)/ld || exit 1; \
18592         case $(srcdir) in \
18593           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18594           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18595                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18596         esac; \
18597         module_srcdir=ld; \
18598         $(SHELL) $$s/$$module_srcdir/configure \
18599           --srcdir=$${topdir}/$$module_srcdir \
18600           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18601           --target=${target_alias} \
18602           --with-build-libsubdir=$(HOST_SUBDIR) \
18603           $(STAGE4_CONFIGURE_FLAGS)
18604 @endif ld-bootstrap
18605
18606 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18607 maybe-configure-stageprofile-ld:
18608 @if ld-bootstrap
18609 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18610 configure-stageprofile-ld:
18611         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18612         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18613         @r=`${PWD_COMMAND}`; export r; \
18614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18615         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18616         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18617         $(HOST_EXPORTS) \
18618         $(POSTSTAGE1_HOST_EXPORTS) \
18619         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18620         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18621         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18622         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
18623         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18624         cd $(HOST_SUBDIR)/ld || exit 1; \
18625         case $(srcdir) in \
18626           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18627           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18628                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18629         esac; \
18630         module_srcdir=ld; \
18631         $(SHELL) $$s/$$module_srcdir/configure \
18632           --srcdir=$${topdir}/$$module_srcdir \
18633           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18634           --target=${target_alias} \
18635           --with-build-libsubdir=$(HOST_SUBDIR) \
18636           $(STAGEprofile_CONFIGURE_FLAGS)
18637 @endif ld-bootstrap
18638
18639 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18640 maybe-configure-stagefeedback-ld:
18641 @if ld-bootstrap
18642 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18643 configure-stagefeedback-ld:
18644         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18645         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18646         @r=`${PWD_COMMAND}`; export r; \
18647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18648         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18649         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18650         $(HOST_EXPORTS) \
18651         $(POSTSTAGE1_HOST_EXPORTS) \
18652         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18653         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18654         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18655         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
18656         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18657         cd $(HOST_SUBDIR)/ld || exit 1; \
18658         case $(srcdir) in \
18659           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18660           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18661                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18662         esac; \
18663         module_srcdir=ld; \
18664         $(SHELL) $$s/$$module_srcdir/configure \
18665           --srcdir=$${topdir}/$$module_srcdir \
18666           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18667           --target=${target_alias} \
18668           --with-build-libsubdir=$(HOST_SUBDIR) \
18669           $(STAGEfeedback_CONFIGURE_FLAGS)
18670 @endif ld-bootstrap
18671
18672
18673
18674
18675
18676 .PHONY: all-ld maybe-all-ld
18677 maybe-all-ld:
18678 @if gcc-bootstrap
18679 all-ld: stage_current
18680 @endif gcc-bootstrap
18681 @if ld
18682 TARGET-ld=all
18683 maybe-all-ld: all-ld
18684 all-ld: configure-ld
18685         @r=`${PWD_COMMAND}`; export r; \
18686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18687         $(HOST_EXPORTS)  \
18688         (cd $(HOST_SUBDIR)/ld && \
18689           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18690                 $(TARGET-ld))
18691 @endif ld
18692
18693
18694
18695 .PHONY: all-stage1-ld maybe-all-stage1-ld
18696 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18697 maybe-all-stage1-ld:
18698 maybe-clean-stage1-ld:
18699 @if ld-bootstrap
18700 maybe-all-stage1-ld: all-stage1-ld
18701 all-stage1: all-stage1-ld
18702 TARGET-stage1-ld = $(TARGET-ld)
18703 all-stage1-ld: configure-stage1-ld
18704         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18705         @r=`${PWD_COMMAND}`; export r; \
18706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18707         TFLAGS="$(STAGE1_TFLAGS)"; \
18708         $(HOST_EXPORTS)  \
18709         cd $(HOST_SUBDIR)/ld && \
18710         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18711                 CFLAGS="$(STAGE1_CFLAGS)" \
18712                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18713                 LIBCFLAGS="$(LIBCFLAGS)" \
18714                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18715                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18716                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18717                 $(EXTRA_HOST_FLAGS)  \
18718                 $(STAGE1_FLAGS_TO_PASS)  \
18719                 TFLAGS="$(STAGE1_TFLAGS)" \
18720                 $(TARGET-stage1-ld)
18721
18722 maybe-clean-stage1-ld: clean-stage1-ld
18723 clean-stage1: clean-stage1-ld
18724 clean-stage1-ld:
18725         @if [ $(current_stage) = stage1 ]; then \
18726           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18727         else \
18728           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18729           $(MAKE) stage1-start; \
18730         fi; \
18731         cd $(HOST_SUBDIR)/ld && \
18732         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18733         $(STAGE1_FLAGS_TO_PASS)  clean
18734 @endif ld-bootstrap
18735
18736
18737 .PHONY: all-stage2-ld maybe-all-stage2-ld
18738 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18739 maybe-all-stage2-ld:
18740 maybe-clean-stage2-ld:
18741 @if ld-bootstrap
18742 maybe-all-stage2-ld: all-stage2-ld
18743 all-stage2: all-stage2-ld
18744 TARGET-stage2-ld = $(TARGET-ld)
18745 all-stage2-ld: configure-stage2-ld
18746         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18747         @r=`${PWD_COMMAND}`; export r; \
18748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18749         TFLAGS="$(STAGE2_TFLAGS)"; \
18750         $(HOST_EXPORTS) \
18751         $(POSTSTAGE1_HOST_EXPORTS)  \
18752         cd $(HOST_SUBDIR)/ld && \
18753         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18754                 CFLAGS="$(STAGE2_CFLAGS)" \
18755                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18756                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18757                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18758                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18759                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18760                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18761                 TFLAGS="$(STAGE2_TFLAGS)" \
18762                 $(TARGET-stage2-ld)
18763
18764 maybe-clean-stage2-ld: clean-stage2-ld
18765 clean-stage2: clean-stage2-ld
18766 clean-stage2-ld:
18767         @if [ $(current_stage) = stage2 ]; then \
18768           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18769         else \
18770           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18771           $(MAKE) stage2-start; \
18772         fi; \
18773         cd $(HOST_SUBDIR)/ld && \
18774         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18775 @endif ld-bootstrap
18776
18777
18778 .PHONY: all-stage3-ld maybe-all-stage3-ld
18779 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18780 maybe-all-stage3-ld:
18781 maybe-clean-stage3-ld:
18782 @if ld-bootstrap
18783 maybe-all-stage3-ld: all-stage3-ld
18784 all-stage3: all-stage3-ld
18785 TARGET-stage3-ld = $(TARGET-ld)
18786 all-stage3-ld: configure-stage3-ld
18787         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18788         @r=`${PWD_COMMAND}`; export r; \
18789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18790         TFLAGS="$(STAGE3_TFLAGS)"; \
18791         $(HOST_EXPORTS) \
18792         $(POSTSTAGE1_HOST_EXPORTS)  \
18793         cd $(HOST_SUBDIR)/ld && \
18794         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18795                 CFLAGS="$(STAGE3_CFLAGS)" \
18796                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18797                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18798                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18799                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18800                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18801                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18802                 TFLAGS="$(STAGE3_TFLAGS)" \
18803                 $(TARGET-stage3-ld)
18804
18805 maybe-clean-stage3-ld: clean-stage3-ld
18806 clean-stage3: clean-stage3-ld
18807 clean-stage3-ld:
18808         @if [ $(current_stage) = stage3 ]; then \
18809           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18810         else \
18811           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18812           $(MAKE) stage3-start; \
18813         fi; \
18814         cd $(HOST_SUBDIR)/ld && \
18815         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18816 @endif ld-bootstrap
18817
18818
18819 .PHONY: all-stage4-ld maybe-all-stage4-ld
18820 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
18821 maybe-all-stage4-ld:
18822 maybe-clean-stage4-ld:
18823 @if ld-bootstrap
18824 maybe-all-stage4-ld: all-stage4-ld
18825 all-stage4: all-stage4-ld
18826 TARGET-stage4-ld = $(TARGET-ld)
18827 all-stage4-ld: configure-stage4-ld
18828         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18829         @r=`${PWD_COMMAND}`; export r; \
18830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18831         TFLAGS="$(STAGE4_TFLAGS)"; \
18832         $(HOST_EXPORTS) \
18833         $(POSTSTAGE1_HOST_EXPORTS)  \
18834         cd $(HOST_SUBDIR)/ld && \
18835         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18836                 CFLAGS="$(STAGE4_CFLAGS)" \
18837                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18838                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18839                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18840                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18841                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18842                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18843                 TFLAGS="$(STAGE4_TFLAGS)" \
18844                 $(TARGET-stage4-ld)
18845
18846 maybe-clean-stage4-ld: clean-stage4-ld
18847 clean-stage4: clean-stage4-ld
18848 clean-stage4-ld:
18849         @if [ $(current_stage) = stage4 ]; then \
18850           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18851         else \
18852           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18853           $(MAKE) stage4-start; \
18854         fi; \
18855         cd $(HOST_SUBDIR)/ld && \
18856         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18857 @endif ld-bootstrap
18858
18859
18860 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18861 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18862 maybe-all-stageprofile-ld:
18863 maybe-clean-stageprofile-ld:
18864 @if ld-bootstrap
18865 maybe-all-stageprofile-ld: all-stageprofile-ld
18866 all-stageprofile: all-stageprofile-ld
18867 TARGET-stageprofile-ld = $(TARGET-ld)
18868 all-stageprofile-ld: configure-stageprofile-ld
18869         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18870         @r=`${PWD_COMMAND}`; export r; \
18871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18872         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18873         $(HOST_EXPORTS) \
18874         $(POSTSTAGE1_HOST_EXPORTS)  \
18875         cd $(HOST_SUBDIR)/ld && \
18876         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18877                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18878                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18879                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18880                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18881                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18882                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18883                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18884                 TFLAGS="$(STAGEprofile_TFLAGS)" \
18885                 $(TARGET-stageprofile-ld)
18886
18887 maybe-clean-stageprofile-ld: clean-stageprofile-ld
18888 clean-stageprofile: clean-stageprofile-ld
18889 clean-stageprofile-ld:
18890         @if [ $(current_stage) = stageprofile ]; then \
18891           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18892         else \
18893           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
18894           $(MAKE) stageprofile-start; \
18895         fi; \
18896         cd $(HOST_SUBDIR)/ld && \
18897         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18898 @endif ld-bootstrap
18899
18900
18901 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
18902 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
18903 maybe-all-stagefeedback-ld:
18904 maybe-clean-stagefeedback-ld:
18905 @if ld-bootstrap
18906 maybe-all-stagefeedback-ld: all-stagefeedback-ld
18907 all-stagefeedback: all-stagefeedback-ld
18908 TARGET-stagefeedback-ld = $(TARGET-ld)
18909 all-stagefeedback-ld: configure-stagefeedback-ld
18910         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18911         @r=`${PWD_COMMAND}`; export r; \
18912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18913         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18914         $(HOST_EXPORTS) \
18915         $(POSTSTAGE1_HOST_EXPORTS)  \
18916         cd $(HOST_SUBDIR)/ld && \
18917         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18918                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18919                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18920                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18921                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18922                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18923                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18924                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18925                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18926                 $(TARGET-stagefeedback-ld)
18927
18928 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
18929 clean-stagefeedback: clean-stagefeedback-ld
18930 clean-stagefeedback-ld:
18931         @if [ $(current_stage) = stagefeedback ]; then \
18932           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18933         else \
18934           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
18935           $(MAKE) stagefeedback-start; \
18936         fi; \
18937         cd $(HOST_SUBDIR)/ld && \
18938         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18939 @endif ld-bootstrap
18940
18941
18942
18943
18944
18945 .PHONY: check-ld maybe-check-ld
18946 maybe-check-ld:
18947 @if ld
18948 maybe-check-ld: check-ld
18949
18950 check-ld:
18951         @: $(MAKE); $(unstage)
18952         @r=`${PWD_COMMAND}`; export r; \
18953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18954         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18955         (cd $(HOST_SUBDIR)/ld && \
18956           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
18957
18958 @endif ld
18959
18960 .PHONY: install-ld maybe-install-ld
18961 maybe-install-ld:
18962 @if ld
18963 maybe-install-ld: install-ld
18964
18965 install-ld: installdirs
18966         @: $(MAKE); $(unstage)
18967         @r=`${PWD_COMMAND}`; export r; \
18968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18969         $(HOST_EXPORTS) \
18970         (cd $(HOST_SUBDIR)/ld && \
18971           $(MAKE) $(FLAGS_TO_PASS)  install)
18972
18973 @endif ld
18974
18975 .PHONY: install-strip-ld maybe-install-strip-ld
18976 maybe-install-strip-ld:
18977 @if ld
18978 maybe-install-strip-ld: install-strip-ld
18979
18980 install-strip-ld: installdirs
18981         @: $(MAKE); $(unstage)
18982         @r=`${PWD_COMMAND}`; export r; \
18983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18984         $(HOST_EXPORTS) \
18985         (cd $(HOST_SUBDIR)/ld && \
18986           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18987
18988 @endif ld
18989
18990 # Other targets (info, dvi, pdf, etc.)
18991
18992 .PHONY: maybe-info-ld info-ld
18993 maybe-info-ld:
18994 @if ld
18995 maybe-info-ld: info-ld
18996
18997 info-ld: \
18998     configure-ld 
18999         @[ -f ./ld/Makefile ] || exit 0; \
19000         r=`${PWD_COMMAND}`; export r; \
19001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19002         $(HOST_EXPORTS) \
19003         for flag in $(EXTRA_HOST_FLAGS) ; do \
19004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19005         done; \
19006         echo "Doing info in ld"; \
19007         (cd $(HOST_SUBDIR)/ld && \
19008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19010                   "RANLIB=$${RANLIB}" \
19011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19012                   info) \
19013           || exit 1
19014
19015 @endif ld
19016
19017 .PHONY: maybe-dvi-ld dvi-ld
19018 maybe-dvi-ld:
19019 @if ld
19020 maybe-dvi-ld: dvi-ld
19021
19022 dvi-ld: \
19023     configure-ld 
19024         @[ -f ./ld/Makefile ] || exit 0; \
19025         r=`${PWD_COMMAND}`; export r; \
19026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19027         $(HOST_EXPORTS) \
19028         for flag in $(EXTRA_HOST_FLAGS) ; do \
19029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19030         done; \
19031         echo "Doing dvi in ld"; \
19032         (cd $(HOST_SUBDIR)/ld && \
19033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19035                   "RANLIB=$${RANLIB}" \
19036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19037                   dvi) \
19038           || exit 1
19039
19040 @endif ld
19041
19042 .PHONY: maybe-pdf-ld pdf-ld
19043 maybe-pdf-ld:
19044 @if ld
19045 maybe-pdf-ld: pdf-ld
19046
19047 pdf-ld: \
19048     configure-ld 
19049         @[ -f ./ld/Makefile ] || exit 0; \
19050         r=`${PWD_COMMAND}`; export r; \
19051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19052         $(HOST_EXPORTS) \
19053         for flag in $(EXTRA_HOST_FLAGS) ; do \
19054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19055         done; \
19056         echo "Doing pdf in ld"; \
19057         (cd $(HOST_SUBDIR)/ld && \
19058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19060                   "RANLIB=$${RANLIB}" \
19061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19062                   pdf) \
19063           || exit 1
19064
19065 @endif ld
19066
19067 .PHONY: maybe-html-ld html-ld
19068 maybe-html-ld:
19069 @if ld
19070 maybe-html-ld: html-ld
19071
19072 html-ld: \
19073     configure-ld 
19074         @[ -f ./ld/Makefile ] || exit 0; \
19075         r=`${PWD_COMMAND}`; export r; \
19076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19077         $(HOST_EXPORTS) \
19078         for flag in $(EXTRA_HOST_FLAGS) ; do \
19079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19080         done; \
19081         echo "Doing html in ld"; \
19082         (cd $(HOST_SUBDIR)/ld && \
19083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19085                   "RANLIB=$${RANLIB}" \
19086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19087                   html) \
19088           || exit 1
19089
19090 @endif ld
19091
19092 .PHONY: maybe-TAGS-ld TAGS-ld
19093 maybe-TAGS-ld:
19094 @if ld
19095 maybe-TAGS-ld: TAGS-ld
19096
19097 TAGS-ld: \
19098     configure-ld 
19099         @[ -f ./ld/Makefile ] || exit 0; \
19100         r=`${PWD_COMMAND}`; export r; \
19101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19102         $(HOST_EXPORTS) \
19103         for flag in $(EXTRA_HOST_FLAGS) ; do \
19104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19105         done; \
19106         echo "Doing TAGS in ld"; \
19107         (cd $(HOST_SUBDIR)/ld && \
19108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19110                   "RANLIB=$${RANLIB}" \
19111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19112                   TAGS) \
19113           || exit 1
19114
19115 @endif ld
19116
19117 .PHONY: maybe-install-info-ld install-info-ld
19118 maybe-install-info-ld:
19119 @if ld
19120 maybe-install-info-ld: install-info-ld
19121
19122 install-info-ld: \
19123     configure-ld \
19124     info-ld 
19125         @[ -f ./ld/Makefile ] || exit 0; \
19126         r=`${PWD_COMMAND}`; export r; \
19127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19128         $(HOST_EXPORTS) \
19129         for flag in $(EXTRA_HOST_FLAGS) ; do \
19130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19131         done; \
19132         echo "Doing install-info in ld"; \
19133         (cd $(HOST_SUBDIR)/ld && \
19134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19136                   "RANLIB=$${RANLIB}" \
19137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19138                   install-info) \
19139           || exit 1
19140
19141 @endif ld
19142
19143 .PHONY: maybe-install-pdf-ld install-pdf-ld
19144 maybe-install-pdf-ld:
19145 @if ld
19146 maybe-install-pdf-ld: install-pdf-ld
19147
19148 install-pdf-ld: \
19149     configure-ld \
19150     pdf-ld 
19151         @[ -f ./ld/Makefile ] || exit 0; \
19152         r=`${PWD_COMMAND}`; export r; \
19153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19154         $(HOST_EXPORTS) \
19155         for flag in $(EXTRA_HOST_FLAGS) ; do \
19156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19157         done; \
19158         echo "Doing install-pdf in ld"; \
19159         (cd $(HOST_SUBDIR)/ld && \
19160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19162                   "RANLIB=$${RANLIB}" \
19163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19164                   install-pdf) \
19165           || exit 1
19166
19167 @endif ld
19168
19169 .PHONY: maybe-install-html-ld install-html-ld
19170 maybe-install-html-ld:
19171 @if ld
19172 maybe-install-html-ld: install-html-ld
19173
19174 install-html-ld: \
19175     configure-ld \
19176     html-ld 
19177         @[ -f ./ld/Makefile ] || exit 0; \
19178         r=`${PWD_COMMAND}`; export r; \
19179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19180         $(HOST_EXPORTS) \
19181         for flag in $(EXTRA_HOST_FLAGS) ; do \
19182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19183         done; \
19184         echo "Doing install-html in ld"; \
19185         (cd $(HOST_SUBDIR)/ld && \
19186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19188                   "RANLIB=$${RANLIB}" \
19189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19190                   install-html) \
19191           || exit 1
19192
19193 @endif ld
19194
19195 .PHONY: maybe-installcheck-ld installcheck-ld
19196 maybe-installcheck-ld:
19197 @if ld
19198 maybe-installcheck-ld: installcheck-ld
19199
19200 installcheck-ld: \
19201     configure-ld 
19202         @[ -f ./ld/Makefile ] || exit 0; \
19203         r=`${PWD_COMMAND}`; export r; \
19204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19205         $(HOST_EXPORTS) \
19206         for flag in $(EXTRA_HOST_FLAGS) ; do \
19207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19208         done; \
19209         echo "Doing installcheck in ld"; \
19210         (cd $(HOST_SUBDIR)/ld && \
19211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19213                   "RANLIB=$${RANLIB}" \
19214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19215                   installcheck) \
19216           || exit 1
19217
19218 @endif ld
19219
19220 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19221 maybe-mostlyclean-ld:
19222 @if ld
19223 maybe-mostlyclean-ld: mostlyclean-ld
19224
19225 mostlyclean-ld: 
19226         @[ -f ./ld/Makefile ] || exit 0; \
19227         r=`${PWD_COMMAND}`; export r; \
19228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19229         $(HOST_EXPORTS) \
19230         for flag in $(EXTRA_HOST_FLAGS) ; do \
19231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19232         done; \
19233         echo "Doing mostlyclean in ld"; \
19234         (cd $(HOST_SUBDIR)/ld && \
19235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19237                   "RANLIB=$${RANLIB}" \
19238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19239                   mostlyclean) \
19240           || exit 1
19241
19242 @endif ld
19243
19244 .PHONY: maybe-clean-ld clean-ld
19245 maybe-clean-ld:
19246 @if ld
19247 maybe-clean-ld: clean-ld
19248
19249 clean-ld: 
19250         @[ -f ./ld/Makefile ] || exit 0; \
19251         r=`${PWD_COMMAND}`; export r; \
19252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19253         $(HOST_EXPORTS) \
19254         for flag in $(EXTRA_HOST_FLAGS) ; do \
19255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19256         done; \
19257         echo "Doing clean in ld"; \
19258         (cd $(HOST_SUBDIR)/ld && \
19259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19261                   "RANLIB=$${RANLIB}" \
19262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19263                   clean) \
19264           || exit 1
19265
19266 @endif ld
19267
19268 .PHONY: maybe-distclean-ld distclean-ld
19269 maybe-distclean-ld:
19270 @if ld
19271 maybe-distclean-ld: distclean-ld
19272
19273 distclean-ld: 
19274         @[ -f ./ld/Makefile ] || exit 0; \
19275         r=`${PWD_COMMAND}`; export r; \
19276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19277         $(HOST_EXPORTS) \
19278         for flag in $(EXTRA_HOST_FLAGS) ; do \
19279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19280         done; \
19281         echo "Doing distclean in ld"; \
19282         (cd $(HOST_SUBDIR)/ld && \
19283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19285                   "RANLIB=$${RANLIB}" \
19286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19287                   distclean) \
19288           || exit 1
19289
19290 @endif ld
19291
19292 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19293 maybe-maintainer-clean-ld:
19294 @if ld
19295 maybe-maintainer-clean-ld: maintainer-clean-ld
19296
19297 maintainer-clean-ld: 
19298         @[ -f ./ld/Makefile ] || exit 0; \
19299         r=`${PWD_COMMAND}`; export r; \
19300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19301         $(HOST_EXPORTS) \
19302         for flag in $(EXTRA_HOST_FLAGS) ; do \
19303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19304         done; \
19305         echo "Doing maintainer-clean in ld"; \
19306         (cd $(HOST_SUBDIR)/ld && \
19307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19309                   "RANLIB=$${RANLIB}" \
19310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19311                   maintainer-clean) \
19312           || exit 1
19313
19314 @endif ld
19315
19316
19317
19318 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19319 maybe-configure-libbacktrace:
19320 @if gcc-bootstrap
19321 configure-libbacktrace: stage_current
19322 @endif gcc-bootstrap
19323 @if libbacktrace
19324 maybe-configure-libbacktrace: configure-libbacktrace
19325 configure-libbacktrace: 
19326         @r=`${PWD_COMMAND}`; export r; \
19327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19328         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19329         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19330         $(HOST_EXPORTS)  \
19331         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19332         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19333         case $(srcdir) in \
19334           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19335           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19336                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19337         esac; \
19338         module_srcdir=libbacktrace; \
19339         $(SHELL) \
19340           $$s/$$module_srcdir/configure \
19341           --srcdir=$${topdir}/$$module_srcdir \
19342           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19343           --target=${target_alias}  \
19344           || exit 1
19345 @endif libbacktrace
19346
19347
19348
19349 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19350 maybe-configure-stage1-libbacktrace:
19351 @if libbacktrace-bootstrap
19352 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19353 configure-stage1-libbacktrace:
19354         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19355         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19356         @r=`${PWD_COMMAND}`; export r; \
19357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19358         TFLAGS="$(STAGE1_TFLAGS)"; \
19359         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19360         $(HOST_EXPORTS) \
19361         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19362         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19363         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19364         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
19365         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19366         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19367         case $(srcdir) in \
19368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19369           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19371         esac; \
19372         module_srcdir=libbacktrace; \
19373         $(SHELL) $$s/$$module_srcdir/configure \
19374           --srcdir=$${topdir}/$$module_srcdir \
19375           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19376           --target=${target_alias} \
19377            \
19378           $(STAGE1_CONFIGURE_FLAGS)
19379 @endif libbacktrace-bootstrap
19380
19381 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19382 maybe-configure-stage2-libbacktrace:
19383 @if libbacktrace-bootstrap
19384 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19385 configure-stage2-libbacktrace:
19386         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19387         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19388         @r=`${PWD_COMMAND}`; export r; \
19389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19390         TFLAGS="$(STAGE2_TFLAGS)"; \
19391         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19392         $(HOST_EXPORTS) \
19393         $(POSTSTAGE1_HOST_EXPORTS) \
19394         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19395         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19396         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19397         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
19398         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19399         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19400         case $(srcdir) in \
19401           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19402           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19403                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19404         esac; \
19405         module_srcdir=libbacktrace; \
19406         $(SHELL) $$s/$$module_srcdir/configure \
19407           --srcdir=$${topdir}/$$module_srcdir \
19408           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19409           --target=${target_alias} \
19410           --with-build-libsubdir=$(HOST_SUBDIR) \
19411           $(STAGE2_CONFIGURE_FLAGS)
19412 @endif libbacktrace-bootstrap
19413
19414 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19415 maybe-configure-stage3-libbacktrace:
19416 @if libbacktrace-bootstrap
19417 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19418 configure-stage3-libbacktrace:
19419         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19420         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19421         @r=`${PWD_COMMAND}`; export r; \
19422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19423         TFLAGS="$(STAGE3_TFLAGS)"; \
19424         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19425         $(HOST_EXPORTS) \
19426         $(POSTSTAGE1_HOST_EXPORTS) \
19427         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19428         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19429         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19430         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
19431         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19432         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19433         case $(srcdir) in \
19434           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19435           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19436                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19437         esac; \
19438         module_srcdir=libbacktrace; \
19439         $(SHELL) $$s/$$module_srcdir/configure \
19440           --srcdir=$${topdir}/$$module_srcdir \
19441           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19442           --target=${target_alias} \
19443           --with-build-libsubdir=$(HOST_SUBDIR) \
19444           $(STAGE3_CONFIGURE_FLAGS)
19445 @endif libbacktrace-bootstrap
19446
19447 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19448 maybe-configure-stage4-libbacktrace:
19449 @if libbacktrace-bootstrap
19450 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19451 configure-stage4-libbacktrace:
19452         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19453         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19454         @r=`${PWD_COMMAND}`; export r; \
19455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19456         TFLAGS="$(STAGE4_TFLAGS)"; \
19457         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19458         $(HOST_EXPORTS) \
19459         $(POSTSTAGE1_HOST_EXPORTS) \
19460         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19461         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19462         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19463         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
19464         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19465         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19466         case $(srcdir) in \
19467           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19468           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19469                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19470         esac; \
19471         module_srcdir=libbacktrace; \
19472         $(SHELL) $$s/$$module_srcdir/configure \
19473           --srcdir=$${topdir}/$$module_srcdir \
19474           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19475           --target=${target_alias} \
19476           --with-build-libsubdir=$(HOST_SUBDIR) \
19477           $(STAGE4_CONFIGURE_FLAGS)
19478 @endif libbacktrace-bootstrap
19479
19480 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19481 maybe-configure-stageprofile-libbacktrace:
19482 @if libbacktrace-bootstrap
19483 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19484 configure-stageprofile-libbacktrace:
19485         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19486         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19487         @r=`${PWD_COMMAND}`; export r; \
19488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19489         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19490         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19491         $(HOST_EXPORTS) \
19492         $(POSTSTAGE1_HOST_EXPORTS) \
19493         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19494         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19495         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19496         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
19497         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19498         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19499         case $(srcdir) in \
19500           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19501           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19502                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19503         esac; \
19504         module_srcdir=libbacktrace; \
19505         $(SHELL) $$s/$$module_srcdir/configure \
19506           --srcdir=$${topdir}/$$module_srcdir \
19507           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19508           --target=${target_alias} \
19509           --with-build-libsubdir=$(HOST_SUBDIR) \
19510           $(STAGEprofile_CONFIGURE_FLAGS)
19511 @endif libbacktrace-bootstrap
19512
19513 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19514 maybe-configure-stagefeedback-libbacktrace:
19515 @if libbacktrace-bootstrap
19516 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19517 configure-stagefeedback-libbacktrace:
19518         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19519         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19520         @r=`${PWD_COMMAND}`; export r; \
19521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19522         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19523         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19524         $(HOST_EXPORTS) \
19525         $(POSTSTAGE1_HOST_EXPORTS) \
19526         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19527         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19528         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19529         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
19530         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19531         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19532         case $(srcdir) in \
19533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19534           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19536         esac; \
19537         module_srcdir=libbacktrace; \
19538         $(SHELL) $$s/$$module_srcdir/configure \
19539           --srcdir=$${topdir}/$$module_srcdir \
19540           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19541           --target=${target_alias} \
19542           --with-build-libsubdir=$(HOST_SUBDIR) \
19543           $(STAGEfeedback_CONFIGURE_FLAGS)
19544 @endif libbacktrace-bootstrap
19545
19546
19547
19548
19549
19550 .PHONY: all-libbacktrace maybe-all-libbacktrace
19551 maybe-all-libbacktrace:
19552 @if gcc-bootstrap
19553 all-libbacktrace: stage_current
19554 @endif gcc-bootstrap
19555 @if libbacktrace
19556 TARGET-libbacktrace=all
19557 maybe-all-libbacktrace: all-libbacktrace
19558 all-libbacktrace: configure-libbacktrace
19559         @r=`${PWD_COMMAND}`; export r; \
19560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19561         $(HOST_EXPORTS)  \
19562         (cd $(HOST_SUBDIR)/libbacktrace && \
19563           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19564                 $(TARGET-libbacktrace))
19565 @endif libbacktrace
19566
19567
19568
19569 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19570 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19571 maybe-all-stage1-libbacktrace:
19572 maybe-clean-stage1-libbacktrace:
19573 @if libbacktrace-bootstrap
19574 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19575 all-stage1: all-stage1-libbacktrace
19576 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19577 all-stage1-libbacktrace: configure-stage1-libbacktrace
19578         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19579         @r=`${PWD_COMMAND}`; export r; \
19580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19581         TFLAGS="$(STAGE1_TFLAGS)"; \
19582         $(HOST_EXPORTS)  \
19583         cd $(HOST_SUBDIR)/libbacktrace && \
19584         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19585                 CFLAGS="$(STAGE1_CFLAGS)" \
19586                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19587                 LIBCFLAGS="$(LIBCFLAGS)" \
19588                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19589                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19590                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19591                 $(EXTRA_HOST_FLAGS)  \
19592                 $(STAGE1_FLAGS_TO_PASS)  \
19593                 TFLAGS="$(STAGE1_TFLAGS)" \
19594                 $(TARGET-stage1-libbacktrace)
19595
19596 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19597 clean-stage1: clean-stage1-libbacktrace
19598 clean-stage1-libbacktrace:
19599         @if [ $(current_stage) = stage1 ]; then \
19600           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19601         else \
19602           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19603           $(MAKE) stage1-start; \
19604         fi; \
19605         cd $(HOST_SUBDIR)/libbacktrace && \
19606         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19607         $(STAGE1_FLAGS_TO_PASS)  clean
19608 @endif libbacktrace-bootstrap
19609
19610
19611 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19612 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19613 maybe-all-stage2-libbacktrace:
19614 maybe-clean-stage2-libbacktrace:
19615 @if libbacktrace-bootstrap
19616 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19617 all-stage2: all-stage2-libbacktrace
19618 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19619 all-stage2-libbacktrace: configure-stage2-libbacktrace
19620         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19621         @r=`${PWD_COMMAND}`; export r; \
19622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19623         TFLAGS="$(STAGE2_TFLAGS)"; \
19624         $(HOST_EXPORTS) \
19625         $(POSTSTAGE1_HOST_EXPORTS)  \
19626         cd $(HOST_SUBDIR)/libbacktrace && \
19627         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19628                 CFLAGS="$(STAGE2_CFLAGS)" \
19629                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19630                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19631                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19632                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19633                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19634                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19635                 TFLAGS="$(STAGE2_TFLAGS)" \
19636                 $(TARGET-stage2-libbacktrace)
19637
19638 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19639 clean-stage2: clean-stage2-libbacktrace
19640 clean-stage2-libbacktrace:
19641         @if [ $(current_stage) = stage2 ]; then \
19642           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19643         else \
19644           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19645           $(MAKE) stage2-start; \
19646         fi; \
19647         cd $(HOST_SUBDIR)/libbacktrace && \
19648         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19649 @endif libbacktrace-bootstrap
19650
19651
19652 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19653 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19654 maybe-all-stage3-libbacktrace:
19655 maybe-clean-stage3-libbacktrace:
19656 @if libbacktrace-bootstrap
19657 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19658 all-stage3: all-stage3-libbacktrace
19659 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19660 all-stage3-libbacktrace: configure-stage3-libbacktrace
19661         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19662         @r=`${PWD_COMMAND}`; export r; \
19663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19664         TFLAGS="$(STAGE3_TFLAGS)"; \
19665         $(HOST_EXPORTS) \
19666         $(POSTSTAGE1_HOST_EXPORTS)  \
19667         cd $(HOST_SUBDIR)/libbacktrace && \
19668         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19669                 CFLAGS="$(STAGE3_CFLAGS)" \
19670                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19671                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19672                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19673                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19674                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19675                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19676                 TFLAGS="$(STAGE3_TFLAGS)" \
19677                 $(TARGET-stage3-libbacktrace)
19678
19679 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19680 clean-stage3: clean-stage3-libbacktrace
19681 clean-stage3-libbacktrace:
19682         @if [ $(current_stage) = stage3 ]; then \
19683           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19684         else \
19685           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19686           $(MAKE) stage3-start; \
19687         fi; \
19688         cd $(HOST_SUBDIR)/libbacktrace && \
19689         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19690 @endif libbacktrace-bootstrap
19691
19692
19693 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19694 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19695 maybe-all-stage4-libbacktrace:
19696 maybe-clean-stage4-libbacktrace:
19697 @if libbacktrace-bootstrap
19698 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19699 all-stage4: all-stage4-libbacktrace
19700 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19701 all-stage4-libbacktrace: configure-stage4-libbacktrace
19702         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19703         @r=`${PWD_COMMAND}`; export r; \
19704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19705         TFLAGS="$(STAGE4_TFLAGS)"; \
19706         $(HOST_EXPORTS) \
19707         $(POSTSTAGE1_HOST_EXPORTS)  \
19708         cd $(HOST_SUBDIR)/libbacktrace && \
19709         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19710                 CFLAGS="$(STAGE4_CFLAGS)" \
19711                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19712                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19713                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19714                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19715                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19716                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19717                 TFLAGS="$(STAGE4_TFLAGS)" \
19718                 $(TARGET-stage4-libbacktrace)
19719
19720 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19721 clean-stage4: clean-stage4-libbacktrace
19722 clean-stage4-libbacktrace:
19723         @if [ $(current_stage) = stage4 ]; then \
19724           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19725         else \
19726           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19727           $(MAKE) stage4-start; \
19728         fi; \
19729         cd $(HOST_SUBDIR)/libbacktrace && \
19730         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19731 @endif libbacktrace-bootstrap
19732
19733
19734 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19735 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19736 maybe-all-stageprofile-libbacktrace:
19737 maybe-clean-stageprofile-libbacktrace:
19738 @if libbacktrace-bootstrap
19739 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19740 all-stageprofile: all-stageprofile-libbacktrace
19741 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19742 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19743         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19744         @r=`${PWD_COMMAND}`; export r; \
19745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19746         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19747         $(HOST_EXPORTS) \
19748         $(POSTSTAGE1_HOST_EXPORTS)  \
19749         cd $(HOST_SUBDIR)/libbacktrace && \
19750         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19751                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19752                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19753                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19754                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19755                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19756                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19757                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19758                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19759                 $(TARGET-stageprofile-libbacktrace)
19760
19761 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19762 clean-stageprofile: clean-stageprofile-libbacktrace
19763 clean-stageprofile-libbacktrace:
19764         @if [ $(current_stage) = stageprofile ]; then \
19765           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19766         else \
19767           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19768           $(MAKE) stageprofile-start; \
19769         fi; \
19770         cd $(HOST_SUBDIR)/libbacktrace && \
19771         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19772 @endif libbacktrace-bootstrap
19773
19774
19775 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19776 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19777 maybe-all-stagefeedback-libbacktrace:
19778 maybe-clean-stagefeedback-libbacktrace:
19779 @if libbacktrace-bootstrap
19780 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19781 all-stagefeedback: all-stagefeedback-libbacktrace
19782 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19783 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19784         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19785         @r=`${PWD_COMMAND}`; export r; \
19786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19787         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19788         $(HOST_EXPORTS) \
19789         $(POSTSTAGE1_HOST_EXPORTS)  \
19790         cd $(HOST_SUBDIR)/libbacktrace && \
19791         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19792                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19793                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19794                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19795                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19796                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19797                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19798                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19799                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19800                 $(TARGET-stagefeedback-libbacktrace)
19801
19802 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19803 clean-stagefeedback: clean-stagefeedback-libbacktrace
19804 clean-stagefeedback-libbacktrace:
19805         @if [ $(current_stage) = stagefeedback ]; then \
19806           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19807         else \
19808           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19809           $(MAKE) stagefeedback-start; \
19810         fi; \
19811         cd $(HOST_SUBDIR)/libbacktrace && \
19812         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19813 @endif libbacktrace-bootstrap
19814
19815
19816
19817
19818
19819 .PHONY: check-libbacktrace maybe-check-libbacktrace
19820 maybe-check-libbacktrace:
19821 @if libbacktrace
19822 maybe-check-libbacktrace: check-libbacktrace
19823
19824 check-libbacktrace:
19825         @: $(MAKE); $(unstage)
19826         @r=`${PWD_COMMAND}`; export r; \
19827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19828         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19829         (cd $(HOST_SUBDIR)/libbacktrace && \
19830           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19831
19832 @endif libbacktrace
19833
19834 .PHONY: install-libbacktrace maybe-install-libbacktrace
19835 maybe-install-libbacktrace:
19836 @if libbacktrace
19837 maybe-install-libbacktrace: install-libbacktrace
19838
19839 install-libbacktrace: installdirs
19840         @: $(MAKE); $(unstage)
19841         @r=`${PWD_COMMAND}`; export r; \
19842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19843         $(HOST_EXPORTS) \
19844         (cd $(HOST_SUBDIR)/libbacktrace && \
19845           $(MAKE) $(FLAGS_TO_PASS)  install)
19846
19847 @endif libbacktrace
19848
19849 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19850 maybe-install-strip-libbacktrace:
19851 @if libbacktrace
19852 maybe-install-strip-libbacktrace: install-strip-libbacktrace
19853
19854 install-strip-libbacktrace: installdirs
19855         @: $(MAKE); $(unstage)
19856         @r=`${PWD_COMMAND}`; export r; \
19857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19858         $(HOST_EXPORTS) \
19859         (cd $(HOST_SUBDIR)/libbacktrace && \
19860           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19861
19862 @endif libbacktrace
19863
19864 # Other targets (info, dvi, pdf, etc.)
19865
19866 .PHONY: maybe-info-libbacktrace info-libbacktrace
19867 maybe-info-libbacktrace:
19868 @if libbacktrace
19869 maybe-info-libbacktrace: info-libbacktrace
19870
19871 info-libbacktrace: \
19872     configure-libbacktrace 
19873         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19874         r=`${PWD_COMMAND}`; export r; \
19875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19876         $(HOST_EXPORTS) \
19877         for flag in $(EXTRA_HOST_FLAGS) ; do \
19878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19879         done; \
19880         echo "Doing info in libbacktrace"; \
19881         (cd $(HOST_SUBDIR)/libbacktrace && \
19882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19884                   "RANLIB=$${RANLIB}" \
19885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19886                   info) \
19887           || exit 1
19888
19889 @endif libbacktrace
19890
19891 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
19892 maybe-dvi-libbacktrace:
19893 @if libbacktrace
19894 maybe-dvi-libbacktrace: dvi-libbacktrace
19895
19896 dvi-libbacktrace: \
19897     configure-libbacktrace 
19898         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19899         r=`${PWD_COMMAND}`; export r; \
19900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19901         $(HOST_EXPORTS) \
19902         for flag in $(EXTRA_HOST_FLAGS) ; do \
19903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19904         done; \
19905         echo "Doing dvi in libbacktrace"; \
19906         (cd $(HOST_SUBDIR)/libbacktrace && \
19907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19909                   "RANLIB=$${RANLIB}" \
19910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19911                   dvi) \
19912           || exit 1
19913
19914 @endif libbacktrace
19915
19916 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
19917 maybe-pdf-libbacktrace:
19918 @if libbacktrace
19919 maybe-pdf-libbacktrace: pdf-libbacktrace
19920
19921 pdf-libbacktrace: \
19922     configure-libbacktrace 
19923         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19924         r=`${PWD_COMMAND}`; export r; \
19925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19926         $(HOST_EXPORTS) \
19927         for flag in $(EXTRA_HOST_FLAGS) ; do \
19928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19929         done; \
19930         echo "Doing pdf in libbacktrace"; \
19931         (cd $(HOST_SUBDIR)/libbacktrace && \
19932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19934                   "RANLIB=$${RANLIB}" \
19935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19936                   pdf) \
19937           || exit 1
19938
19939 @endif libbacktrace
19940
19941 .PHONY: maybe-html-libbacktrace html-libbacktrace
19942 maybe-html-libbacktrace:
19943 @if libbacktrace
19944 maybe-html-libbacktrace: html-libbacktrace
19945
19946 html-libbacktrace: \
19947     configure-libbacktrace 
19948         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19949         r=`${PWD_COMMAND}`; export r; \
19950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19951         $(HOST_EXPORTS) \
19952         for flag in $(EXTRA_HOST_FLAGS) ; do \
19953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19954         done; \
19955         echo "Doing html in libbacktrace"; \
19956         (cd $(HOST_SUBDIR)/libbacktrace && \
19957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19959                   "RANLIB=$${RANLIB}" \
19960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19961                   html) \
19962           || exit 1
19963
19964 @endif libbacktrace
19965
19966 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
19967 maybe-TAGS-libbacktrace:
19968 @if libbacktrace
19969 maybe-TAGS-libbacktrace: TAGS-libbacktrace
19970
19971 TAGS-libbacktrace: \
19972     configure-libbacktrace 
19973         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19974         r=`${PWD_COMMAND}`; export r; \
19975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19976         $(HOST_EXPORTS) \
19977         for flag in $(EXTRA_HOST_FLAGS) ; do \
19978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19979         done; \
19980         echo "Doing TAGS in libbacktrace"; \
19981         (cd $(HOST_SUBDIR)/libbacktrace && \
19982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19984                   "RANLIB=$${RANLIB}" \
19985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19986                   TAGS) \
19987           || exit 1
19988
19989 @endif libbacktrace
19990
19991 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
19992 maybe-install-info-libbacktrace:
19993 @if libbacktrace
19994 maybe-install-info-libbacktrace: install-info-libbacktrace
19995
19996 install-info-libbacktrace: \
19997     configure-libbacktrace \
19998     info-libbacktrace 
19999         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20000         r=`${PWD_COMMAND}`; export r; \
20001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20002         $(HOST_EXPORTS) \
20003         for flag in $(EXTRA_HOST_FLAGS) ; do \
20004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20005         done; \
20006         echo "Doing install-info in libbacktrace"; \
20007         (cd $(HOST_SUBDIR)/libbacktrace && \
20008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20010                   "RANLIB=$${RANLIB}" \
20011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20012                   install-info) \
20013           || exit 1
20014
20015 @endif libbacktrace
20016
20017 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20018 maybe-install-pdf-libbacktrace:
20019 @if libbacktrace
20020 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20021
20022 install-pdf-libbacktrace: \
20023     configure-libbacktrace \
20024     pdf-libbacktrace 
20025         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20026         r=`${PWD_COMMAND}`; export r; \
20027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20028         $(HOST_EXPORTS) \
20029         for flag in $(EXTRA_HOST_FLAGS) ; do \
20030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20031         done; \
20032         echo "Doing install-pdf in libbacktrace"; \
20033         (cd $(HOST_SUBDIR)/libbacktrace && \
20034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20036                   "RANLIB=$${RANLIB}" \
20037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20038                   install-pdf) \
20039           || exit 1
20040
20041 @endif libbacktrace
20042
20043 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20044 maybe-install-html-libbacktrace:
20045 @if libbacktrace
20046 maybe-install-html-libbacktrace: install-html-libbacktrace
20047
20048 install-html-libbacktrace: \
20049     configure-libbacktrace \
20050     html-libbacktrace 
20051         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20052         r=`${PWD_COMMAND}`; export r; \
20053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20054         $(HOST_EXPORTS) \
20055         for flag in $(EXTRA_HOST_FLAGS) ; do \
20056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20057         done; \
20058         echo "Doing install-html in libbacktrace"; \
20059         (cd $(HOST_SUBDIR)/libbacktrace && \
20060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20062                   "RANLIB=$${RANLIB}" \
20063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20064                   install-html) \
20065           || exit 1
20066
20067 @endif libbacktrace
20068
20069 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20070 maybe-installcheck-libbacktrace:
20071 @if libbacktrace
20072 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20073
20074 installcheck-libbacktrace: \
20075     configure-libbacktrace 
20076         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20077         r=`${PWD_COMMAND}`; export r; \
20078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20079         $(HOST_EXPORTS) \
20080         for flag in $(EXTRA_HOST_FLAGS) ; do \
20081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20082         done; \
20083         echo "Doing installcheck in libbacktrace"; \
20084         (cd $(HOST_SUBDIR)/libbacktrace && \
20085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20087                   "RANLIB=$${RANLIB}" \
20088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20089                   installcheck) \
20090           || exit 1
20091
20092 @endif libbacktrace
20093
20094 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20095 maybe-mostlyclean-libbacktrace:
20096 @if libbacktrace
20097 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20098
20099 mostlyclean-libbacktrace: 
20100         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20101         r=`${PWD_COMMAND}`; export r; \
20102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20103         $(HOST_EXPORTS) \
20104         for flag in $(EXTRA_HOST_FLAGS) ; do \
20105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20106         done; \
20107         echo "Doing mostlyclean in libbacktrace"; \
20108         (cd $(HOST_SUBDIR)/libbacktrace && \
20109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20111                   "RANLIB=$${RANLIB}" \
20112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20113                   mostlyclean) \
20114           || exit 1
20115
20116 @endif libbacktrace
20117
20118 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20119 maybe-clean-libbacktrace:
20120 @if libbacktrace
20121 maybe-clean-libbacktrace: clean-libbacktrace
20122
20123 clean-libbacktrace: 
20124         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20125         r=`${PWD_COMMAND}`; export r; \
20126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20127         $(HOST_EXPORTS) \
20128         for flag in $(EXTRA_HOST_FLAGS) ; do \
20129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20130         done; \
20131         echo "Doing clean in libbacktrace"; \
20132         (cd $(HOST_SUBDIR)/libbacktrace && \
20133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20135                   "RANLIB=$${RANLIB}" \
20136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20137                   clean) \
20138           || exit 1
20139
20140 @endif libbacktrace
20141
20142 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20143 maybe-distclean-libbacktrace:
20144 @if libbacktrace
20145 maybe-distclean-libbacktrace: distclean-libbacktrace
20146
20147 distclean-libbacktrace: 
20148         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20149         r=`${PWD_COMMAND}`; export r; \
20150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20151         $(HOST_EXPORTS) \
20152         for flag in $(EXTRA_HOST_FLAGS) ; do \
20153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20154         done; \
20155         echo "Doing distclean in libbacktrace"; \
20156         (cd $(HOST_SUBDIR)/libbacktrace && \
20157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20159                   "RANLIB=$${RANLIB}" \
20160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20161                   distclean) \
20162           || exit 1
20163
20164 @endif libbacktrace
20165
20166 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20167 maybe-maintainer-clean-libbacktrace:
20168 @if libbacktrace
20169 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20170
20171 maintainer-clean-libbacktrace: 
20172         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20173         r=`${PWD_COMMAND}`; export r; \
20174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20175         $(HOST_EXPORTS) \
20176         for flag in $(EXTRA_HOST_FLAGS) ; do \
20177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20178         done; \
20179         echo "Doing maintainer-clean in libbacktrace"; \
20180         (cd $(HOST_SUBDIR)/libbacktrace && \
20181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20183                   "RANLIB=$${RANLIB}" \
20184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20185                   maintainer-clean) \
20186           || exit 1
20187
20188 @endif libbacktrace
20189
20190
20191
20192 .PHONY: configure-libcpp maybe-configure-libcpp
20193 maybe-configure-libcpp:
20194 @if gcc-bootstrap
20195 configure-libcpp: stage_current
20196 @endif gcc-bootstrap
20197 @if libcpp
20198 maybe-configure-libcpp: configure-libcpp
20199 configure-libcpp: 
20200         @r=`${PWD_COMMAND}`; export r; \
20201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20202         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20203         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20204         $(HOST_EXPORTS)  \
20205         echo Configuring in $(HOST_SUBDIR)/libcpp; \
20206         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20207         case $(srcdir) in \
20208           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20209           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20210                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20211         esac; \
20212         module_srcdir=libcpp; \
20213         $(SHELL) \
20214           $$s/$$module_srcdir/configure \
20215           --srcdir=$${topdir}/$$module_srcdir \
20216           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20217           --target=${target_alias}  \
20218           || exit 1
20219 @endif libcpp
20220
20221
20222
20223 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20224 maybe-configure-stage1-libcpp:
20225 @if libcpp-bootstrap
20226 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20227 configure-stage1-libcpp:
20228         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20229         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20230         @r=`${PWD_COMMAND}`; export r; \
20231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20232         TFLAGS="$(STAGE1_TFLAGS)"; \
20233         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20234         $(HOST_EXPORTS) \
20235         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20236         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20237         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20238         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
20239         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20240         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20241         case $(srcdir) in \
20242           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20243           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20244                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20245         esac; \
20246         module_srcdir=libcpp; \
20247         $(SHELL) $$s/$$module_srcdir/configure \
20248           --srcdir=$${topdir}/$$module_srcdir \
20249           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20250           --target=${target_alias} \
20251            \
20252           $(STAGE1_CONFIGURE_FLAGS)
20253 @endif libcpp-bootstrap
20254
20255 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20256 maybe-configure-stage2-libcpp:
20257 @if libcpp-bootstrap
20258 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20259 configure-stage2-libcpp:
20260         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20261         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20262         @r=`${PWD_COMMAND}`; export r; \
20263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20264         TFLAGS="$(STAGE2_TFLAGS)"; \
20265         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20266         $(HOST_EXPORTS) \
20267         $(POSTSTAGE1_HOST_EXPORTS) \
20268         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20269         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20270         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20271         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
20272         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20273         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20274         case $(srcdir) in \
20275           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20276           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20277                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20278         esac; \
20279         module_srcdir=libcpp; \
20280         $(SHELL) $$s/$$module_srcdir/configure \
20281           --srcdir=$${topdir}/$$module_srcdir \
20282           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20283           --target=${target_alias} \
20284           --with-build-libsubdir=$(HOST_SUBDIR) \
20285           $(STAGE2_CONFIGURE_FLAGS)
20286 @endif libcpp-bootstrap
20287
20288 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20289 maybe-configure-stage3-libcpp:
20290 @if libcpp-bootstrap
20291 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20292 configure-stage3-libcpp:
20293         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20294         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20295         @r=`${PWD_COMMAND}`; export r; \
20296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20297         TFLAGS="$(STAGE3_TFLAGS)"; \
20298         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20299         $(HOST_EXPORTS) \
20300         $(POSTSTAGE1_HOST_EXPORTS) \
20301         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20302         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20303         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20304         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
20305         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20306         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20307         case $(srcdir) in \
20308           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20309           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20310                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20311         esac; \
20312         module_srcdir=libcpp; \
20313         $(SHELL) $$s/$$module_srcdir/configure \
20314           --srcdir=$${topdir}/$$module_srcdir \
20315           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20316           --target=${target_alias} \
20317           --with-build-libsubdir=$(HOST_SUBDIR) \
20318           $(STAGE3_CONFIGURE_FLAGS)
20319 @endif libcpp-bootstrap
20320
20321 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20322 maybe-configure-stage4-libcpp:
20323 @if libcpp-bootstrap
20324 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20325 configure-stage4-libcpp:
20326         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20327         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20328         @r=`${PWD_COMMAND}`; export r; \
20329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20330         TFLAGS="$(STAGE4_TFLAGS)"; \
20331         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20332         $(HOST_EXPORTS) \
20333         $(POSTSTAGE1_HOST_EXPORTS) \
20334         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20335         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20336         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20337         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
20338         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20339         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20340         case $(srcdir) in \
20341           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20342           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20343                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20344         esac; \
20345         module_srcdir=libcpp; \
20346         $(SHELL) $$s/$$module_srcdir/configure \
20347           --srcdir=$${topdir}/$$module_srcdir \
20348           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20349           --target=${target_alias} \
20350           --with-build-libsubdir=$(HOST_SUBDIR) \
20351           $(STAGE4_CONFIGURE_FLAGS)
20352 @endif libcpp-bootstrap
20353
20354 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20355 maybe-configure-stageprofile-libcpp:
20356 @if libcpp-bootstrap
20357 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20358 configure-stageprofile-libcpp:
20359         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20360         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20361         @r=`${PWD_COMMAND}`; export r; \
20362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20363         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20364         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20365         $(HOST_EXPORTS) \
20366         $(POSTSTAGE1_HOST_EXPORTS) \
20367         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20368         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20369         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20370         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
20371         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20372         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20373         case $(srcdir) in \
20374           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20375           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20376                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20377         esac; \
20378         module_srcdir=libcpp; \
20379         $(SHELL) $$s/$$module_srcdir/configure \
20380           --srcdir=$${topdir}/$$module_srcdir \
20381           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20382           --target=${target_alias} \
20383           --with-build-libsubdir=$(HOST_SUBDIR) \
20384           $(STAGEprofile_CONFIGURE_FLAGS)
20385 @endif libcpp-bootstrap
20386
20387 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20388 maybe-configure-stagefeedback-libcpp:
20389 @if libcpp-bootstrap
20390 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20391 configure-stagefeedback-libcpp:
20392         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20393         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20394         @r=`${PWD_COMMAND}`; export r; \
20395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20396         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20397         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20398         $(HOST_EXPORTS) \
20399         $(POSTSTAGE1_HOST_EXPORTS) \
20400         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20401         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20402         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20403         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
20404         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20405         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20406         case $(srcdir) in \
20407           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20408           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20409                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20410         esac; \
20411         module_srcdir=libcpp; \
20412         $(SHELL) $$s/$$module_srcdir/configure \
20413           --srcdir=$${topdir}/$$module_srcdir \
20414           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20415           --target=${target_alias} \
20416           --with-build-libsubdir=$(HOST_SUBDIR) \
20417           $(STAGEfeedback_CONFIGURE_FLAGS)
20418 @endif libcpp-bootstrap
20419
20420
20421
20422
20423
20424 .PHONY: all-libcpp maybe-all-libcpp
20425 maybe-all-libcpp:
20426 @if gcc-bootstrap
20427 all-libcpp: stage_current
20428 @endif gcc-bootstrap
20429 @if libcpp
20430 TARGET-libcpp=all
20431 maybe-all-libcpp: all-libcpp
20432 all-libcpp: configure-libcpp
20433         @r=`${PWD_COMMAND}`; export r; \
20434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20435         $(HOST_EXPORTS)  \
20436         (cd $(HOST_SUBDIR)/libcpp && \
20437           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20438                 $(TARGET-libcpp))
20439 @endif libcpp
20440
20441
20442
20443 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20444 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20445 maybe-all-stage1-libcpp:
20446 maybe-clean-stage1-libcpp:
20447 @if libcpp-bootstrap
20448 maybe-all-stage1-libcpp: all-stage1-libcpp
20449 all-stage1: all-stage1-libcpp
20450 TARGET-stage1-libcpp = $(TARGET-libcpp)
20451 all-stage1-libcpp: configure-stage1-libcpp
20452         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20453         @r=`${PWD_COMMAND}`; export r; \
20454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20455         TFLAGS="$(STAGE1_TFLAGS)"; \
20456         $(HOST_EXPORTS)  \
20457         cd $(HOST_SUBDIR)/libcpp && \
20458         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20459                 CFLAGS="$(STAGE1_CFLAGS)" \
20460                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20461                 LIBCFLAGS="$(LIBCFLAGS)" \
20462                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20463                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20464                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20465                 $(EXTRA_HOST_FLAGS)  \
20466                 $(STAGE1_FLAGS_TO_PASS)  \
20467                 TFLAGS="$(STAGE1_TFLAGS)" \
20468                 $(TARGET-stage1-libcpp)
20469
20470 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20471 clean-stage1: clean-stage1-libcpp
20472 clean-stage1-libcpp:
20473         @if [ $(current_stage) = stage1 ]; then \
20474           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20475         else \
20476           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20477           $(MAKE) stage1-start; \
20478         fi; \
20479         cd $(HOST_SUBDIR)/libcpp && \
20480         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20481         $(STAGE1_FLAGS_TO_PASS)  clean
20482 @endif libcpp-bootstrap
20483
20484
20485 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20486 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20487 maybe-all-stage2-libcpp:
20488 maybe-clean-stage2-libcpp:
20489 @if libcpp-bootstrap
20490 maybe-all-stage2-libcpp: all-stage2-libcpp
20491 all-stage2: all-stage2-libcpp
20492 TARGET-stage2-libcpp = $(TARGET-libcpp)
20493 all-stage2-libcpp: configure-stage2-libcpp
20494         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20495         @r=`${PWD_COMMAND}`; export r; \
20496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20497         TFLAGS="$(STAGE2_TFLAGS)"; \
20498         $(HOST_EXPORTS) \
20499         $(POSTSTAGE1_HOST_EXPORTS)  \
20500         cd $(HOST_SUBDIR)/libcpp && \
20501         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20502                 CFLAGS="$(STAGE2_CFLAGS)" \
20503                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20504                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20505                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20506                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20507                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20508                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20509                 TFLAGS="$(STAGE2_TFLAGS)" \
20510                 $(TARGET-stage2-libcpp)
20511
20512 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20513 clean-stage2: clean-stage2-libcpp
20514 clean-stage2-libcpp:
20515         @if [ $(current_stage) = stage2 ]; then \
20516           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20517         else \
20518           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20519           $(MAKE) stage2-start; \
20520         fi; \
20521         cd $(HOST_SUBDIR)/libcpp && \
20522         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20523 @endif libcpp-bootstrap
20524
20525
20526 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20527 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20528 maybe-all-stage3-libcpp:
20529 maybe-clean-stage3-libcpp:
20530 @if libcpp-bootstrap
20531 maybe-all-stage3-libcpp: all-stage3-libcpp
20532 all-stage3: all-stage3-libcpp
20533 TARGET-stage3-libcpp = $(TARGET-libcpp)
20534 all-stage3-libcpp: configure-stage3-libcpp
20535         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20536         @r=`${PWD_COMMAND}`; export r; \
20537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20538         TFLAGS="$(STAGE3_TFLAGS)"; \
20539         $(HOST_EXPORTS) \
20540         $(POSTSTAGE1_HOST_EXPORTS)  \
20541         cd $(HOST_SUBDIR)/libcpp && \
20542         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20543                 CFLAGS="$(STAGE3_CFLAGS)" \
20544                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20545                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20546                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20547                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20548                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20549                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20550                 TFLAGS="$(STAGE3_TFLAGS)" \
20551                 $(TARGET-stage3-libcpp)
20552
20553 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20554 clean-stage3: clean-stage3-libcpp
20555 clean-stage3-libcpp:
20556         @if [ $(current_stage) = stage3 ]; then \
20557           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20558         else \
20559           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20560           $(MAKE) stage3-start; \
20561         fi; \
20562         cd $(HOST_SUBDIR)/libcpp && \
20563         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20564 @endif libcpp-bootstrap
20565
20566
20567 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20568 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20569 maybe-all-stage4-libcpp:
20570 maybe-clean-stage4-libcpp:
20571 @if libcpp-bootstrap
20572 maybe-all-stage4-libcpp: all-stage4-libcpp
20573 all-stage4: all-stage4-libcpp
20574 TARGET-stage4-libcpp = $(TARGET-libcpp)
20575 all-stage4-libcpp: configure-stage4-libcpp
20576         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20577         @r=`${PWD_COMMAND}`; export r; \
20578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20579         TFLAGS="$(STAGE4_TFLAGS)"; \
20580         $(HOST_EXPORTS) \
20581         $(POSTSTAGE1_HOST_EXPORTS)  \
20582         cd $(HOST_SUBDIR)/libcpp && \
20583         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20584                 CFLAGS="$(STAGE4_CFLAGS)" \
20585                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20586                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20587                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20588                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20589                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20590                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20591                 TFLAGS="$(STAGE4_TFLAGS)" \
20592                 $(TARGET-stage4-libcpp)
20593
20594 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20595 clean-stage4: clean-stage4-libcpp
20596 clean-stage4-libcpp:
20597         @if [ $(current_stage) = stage4 ]; then \
20598           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20599         else \
20600           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20601           $(MAKE) stage4-start; \
20602         fi; \
20603         cd $(HOST_SUBDIR)/libcpp && \
20604         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20605 @endif libcpp-bootstrap
20606
20607
20608 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20609 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20610 maybe-all-stageprofile-libcpp:
20611 maybe-clean-stageprofile-libcpp:
20612 @if libcpp-bootstrap
20613 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20614 all-stageprofile: all-stageprofile-libcpp
20615 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20616 all-stageprofile-libcpp: configure-stageprofile-libcpp
20617         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20618         @r=`${PWD_COMMAND}`; export r; \
20619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20620         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20621         $(HOST_EXPORTS) \
20622         $(POSTSTAGE1_HOST_EXPORTS)  \
20623         cd $(HOST_SUBDIR)/libcpp && \
20624         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20625                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20626                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20627                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20628                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20629                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20630                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20631                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20632                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20633                 $(TARGET-stageprofile-libcpp)
20634
20635 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20636 clean-stageprofile: clean-stageprofile-libcpp
20637 clean-stageprofile-libcpp:
20638         @if [ $(current_stage) = stageprofile ]; then \
20639           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20640         else \
20641           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20642           $(MAKE) stageprofile-start; \
20643         fi; \
20644         cd $(HOST_SUBDIR)/libcpp && \
20645         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20646 @endif libcpp-bootstrap
20647
20648
20649 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20650 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20651 maybe-all-stagefeedback-libcpp:
20652 maybe-clean-stagefeedback-libcpp:
20653 @if libcpp-bootstrap
20654 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20655 all-stagefeedback: all-stagefeedback-libcpp
20656 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20657 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20658         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20659         @r=`${PWD_COMMAND}`; export r; \
20660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20661         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20662         $(HOST_EXPORTS) \
20663         $(POSTSTAGE1_HOST_EXPORTS)  \
20664         cd $(HOST_SUBDIR)/libcpp && \
20665         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20666                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20667                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20668                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20669                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20670                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20671                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20672                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20673                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20674                 $(TARGET-stagefeedback-libcpp)
20675
20676 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20677 clean-stagefeedback: clean-stagefeedback-libcpp
20678 clean-stagefeedback-libcpp:
20679         @if [ $(current_stage) = stagefeedback ]; then \
20680           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20681         else \
20682           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20683           $(MAKE) stagefeedback-start; \
20684         fi; \
20685         cd $(HOST_SUBDIR)/libcpp && \
20686         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20687 @endif libcpp-bootstrap
20688
20689
20690
20691
20692
20693 .PHONY: check-libcpp maybe-check-libcpp
20694 maybe-check-libcpp:
20695 @if libcpp
20696 maybe-check-libcpp: check-libcpp
20697
20698 check-libcpp:
20699         @: $(MAKE); $(unstage)
20700         @r=`${PWD_COMMAND}`; export r; \
20701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20702         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20703         (cd $(HOST_SUBDIR)/libcpp && \
20704           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20705
20706 @endif libcpp
20707
20708 .PHONY: install-libcpp maybe-install-libcpp
20709 maybe-install-libcpp:
20710 @if libcpp
20711 maybe-install-libcpp: install-libcpp
20712
20713 install-libcpp: installdirs
20714         @: $(MAKE); $(unstage)
20715         @r=`${PWD_COMMAND}`; export r; \
20716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20717         $(HOST_EXPORTS) \
20718         (cd $(HOST_SUBDIR)/libcpp && \
20719           $(MAKE) $(FLAGS_TO_PASS)  install)
20720
20721 @endif libcpp
20722
20723 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20724 maybe-install-strip-libcpp:
20725 @if libcpp
20726 maybe-install-strip-libcpp: install-strip-libcpp
20727
20728 install-strip-libcpp: installdirs
20729         @: $(MAKE); $(unstage)
20730         @r=`${PWD_COMMAND}`; export r; \
20731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20732         $(HOST_EXPORTS) \
20733         (cd $(HOST_SUBDIR)/libcpp && \
20734           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20735
20736 @endif libcpp
20737
20738 # Other targets (info, dvi, pdf, etc.)
20739
20740 .PHONY: maybe-info-libcpp info-libcpp
20741 maybe-info-libcpp:
20742 @if libcpp
20743 maybe-info-libcpp: info-libcpp
20744
20745 info-libcpp: \
20746     configure-libcpp 
20747         @[ -f ./libcpp/Makefile ] || exit 0; \
20748         r=`${PWD_COMMAND}`; export r; \
20749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20750         $(HOST_EXPORTS) \
20751         for flag in $(EXTRA_HOST_FLAGS) ; do \
20752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20753         done; \
20754         echo "Doing info in libcpp"; \
20755         (cd $(HOST_SUBDIR)/libcpp && \
20756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20758                   "RANLIB=$${RANLIB}" \
20759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20760                   info) \
20761           || exit 1
20762
20763 @endif libcpp
20764
20765 .PHONY: maybe-dvi-libcpp dvi-libcpp
20766 maybe-dvi-libcpp:
20767 @if libcpp
20768 maybe-dvi-libcpp: dvi-libcpp
20769
20770 dvi-libcpp: \
20771     configure-libcpp 
20772         @[ -f ./libcpp/Makefile ] || exit 0; \
20773         r=`${PWD_COMMAND}`; export r; \
20774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20775         $(HOST_EXPORTS) \
20776         for flag in $(EXTRA_HOST_FLAGS) ; do \
20777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20778         done; \
20779         echo "Doing dvi in libcpp"; \
20780         (cd $(HOST_SUBDIR)/libcpp && \
20781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20783                   "RANLIB=$${RANLIB}" \
20784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20785                   dvi) \
20786           || exit 1
20787
20788 @endif libcpp
20789
20790 .PHONY: maybe-pdf-libcpp pdf-libcpp
20791 maybe-pdf-libcpp:
20792 @if libcpp
20793 maybe-pdf-libcpp: pdf-libcpp
20794
20795 pdf-libcpp: \
20796     configure-libcpp 
20797         @[ -f ./libcpp/Makefile ] || exit 0; \
20798         r=`${PWD_COMMAND}`; export r; \
20799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20800         $(HOST_EXPORTS) \
20801         for flag in $(EXTRA_HOST_FLAGS) ; do \
20802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20803         done; \
20804         echo "Doing pdf in libcpp"; \
20805         (cd $(HOST_SUBDIR)/libcpp && \
20806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20808                   "RANLIB=$${RANLIB}" \
20809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20810                   pdf) \
20811           || exit 1
20812
20813 @endif libcpp
20814
20815 .PHONY: maybe-html-libcpp html-libcpp
20816 maybe-html-libcpp:
20817 @if libcpp
20818 maybe-html-libcpp: html-libcpp
20819
20820 html-libcpp: \
20821     configure-libcpp 
20822         @[ -f ./libcpp/Makefile ] || exit 0; \
20823         r=`${PWD_COMMAND}`; export r; \
20824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20825         $(HOST_EXPORTS) \
20826         for flag in $(EXTRA_HOST_FLAGS) ; do \
20827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20828         done; \
20829         echo "Doing html in libcpp"; \
20830         (cd $(HOST_SUBDIR)/libcpp && \
20831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20833                   "RANLIB=$${RANLIB}" \
20834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20835                   html) \
20836           || exit 1
20837
20838 @endif libcpp
20839
20840 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20841 maybe-TAGS-libcpp:
20842 @if libcpp
20843 maybe-TAGS-libcpp: TAGS-libcpp
20844
20845 TAGS-libcpp: \
20846     configure-libcpp 
20847         @[ -f ./libcpp/Makefile ] || exit 0; \
20848         r=`${PWD_COMMAND}`; export r; \
20849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20850         $(HOST_EXPORTS) \
20851         for flag in $(EXTRA_HOST_FLAGS) ; do \
20852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20853         done; \
20854         echo "Doing TAGS in libcpp"; \
20855         (cd $(HOST_SUBDIR)/libcpp && \
20856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20858                   "RANLIB=$${RANLIB}" \
20859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20860                   TAGS) \
20861           || exit 1
20862
20863 @endif libcpp
20864
20865 .PHONY: maybe-install-info-libcpp install-info-libcpp
20866 maybe-install-info-libcpp:
20867 @if libcpp
20868 maybe-install-info-libcpp: install-info-libcpp
20869
20870 install-info-libcpp: \
20871     configure-libcpp \
20872     info-libcpp 
20873         @[ -f ./libcpp/Makefile ] || exit 0; \
20874         r=`${PWD_COMMAND}`; export r; \
20875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20876         $(HOST_EXPORTS) \
20877         for flag in $(EXTRA_HOST_FLAGS) ; do \
20878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20879         done; \
20880         echo "Doing install-info in libcpp"; \
20881         (cd $(HOST_SUBDIR)/libcpp && \
20882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20884                   "RANLIB=$${RANLIB}" \
20885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20886                   install-info) \
20887           || exit 1
20888
20889 @endif libcpp
20890
20891 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20892 maybe-install-pdf-libcpp:
20893 @if libcpp
20894 maybe-install-pdf-libcpp: install-pdf-libcpp
20895
20896 install-pdf-libcpp: \
20897     configure-libcpp \
20898     pdf-libcpp 
20899         @[ -f ./libcpp/Makefile ] || exit 0; \
20900         r=`${PWD_COMMAND}`; export r; \
20901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20902         $(HOST_EXPORTS) \
20903         for flag in $(EXTRA_HOST_FLAGS) ; do \
20904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20905         done; \
20906         echo "Doing install-pdf in libcpp"; \
20907         (cd $(HOST_SUBDIR)/libcpp && \
20908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20910                   "RANLIB=$${RANLIB}" \
20911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20912                   install-pdf) \
20913           || exit 1
20914
20915 @endif libcpp
20916
20917 .PHONY: maybe-install-html-libcpp install-html-libcpp
20918 maybe-install-html-libcpp:
20919 @if libcpp
20920 maybe-install-html-libcpp: install-html-libcpp
20921
20922 install-html-libcpp: \
20923     configure-libcpp \
20924     html-libcpp 
20925         @[ -f ./libcpp/Makefile ] || exit 0; \
20926         r=`${PWD_COMMAND}`; export r; \
20927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20928         $(HOST_EXPORTS) \
20929         for flag in $(EXTRA_HOST_FLAGS) ; do \
20930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20931         done; \
20932         echo "Doing install-html in libcpp"; \
20933         (cd $(HOST_SUBDIR)/libcpp && \
20934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20936                   "RANLIB=$${RANLIB}" \
20937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20938                   install-html) \
20939           || exit 1
20940
20941 @endif libcpp
20942
20943 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
20944 maybe-installcheck-libcpp:
20945 @if libcpp
20946 maybe-installcheck-libcpp: installcheck-libcpp
20947
20948 installcheck-libcpp: \
20949     configure-libcpp 
20950         @[ -f ./libcpp/Makefile ] || exit 0; \
20951         r=`${PWD_COMMAND}`; export r; \
20952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20953         $(HOST_EXPORTS) \
20954         for flag in $(EXTRA_HOST_FLAGS) ; do \
20955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20956         done; \
20957         echo "Doing installcheck in libcpp"; \
20958         (cd $(HOST_SUBDIR)/libcpp && \
20959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20961                   "RANLIB=$${RANLIB}" \
20962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20963                   installcheck) \
20964           || exit 1
20965
20966 @endif libcpp
20967
20968 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
20969 maybe-mostlyclean-libcpp:
20970 @if libcpp
20971 maybe-mostlyclean-libcpp: mostlyclean-libcpp
20972
20973 mostlyclean-libcpp: 
20974         @[ -f ./libcpp/Makefile ] || exit 0; \
20975         r=`${PWD_COMMAND}`; export r; \
20976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20977         $(HOST_EXPORTS) \
20978         for flag in $(EXTRA_HOST_FLAGS) ; do \
20979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20980         done; \
20981         echo "Doing mostlyclean in libcpp"; \
20982         (cd $(HOST_SUBDIR)/libcpp && \
20983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20985                   "RANLIB=$${RANLIB}" \
20986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20987                   mostlyclean) \
20988           || exit 1
20989
20990 @endif libcpp
20991
20992 .PHONY: maybe-clean-libcpp clean-libcpp
20993 maybe-clean-libcpp:
20994 @if libcpp
20995 maybe-clean-libcpp: clean-libcpp
20996
20997 clean-libcpp: 
20998         @[ -f ./libcpp/Makefile ] || exit 0; \
20999         r=`${PWD_COMMAND}`; export r; \
21000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21001         $(HOST_EXPORTS) \
21002         for flag in $(EXTRA_HOST_FLAGS) ; do \
21003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21004         done; \
21005         echo "Doing clean in libcpp"; \
21006         (cd $(HOST_SUBDIR)/libcpp && \
21007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21009                   "RANLIB=$${RANLIB}" \
21010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21011                   clean) \
21012           || exit 1
21013
21014 @endif libcpp
21015
21016 .PHONY: maybe-distclean-libcpp distclean-libcpp
21017 maybe-distclean-libcpp:
21018 @if libcpp
21019 maybe-distclean-libcpp: distclean-libcpp
21020
21021 distclean-libcpp: 
21022         @[ -f ./libcpp/Makefile ] || exit 0; \
21023         r=`${PWD_COMMAND}`; export r; \
21024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21025         $(HOST_EXPORTS) \
21026         for flag in $(EXTRA_HOST_FLAGS) ; do \
21027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21028         done; \
21029         echo "Doing distclean in libcpp"; \
21030         (cd $(HOST_SUBDIR)/libcpp && \
21031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21033                   "RANLIB=$${RANLIB}" \
21034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21035                   distclean) \
21036           || exit 1
21037
21038 @endif libcpp
21039
21040 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21041 maybe-maintainer-clean-libcpp:
21042 @if libcpp
21043 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21044
21045 maintainer-clean-libcpp: 
21046         @[ -f ./libcpp/Makefile ] || exit 0; \
21047         r=`${PWD_COMMAND}`; export r; \
21048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21049         $(HOST_EXPORTS) \
21050         for flag in $(EXTRA_HOST_FLAGS) ; do \
21051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21052         done; \
21053         echo "Doing maintainer-clean in libcpp"; \
21054         (cd $(HOST_SUBDIR)/libcpp && \
21055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21057                   "RANLIB=$${RANLIB}" \
21058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21059                   maintainer-clean) \
21060           || exit 1
21061
21062 @endif libcpp
21063
21064
21065
21066 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21067 maybe-configure-libdecnumber:
21068 @if gcc-bootstrap
21069 configure-libdecnumber: stage_current
21070 @endif gcc-bootstrap
21071 @if libdecnumber
21072 maybe-configure-libdecnumber: configure-libdecnumber
21073 configure-libdecnumber: 
21074         @r=`${PWD_COMMAND}`; export r; \
21075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21076         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21077         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21078         $(HOST_EXPORTS)  \
21079         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21080         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21081         case $(srcdir) in \
21082           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21083           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21084                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21085         esac; \
21086         module_srcdir=libdecnumber; \
21087         $(SHELL) \
21088           $$s/$$module_srcdir/configure \
21089           --srcdir=$${topdir}/$$module_srcdir \
21090           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21091           --target=${target_alias}  \
21092           || exit 1
21093 @endif libdecnumber
21094
21095
21096
21097 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21098 maybe-configure-stage1-libdecnumber:
21099 @if libdecnumber-bootstrap
21100 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21101 configure-stage1-libdecnumber:
21102         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21103         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21104         @r=`${PWD_COMMAND}`; export r; \
21105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21106         TFLAGS="$(STAGE1_TFLAGS)"; \
21107         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21108         $(HOST_EXPORTS) \
21109         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21110         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21111         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21112         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
21113         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21114         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21115         case $(srcdir) in \
21116           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21117           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21118                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21119         esac; \
21120         module_srcdir=libdecnumber; \
21121         $(SHELL) $$s/$$module_srcdir/configure \
21122           --srcdir=$${topdir}/$$module_srcdir \
21123           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21124           --target=${target_alias} \
21125            \
21126           $(STAGE1_CONFIGURE_FLAGS)
21127 @endif libdecnumber-bootstrap
21128
21129 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21130 maybe-configure-stage2-libdecnumber:
21131 @if libdecnumber-bootstrap
21132 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21133 configure-stage2-libdecnumber:
21134         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21135         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21136         @r=`${PWD_COMMAND}`; export r; \
21137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21138         TFLAGS="$(STAGE2_TFLAGS)"; \
21139         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21140         $(HOST_EXPORTS) \
21141         $(POSTSTAGE1_HOST_EXPORTS) \
21142         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21143         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21144         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21145         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
21146         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21147         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21148         case $(srcdir) in \
21149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21150           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21152         esac; \
21153         module_srcdir=libdecnumber; \
21154         $(SHELL) $$s/$$module_srcdir/configure \
21155           --srcdir=$${topdir}/$$module_srcdir \
21156           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21157           --target=${target_alias} \
21158           --with-build-libsubdir=$(HOST_SUBDIR) \
21159           $(STAGE2_CONFIGURE_FLAGS)
21160 @endif libdecnumber-bootstrap
21161
21162 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21163 maybe-configure-stage3-libdecnumber:
21164 @if libdecnumber-bootstrap
21165 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21166 configure-stage3-libdecnumber:
21167         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21168         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21169         @r=`${PWD_COMMAND}`; export r; \
21170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21171         TFLAGS="$(STAGE3_TFLAGS)"; \
21172         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21173         $(HOST_EXPORTS) \
21174         $(POSTSTAGE1_HOST_EXPORTS) \
21175         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21176         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21177         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21178         echo Configuring stage 3 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           --with-build-libsubdir=$(HOST_SUBDIR) \
21192           $(STAGE3_CONFIGURE_FLAGS)
21193 @endif libdecnumber-bootstrap
21194
21195 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21196 maybe-configure-stage4-libdecnumber:
21197 @if libdecnumber-bootstrap
21198 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21199 configure-stage4-libdecnumber:
21200         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21201         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21202         @r=`${PWD_COMMAND}`; export r; \
21203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21204         TFLAGS="$(STAGE4_TFLAGS)"; \
21205         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21206         $(HOST_EXPORTS) \
21207         $(POSTSTAGE1_HOST_EXPORTS) \
21208         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21209         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21210         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21211         echo Configuring stage 4 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           $(STAGE4_CONFIGURE_FLAGS)
21226 @endif libdecnumber-bootstrap
21227
21228 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21229 maybe-configure-stageprofile-libdecnumber:
21230 @if libdecnumber-bootstrap
21231 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21232 configure-stageprofile-libdecnumber:
21233         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21234         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21235         @r=`${PWD_COMMAND}`; export r; \
21236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21237         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21238         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21239         $(HOST_EXPORTS) \
21240         $(POSTSTAGE1_HOST_EXPORTS) \
21241         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21242         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21243         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21244         echo Configuring stage profile 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           $(STAGEprofile_CONFIGURE_FLAGS)
21259 @endif libdecnumber-bootstrap
21260
21261 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21262 maybe-configure-stagefeedback-libdecnumber:
21263 @if libdecnumber-bootstrap
21264 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21265 configure-stagefeedback-libdecnumber:
21266         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21267         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21268         @r=`${PWD_COMMAND}`; export r; \
21269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21270         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21271         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21272         $(HOST_EXPORTS) \
21273         $(POSTSTAGE1_HOST_EXPORTS) \
21274         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21275         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21276         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21277         echo Configuring stage feedback 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           $(STAGEfeedback_CONFIGURE_FLAGS)
21292 @endif libdecnumber-bootstrap
21293
21294
21295
21296
21297
21298 .PHONY: all-libdecnumber maybe-all-libdecnumber
21299 maybe-all-libdecnumber:
21300 @if gcc-bootstrap
21301 all-libdecnumber: stage_current
21302 @endif gcc-bootstrap
21303 @if libdecnumber
21304 TARGET-libdecnumber=all
21305 maybe-all-libdecnumber: all-libdecnumber
21306 all-libdecnumber: configure-libdecnumber
21307         @r=`${PWD_COMMAND}`; export r; \
21308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21309         $(HOST_EXPORTS)  \
21310         (cd $(HOST_SUBDIR)/libdecnumber && \
21311           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21312                 $(TARGET-libdecnumber))
21313 @endif libdecnumber
21314
21315
21316
21317 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21318 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21319 maybe-all-stage1-libdecnumber:
21320 maybe-clean-stage1-libdecnumber:
21321 @if libdecnumber-bootstrap
21322 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21323 all-stage1: all-stage1-libdecnumber
21324 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21325 all-stage1-libdecnumber: configure-stage1-libdecnumber
21326         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21327         @r=`${PWD_COMMAND}`; export r; \
21328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21329         TFLAGS="$(STAGE1_TFLAGS)"; \
21330         $(HOST_EXPORTS)  \
21331         cd $(HOST_SUBDIR)/libdecnumber && \
21332         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21333                 CFLAGS="$(STAGE1_CFLAGS)" \
21334                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21335                 LIBCFLAGS="$(LIBCFLAGS)" \
21336                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21337                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21338                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21339                 $(EXTRA_HOST_FLAGS)  \
21340                 $(STAGE1_FLAGS_TO_PASS)  \
21341                 TFLAGS="$(STAGE1_TFLAGS)" \
21342                 $(TARGET-stage1-libdecnumber)
21343
21344 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21345 clean-stage1: clean-stage1-libdecnumber
21346 clean-stage1-libdecnumber:
21347         @if [ $(current_stage) = stage1 ]; then \
21348           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21349         else \
21350           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21351           $(MAKE) stage1-start; \
21352         fi; \
21353         cd $(HOST_SUBDIR)/libdecnumber && \
21354         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21355         $(STAGE1_FLAGS_TO_PASS)  clean
21356 @endif libdecnumber-bootstrap
21357
21358
21359 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21360 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21361 maybe-all-stage2-libdecnumber:
21362 maybe-clean-stage2-libdecnumber:
21363 @if libdecnumber-bootstrap
21364 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21365 all-stage2: all-stage2-libdecnumber
21366 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21367 all-stage2-libdecnumber: configure-stage2-libdecnumber
21368         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21369         @r=`${PWD_COMMAND}`; export r; \
21370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21371         TFLAGS="$(STAGE2_TFLAGS)"; \
21372         $(HOST_EXPORTS) \
21373         $(POSTSTAGE1_HOST_EXPORTS)  \
21374         cd $(HOST_SUBDIR)/libdecnumber && \
21375         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21376                 CFLAGS="$(STAGE2_CFLAGS)" \
21377                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21378                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21379                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21380                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21381                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21382                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21383                 TFLAGS="$(STAGE2_TFLAGS)" \
21384                 $(TARGET-stage2-libdecnumber)
21385
21386 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21387 clean-stage2: clean-stage2-libdecnumber
21388 clean-stage2-libdecnumber:
21389         @if [ $(current_stage) = stage2 ]; then \
21390           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21391         else \
21392           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21393           $(MAKE) stage2-start; \
21394         fi; \
21395         cd $(HOST_SUBDIR)/libdecnumber && \
21396         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21397 @endif libdecnumber-bootstrap
21398
21399
21400 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21401 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21402 maybe-all-stage3-libdecnumber:
21403 maybe-clean-stage3-libdecnumber:
21404 @if libdecnumber-bootstrap
21405 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21406 all-stage3: all-stage3-libdecnumber
21407 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21408 all-stage3-libdecnumber: configure-stage3-libdecnumber
21409         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21410         @r=`${PWD_COMMAND}`; export r; \
21411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21412         TFLAGS="$(STAGE3_TFLAGS)"; \
21413         $(HOST_EXPORTS) \
21414         $(POSTSTAGE1_HOST_EXPORTS)  \
21415         cd $(HOST_SUBDIR)/libdecnumber && \
21416         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21417                 CFLAGS="$(STAGE3_CFLAGS)" \
21418                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21419                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21420                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21421                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21422                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21423                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21424                 TFLAGS="$(STAGE3_TFLAGS)" \
21425                 $(TARGET-stage3-libdecnumber)
21426
21427 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21428 clean-stage3: clean-stage3-libdecnumber
21429 clean-stage3-libdecnumber:
21430         @if [ $(current_stage) = stage3 ]; then \
21431           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21432         else \
21433           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21434           $(MAKE) stage3-start; \
21435         fi; \
21436         cd $(HOST_SUBDIR)/libdecnumber && \
21437         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21438 @endif libdecnumber-bootstrap
21439
21440
21441 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21442 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21443 maybe-all-stage4-libdecnumber:
21444 maybe-clean-stage4-libdecnumber:
21445 @if libdecnumber-bootstrap
21446 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21447 all-stage4: all-stage4-libdecnumber
21448 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21449 all-stage4-libdecnumber: configure-stage4-libdecnumber
21450         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21451         @r=`${PWD_COMMAND}`; export r; \
21452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21453         TFLAGS="$(STAGE4_TFLAGS)"; \
21454         $(HOST_EXPORTS) \
21455         $(POSTSTAGE1_HOST_EXPORTS)  \
21456         cd $(HOST_SUBDIR)/libdecnumber && \
21457         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21458                 CFLAGS="$(STAGE4_CFLAGS)" \
21459                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21460                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21461                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21462                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21463                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21464                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21465                 TFLAGS="$(STAGE4_TFLAGS)" \
21466                 $(TARGET-stage4-libdecnumber)
21467
21468 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21469 clean-stage4: clean-stage4-libdecnumber
21470 clean-stage4-libdecnumber:
21471         @if [ $(current_stage) = stage4 ]; then \
21472           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21473         else \
21474           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21475           $(MAKE) stage4-start; \
21476         fi; \
21477         cd $(HOST_SUBDIR)/libdecnumber && \
21478         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21479 @endif libdecnumber-bootstrap
21480
21481
21482 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21483 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21484 maybe-all-stageprofile-libdecnumber:
21485 maybe-clean-stageprofile-libdecnumber:
21486 @if libdecnumber-bootstrap
21487 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21488 all-stageprofile: all-stageprofile-libdecnumber
21489 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21490 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21491         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21492         @r=`${PWD_COMMAND}`; export r; \
21493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21494         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21495         $(HOST_EXPORTS) \
21496         $(POSTSTAGE1_HOST_EXPORTS)  \
21497         cd $(HOST_SUBDIR)/libdecnumber && \
21498         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21499                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21500                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21501                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21502                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21503                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21504                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21505                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21506                 TFLAGS="$(STAGEprofile_TFLAGS)" \
21507                 $(TARGET-stageprofile-libdecnumber)
21508
21509 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21510 clean-stageprofile: clean-stageprofile-libdecnumber
21511 clean-stageprofile-libdecnumber:
21512         @if [ $(current_stage) = stageprofile ]; then \
21513           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21514         else \
21515           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21516           $(MAKE) stageprofile-start; \
21517         fi; \
21518         cd $(HOST_SUBDIR)/libdecnumber && \
21519         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21520 @endif libdecnumber-bootstrap
21521
21522
21523 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21524 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21525 maybe-all-stagefeedback-libdecnumber:
21526 maybe-clean-stagefeedback-libdecnumber:
21527 @if libdecnumber-bootstrap
21528 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21529 all-stagefeedback: all-stagefeedback-libdecnumber
21530 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21531 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21532         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21533         @r=`${PWD_COMMAND}`; export r; \
21534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21535         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21536         $(HOST_EXPORTS) \
21537         $(POSTSTAGE1_HOST_EXPORTS)  \
21538         cd $(HOST_SUBDIR)/libdecnumber && \
21539         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21540                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21541                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21542                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21543                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21544                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21545                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21546                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21547                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21548                 $(TARGET-stagefeedback-libdecnumber)
21549
21550 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21551 clean-stagefeedback: clean-stagefeedback-libdecnumber
21552 clean-stagefeedback-libdecnumber:
21553         @if [ $(current_stage) = stagefeedback ]; then \
21554           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21555         else \
21556           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21557           $(MAKE) stagefeedback-start; \
21558         fi; \
21559         cd $(HOST_SUBDIR)/libdecnumber && \
21560         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21561 @endif libdecnumber-bootstrap
21562
21563
21564
21565
21566
21567 .PHONY: check-libdecnumber maybe-check-libdecnumber
21568 maybe-check-libdecnumber:
21569 @if libdecnumber
21570 maybe-check-libdecnumber: check-libdecnumber
21571
21572 check-libdecnumber:
21573         @: $(MAKE); $(unstage)
21574         @r=`${PWD_COMMAND}`; export r; \
21575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21576         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21577         (cd $(HOST_SUBDIR)/libdecnumber && \
21578           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
21579
21580 @endif libdecnumber
21581
21582 .PHONY: install-libdecnumber maybe-install-libdecnumber
21583 maybe-install-libdecnumber:
21584 @if libdecnumber
21585 maybe-install-libdecnumber: install-libdecnumber
21586
21587 install-libdecnumber: installdirs
21588         @: $(MAKE); $(unstage)
21589         @r=`${PWD_COMMAND}`; export r; \
21590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21591         $(HOST_EXPORTS) \
21592         (cd $(HOST_SUBDIR)/libdecnumber && \
21593           $(MAKE) $(FLAGS_TO_PASS)  install)
21594
21595 @endif libdecnumber
21596
21597 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21598 maybe-install-strip-libdecnumber:
21599 @if libdecnumber
21600 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21601
21602 install-strip-libdecnumber: installdirs
21603         @: $(MAKE); $(unstage)
21604         @r=`${PWD_COMMAND}`; export r; \
21605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21606         $(HOST_EXPORTS) \
21607         (cd $(HOST_SUBDIR)/libdecnumber && \
21608           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21609
21610 @endif libdecnumber
21611
21612 # Other targets (info, dvi, pdf, etc.)
21613
21614 .PHONY: maybe-info-libdecnumber info-libdecnumber
21615 maybe-info-libdecnumber:
21616 @if libdecnumber
21617 maybe-info-libdecnumber: info-libdecnumber
21618
21619 info-libdecnumber: \
21620     configure-libdecnumber 
21621         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21622         r=`${PWD_COMMAND}`; export r; \
21623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21624         $(HOST_EXPORTS) \
21625         for flag in $(EXTRA_HOST_FLAGS) ; do \
21626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21627         done; \
21628         echo "Doing info in libdecnumber"; \
21629         (cd $(HOST_SUBDIR)/libdecnumber && \
21630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21632                   "RANLIB=$${RANLIB}" \
21633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21634                   info) \
21635           || exit 1
21636
21637 @endif libdecnumber
21638
21639 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21640 maybe-dvi-libdecnumber:
21641 @if libdecnumber
21642 maybe-dvi-libdecnumber: dvi-libdecnumber
21643
21644 dvi-libdecnumber: \
21645     configure-libdecnumber 
21646         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21647         r=`${PWD_COMMAND}`; export r; \
21648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21649         $(HOST_EXPORTS) \
21650         for flag in $(EXTRA_HOST_FLAGS) ; do \
21651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21652         done; \
21653         echo "Doing dvi in libdecnumber"; \
21654         (cd $(HOST_SUBDIR)/libdecnumber && \
21655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21657                   "RANLIB=$${RANLIB}" \
21658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21659                   dvi) \
21660           || exit 1
21661
21662 @endif libdecnumber
21663
21664 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21665 maybe-pdf-libdecnumber:
21666 @if libdecnumber
21667 maybe-pdf-libdecnumber: pdf-libdecnumber
21668
21669 pdf-libdecnumber: \
21670     configure-libdecnumber 
21671         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21672         r=`${PWD_COMMAND}`; export r; \
21673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21674         $(HOST_EXPORTS) \
21675         for flag in $(EXTRA_HOST_FLAGS) ; do \
21676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21677         done; \
21678         echo "Doing pdf in libdecnumber"; \
21679         (cd $(HOST_SUBDIR)/libdecnumber && \
21680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21682                   "RANLIB=$${RANLIB}" \
21683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21684                   pdf) \
21685           || exit 1
21686
21687 @endif libdecnumber
21688
21689 .PHONY: maybe-html-libdecnumber html-libdecnumber
21690 maybe-html-libdecnumber:
21691 @if libdecnumber
21692 maybe-html-libdecnumber: html-libdecnumber
21693
21694 html-libdecnumber: \
21695     configure-libdecnumber 
21696         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21697         r=`${PWD_COMMAND}`; export r; \
21698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21699         $(HOST_EXPORTS) \
21700         for flag in $(EXTRA_HOST_FLAGS) ; do \
21701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21702         done; \
21703         echo "Doing html in libdecnumber"; \
21704         (cd $(HOST_SUBDIR)/libdecnumber && \
21705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21707                   "RANLIB=$${RANLIB}" \
21708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21709                   html) \
21710           || exit 1
21711
21712 @endif libdecnumber
21713
21714 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21715 maybe-TAGS-libdecnumber:
21716 @if libdecnumber
21717 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21718
21719 TAGS-libdecnumber: \
21720     configure-libdecnumber 
21721         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21722         r=`${PWD_COMMAND}`; export r; \
21723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21724         $(HOST_EXPORTS) \
21725         for flag in $(EXTRA_HOST_FLAGS) ; do \
21726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21727         done; \
21728         echo "Doing TAGS in libdecnumber"; \
21729         (cd $(HOST_SUBDIR)/libdecnumber && \
21730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21732                   "RANLIB=$${RANLIB}" \
21733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21734                   TAGS) \
21735           || exit 1
21736
21737 @endif libdecnumber
21738
21739 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21740 maybe-install-info-libdecnumber:
21741 @if libdecnumber
21742 maybe-install-info-libdecnumber: install-info-libdecnumber
21743
21744 install-info-libdecnumber: \
21745     configure-libdecnumber \
21746     info-libdecnumber 
21747         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21748         r=`${PWD_COMMAND}`; export r; \
21749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21750         $(HOST_EXPORTS) \
21751         for flag in $(EXTRA_HOST_FLAGS) ; do \
21752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21753         done; \
21754         echo "Doing install-info in libdecnumber"; \
21755         (cd $(HOST_SUBDIR)/libdecnumber && \
21756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21758                   "RANLIB=$${RANLIB}" \
21759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21760                   install-info) \
21761           || exit 1
21762
21763 @endif libdecnumber
21764
21765 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21766 maybe-install-pdf-libdecnumber:
21767 @if libdecnumber
21768 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21769
21770 install-pdf-libdecnumber: \
21771     configure-libdecnumber \
21772     pdf-libdecnumber 
21773         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21774         r=`${PWD_COMMAND}`; export r; \
21775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21776         $(HOST_EXPORTS) \
21777         for flag in $(EXTRA_HOST_FLAGS) ; do \
21778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21779         done; \
21780         echo "Doing install-pdf in libdecnumber"; \
21781         (cd $(HOST_SUBDIR)/libdecnumber && \
21782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21784                   "RANLIB=$${RANLIB}" \
21785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21786                   install-pdf) \
21787           || exit 1
21788
21789 @endif libdecnumber
21790
21791 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21792 maybe-install-html-libdecnumber:
21793 @if libdecnumber
21794 maybe-install-html-libdecnumber: install-html-libdecnumber
21795
21796 install-html-libdecnumber: \
21797     configure-libdecnumber \
21798     html-libdecnumber 
21799         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21800         r=`${PWD_COMMAND}`; export r; \
21801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21802         $(HOST_EXPORTS) \
21803         for flag in $(EXTRA_HOST_FLAGS) ; do \
21804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21805         done; \
21806         echo "Doing install-html in libdecnumber"; \
21807         (cd $(HOST_SUBDIR)/libdecnumber && \
21808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21810                   "RANLIB=$${RANLIB}" \
21811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21812                   install-html) \
21813           || exit 1
21814
21815 @endif libdecnumber
21816
21817 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21818 maybe-installcheck-libdecnumber:
21819 @if libdecnumber
21820 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21821
21822 installcheck-libdecnumber: \
21823     configure-libdecnumber 
21824         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21825         r=`${PWD_COMMAND}`; export r; \
21826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21827         $(HOST_EXPORTS) \
21828         for flag in $(EXTRA_HOST_FLAGS) ; do \
21829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21830         done; \
21831         echo "Doing installcheck in libdecnumber"; \
21832         (cd $(HOST_SUBDIR)/libdecnumber && \
21833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21835                   "RANLIB=$${RANLIB}" \
21836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21837                   installcheck) \
21838           || exit 1
21839
21840 @endif libdecnumber
21841
21842 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21843 maybe-mostlyclean-libdecnumber:
21844 @if libdecnumber
21845 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21846
21847 mostlyclean-libdecnumber: 
21848         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21849         r=`${PWD_COMMAND}`; export r; \
21850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21851         $(HOST_EXPORTS) \
21852         for flag in $(EXTRA_HOST_FLAGS) ; do \
21853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21854         done; \
21855         echo "Doing mostlyclean in libdecnumber"; \
21856         (cd $(HOST_SUBDIR)/libdecnumber && \
21857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21859                   "RANLIB=$${RANLIB}" \
21860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21861                   mostlyclean) \
21862           || exit 1
21863
21864 @endif libdecnumber
21865
21866 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21867 maybe-clean-libdecnumber:
21868 @if libdecnumber
21869 maybe-clean-libdecnumber: clean-libdecnumber
21870
21871 clean-libdecnumber: 
21872         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21873         r=`${PWD_COMMAND}`; export r; \
21874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21875         $(HOST_EXPORTS) \
21876         for flag in $(EXTRA_HOST_FLAGS) ; do \
21877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21878         done; \
21879         echo "Doing clean in libdecnumber"; \
21880         (cd $(HOST_SUBDIR)/libdecnumber && \
21881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21883                   "RANLIB=$${RANLIB}" \
21884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21885                   clean) \
21886           || exit 1
21887
21888 @endif libdecnumber
21889
21890 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21891 maybe-distclean-libdecnumber:
21892 @if libdecnumber
21893 maybe-distclean-libdecnumber: distclean-libdecnumber
21894
21895 distclean-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 distclean 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                   distclean) \
21910           || exit 1
21911
21912 @endif libdecnumber
21913
21914 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
21915 maybe-maintainer-clean-libdecnumber:
21916 @if libdecnumber
21917 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
21918
21919 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
21934           || exit 1
21935
21936 @endif libdecnumber
21937
21938
21939
21940 .PHONY: configure-libgui maybe-configure-libgui
21941 maybe-configure-libgui:
21942 @if gcc-bootstrap
21943 configure-libgui: stage_current
21944 @endif gcc-bootstrap
21945 @if libgui
21946 maybe-configure-libgui: configure-libgui
21947 configure-libgui: 
21948         @: $(MAKE); $(unstage)
21949         @r=`${PWD_COMMAND}`; export r; \
21950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21951         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
21952         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
21953         $(HOST_EXPORTS)  \
21954         echo Configuring in $(HOST_SUBDIR)/libgui; \
21955         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
21956         case $(srcdir) in \
21957           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21958           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
21959                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21960         esac; \
21961         module_srcdir=libgui; \
21962         $(SHELL) \
21963           $$s/$$module_srcdir/configure \
21964           --srcdir=$${topdir}/$$module_srcdir \
21965           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21966           --target=${target_alias}  \
21967           || exit 1
21968 @endif libgui
21969
21970
21971
21972
21973
21974 .PHONY: all-libgui maybe-all-libgui
21975 maybe-all-libgui:
21976 @if gcc-bootstrap
21977 all-libgui: stage_current
21978 @endif gcc-bootstrap
21979 @if libgui
21980 TARGET-libgui=all
21981 maybe-all-libgui: all-libgui
21982 all-libgui: configure-libgui
21983         @: $(MAKE); $(unstage)
21984         @r=`${PWD_COMMAND}`; export r; \
21985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21986         $(HOST_EXPORTS)  \
21987         (cd $(HOST_SUBDIR)/libgui && \
21988           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21989                 $(TARGET-libgui))
21990 @endif libgui
21991
21992
21993
21994
21995 .PHONY: check-libgui maybe-check-libgui
21996 maybe-check-libgui:
21997 @if libgui
21998 maybe-check-libgui: check-libgui
21999
22000 check-libgui:
22001         @: $(MAKE); $(unstage)
22002         @r=`${PWD_COMMAND}`; export r; \
22003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22004         $(HOST_EXPORTS)  \
22005         (cd $(HOST_SUBDIR)/libgui && \
22006           $(MAKE) $(FLAGS_TO_PASS)  check)
22007
22008 @endif libgui
22009
22010 .PHONY: install-libgui maybe-install-libgui
22011 maybe-install-libgui:
22012 @if libgui
22013 maybe-install-libgui: install-libgui
22014
22015 install-libgui: installdirs
22016         @: $(MAKE); $(unstage)
22017         @r=`${PWD_COMMAND}`; export r; \
22018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22019         $(HOST_EXPORTS) \
22020         (cd $(HOST_SUBDIR)/libgui && \
22021           $(MAKE) $(FLAGS_TO_PASS)  install)
22022
22023 @endif libgui
22024
22025 .PHONY: install-strip-libgui maybe-install-strip-libgui
22026 maybe-install-strip-libgui:
22027 @if libgui
22028 maybe-install-strip-libgui: install-strip-libgui
22029
22030 install-strip-libgui: installdirs
22031         @: $(MAKE); $(unstage)
22032         @r=`${PWD_COMMAND}`; export r; \
22033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22034         $(HOST_EXPORTS) \
22035         (cd $(HOST_SUBDIR)/libgui && \
22036           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22037
22038 @endif libgui
22039
22040 # Other targets (info, dvi, pdf, etc.)
22041
22042 .PHONY: maybe-info-libgui info-libgui
22043 maybe-info-libgui:
22044 @if libgui
22045 maybe-info-libgui: info-libgui
22046
22047 info-libgui: \
22048     configure-libgui 
22049         @: $(MAKE); $(unstage)
22050         @[ -f ./libgui/Makefile ] || exit 0; \
22051         r=`${PWD_COMMAND}`; export r; \
22052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22053         $(HOST_EXPORTS) \
22054         for flag in $(EXTRA_HOST_FLAGS) ; do \
22055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22056         done; \
22057         echo "Doing info in libgui"; \
22058         (cd $(HOST_SUBDIR)/libgui && \
22059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22061                   "RANLIB=$${RANLIB}" \
22062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22063                   info) \
22064           || exit 1
22065
22066 @endif libgui
22067
22068 .PHONY: maybe-dvi-libgui dvi-libgui
22069 maybe-dvi-libgui:
22070 @if libgui
22071 maybe-dvi-libgui: dvi-libgui
22072
22073 dvi-libgui: \
22074     configure-libgui 
22075         @: $(MAKE); $(unstage)
22076         @[ -f ./libgui/Makefile ] || exit 0; \
22077         r=`${PWD_COMMAND}`; export r; \
22078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22079         $(HOST_EXPORTS) \
22080         for flag in $(EXTRA_HOST_FLAGS) ; do \
22081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22082         done; \
22083         echo "Doing dvi in libgui"; \
22084         (cd $(HOST_SUBDIR)/libgui && \
22085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22087                   "RANLIB=$${RANLIB}" \
22088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22089                   dvi) \
22090           || exit 1
22091
22092 @endif libgui
22093
22094 .PHONY: maybe-pdf-libgui pdf-libgui
22095 maybe-pdf-libgui:
22096 @if libgui
22097 maybe-pdf-libgui: pdf-libgui
22098
22099 pdf-libgui: \
22100     configure-libgui 
22101         @: $(MAKE); $(unstage)
22102         @[ -f ./libgui/Makefile ] || exit 0; \
22103         r=`${PWD_COMMAND}`; export r; \
22104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22105         $(HOST_EXPORTS) \
22106         for flag in $(EXTRA_HOST_FLAGS) ; do \
22107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22108         done; \
22109         echo "Doing pdf in libgui"; \
22110         (cd $(HOST_SUBDIR)/libgui && \
22111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22113                   "RANLIB=$${RANLIB}" \
22114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22115                   pdf) \
22116           || exit 1
22117
22118 @endif libgui
22119
22120 .PHONY: maybe-html-libgui html-libgui
22121 maybe-html-libgui:
22122 @if libgui
22123 maybe-html-libgui: html-libgui
22124
22125 html-libgui: \
22126     configure-libgui 
22127         @: $(MAKE); $(unstage)
22128         @[ -f ./libgui/Makefile ] || exit 0; \
22129         r=`${PWD_COMMAND}`; export r; \
22130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22131         $(HOST_EXPORTS) \
22132         for flag in $(EXTRA_HOST_FLAGS) ; do \
22133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22134         done; \
22135         echo "Doing html in libgui"; \
22136         (cd $(HOST_SUBDIR)/libgui && \
22137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22139                   "RANLIB=$${RANLIB}" \
22140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22141                   html) \
22142           || exit 1
22143
22144 @endif libgui
22145
22146 .PHONY: maybe-TAGS-libgui TAGS-libgui
22147 maybe-TAGS-libgui:
22148 @if libgui
22149 maybe-TAGS-libgui: TAGS-libgui
22150
22151 TAGS-libgui: \
22152     configure-libgui 
22153         @: $(MAKE); $(unstage)
22154         @[ -f ./libgui/Makefile ] || exit 0; \
22155         r=`${PWD_COMMAND}`; export r; \
22156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22157         $(HOST_EXPORTS) \
22158         for flag in $(EXTRA_HOST_FLAGS) ; do \
22159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22160         done; \
22161         echo "Doing TAGS in libgui"; \
22162         (cd $(HOST_SUBDIR)/libgui && \
22163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22165                   "RANLIB=$${RANLIB}" \
22166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22167                   TAGS) \
22168           || exit 1
22169
22170 @endif libgui
22171
22172 .PHONY: maybe-install-info-libgui install-info-libgui
22173 maybe-install-info-libgui:
22174 @if libgui
22175 maybe-install-info-libgui: install-info-libgui
22176
22177 install-info-libgui: \
22178     configure-libgui \
22179     info-libgui 
22180         @: $(MAKE); $(unstage)
22181         @[ -f ./libgui/Makefile ] || exit 0; \
22182         r=`${PWD_COMMAND}`; export r; \
22183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22184         $(HOST_EXPORTS) \
22185         for flag in $(EXTRA_HOST_FLAGS) ; do \
22186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22187         done; \
22188         echo "Doing install-info in libgui"; \
22189         (cd $(HOST_SUBDIR)/libgui && \
22190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22192                   "RANLIB=$${RANLIB}" \
22193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22194                   install-info) \
22195           || exit 1
22196
22197 @endif libgui
22198
22199 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22200 maybe-install-pdf-libgui:
22201 @if libgui
22202 maybe-install-pdf-libgui: install-pdf-libgui
22203
22204 install-pdf-libgui: \
22205     configure-libgui \
22206     pdf-libgui 
22207         @: $(MAKE); $(unstage)
22208         @[ -f ./libgui/Makefile ] || exit 0; \
22209         r=`${PWD_COMMAND}`; export r; \
22210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22211         $(HOST_EXPORTS) \
22212         for flag in $(EXTRA_HOST_FLAGS) ; do \
22213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22214         done; \
22215         echo "Doing install-pdf in libgui"; \
22216         (cd $(HOST_SUBDIR)/libgui && \
22217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22219                   "RANLIB=$${RANLIB}" \
22220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22221                   install-pdf) \
22222           || exit 1
22223
22224 @endif libgui
22225
22226 .PHONY: maybe-install-html-libgui install-html-libgui
22227 maybe-install-html-libgui:
22228 @if libgui
22229 maybe-install-html-libgui: install-html-libgui
22230
22231 install-html-libgui: \
22232     configure-libgui \
22233     html-libgui 
22234         @: $(MAKE); $(unstage)
22235         @[ -f ./libgui/Makefile ] || exit 0; \
22236         r=`${PWD_COMMAND}`; export r; \
22237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22238         $(HOST_EXPORTS) \
22239         for flag in $(EXTRA_HOST_FLAGS) ; do \
22240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22241         done; \
22242         echo "Doing install-html in libgui"; \
22243         (cd $(HOST_SUBDIR)/libgui && \
22244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22246                   "RANLIB=$${RANLIB}" \
22247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22248                   install-html) \
22249           || exit 1
22250
22251 @endif libgui
22252
22253 .PHONY: maybe-installcheck-libgui installcheck-libgui
22254 maybe-installcheck-libgui:
22255 @if libgui
22256 maybe-installcheck-libgui: installcheck-libgui
22257
22258 installcheck-libgui: \
22259     configure-libgui 
22260         @: $(MAKE); $(unstage)
22261         @[ -f ./libgui/Makefile ] || exit 0; \
22262         r=`${PWD_COMMAND}`; export r; \
22263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22264         $(HOST_EXPORTS) \
22265         for flag in $(EXTRA_HOST_FLAGS) ; do \
22266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22267         done; \
22268         echo "Doing installcheck in libgui"; \
22269         (cd $(HOST_SUBDIR)/libgui && \
22270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22272                   "RANLIB=$${RANLIB}" \
22273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22274                   installcheck) \
22275           || exit 1
22276
22277 @endif libgui
22278
22279 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22280 maybe-mostlyclean-libgui:
22281 @if libgui
22282 maybe-mostlyclean-libgui: mostlyclean-libgui
22283
22284 mostlyclean-libgui: 
22285         @: $(MAKE); $(unstage)
22286         @[ -f ./libgui/Makefile ] || exit 0; \
22287         r=`${PWD_COMMAND}`; export r; \
22288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22289         $(HOST_EXPORTS) \
22290         for flag in $(EXTRA_HOST_FLAGS) ; do \
22291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22292         done; \
22293         echo "Doing mostlyclean in libgui"; \
22294         (cd $(HOST_SUBDIR)/libgui && \
22295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22297                   "RANLIB=$${RANLIB}" \
22298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22299                   mostlyclean) \
22300           || exit 1
22301
22302 @endif libgui
22303
22304 .PHONY: maybe-clean-libgui clean-libgui
22305 maybe-clean-libgui:
22306 @if libgui
22307 maybe-clean-libgui: clean-libgui
22308
22309 clean-libgui: 
22310         @: $(MAKE); $(unstage)
22311         @[ -f ./libgui/Makefile ] || exit 0; \
22312         r=`${PWD_COMMAND}`; export r; \
22313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22314         $(HOST_EXPORTS) \
22315         for flag in $(EXTRA_HOST_FLAGS) ; do \
22316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22317         done; \
22318         echo "Doing clean in libgui"; \
22319         (cd $(HOST_SUBDIR)/libgui && \
22320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22322                   "RANLIB=$${RANLIB}" \
22323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22324                   clean) \
22325           || exit 1
22326
22327 @endif libgui
22328
22329 .PHONY: maybe-distclean-libgui distclean-libgui
22330 maybe-distclean-libgui:
22331 @if libgui
22332 maybe-distclean-libgui: distclean-libgui
22333
22334 distclean-libgui: 
22335         @: $(MAKE); $(unstage)
22336         @[ -f ./libgui/Makefile ] || exit 0; \
22337         r=`${PWD_COMMAND}`; export r; \
22338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22339         $(HOST_EXPORTS) \
22340         for flag in $(EXTRA_HOST_FLAGS) ; do \
22341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22342         done; \
22343         echo "Doing distclean in libgui"; \
22344         (cd $(HOST_SUBDIR)/libgui && \
22345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22347                   "RANLIB=$${RANLIB}" \
22348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22349                   distclean) \
22350           || exit 1
22351
22352 @endif libgui
22353
22354 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22355 maybe-maintainer-clean-libgui:
22356 @if libgui
22357 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22358
22359 maintainer-clean-libgui: 
22360         @: $(MAKE); $(unstage)
22361         @[ -f ./libgui/Makefile ] || exit 0; \
22362         r=`${PWD_COMMAND}`; export r; \
22363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22364         $(HOST_EXPORTS) \
22365         for flag in $(EXTRA_HOST_FLAGS) ; do \
22366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22367         done; \
22368         echo "Doing maintainer-clean in libgui"; \
22369         (cd $(HOST_SUBDIR)/libgui && \
22370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22372                   "RANLIB=$${RANLIB}" \
22373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22374                   maintainer-clean) \
22375           || exit 1
22376
22377 @endif libgui
22378
22379
22380
22381 .PHONY: configure-libiberty maybe-configure-libiberty
22382 maybe-configure-libiberty:
22383 @if gcc-bootstrap
22384 configure-libiberty: stage_current
22385 @endif gcc-bootstrap
22386 @if libiberty
22387 maybe-configure-libiberty: configure-libiberty
22388 configure-libiberty: 
22389         @r=`${PWD_COMMAND}`; export r; \
22390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22391         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22392         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22393         $(HOST_EXPORTS)  \
22394         echo Configuring in $(HOST_SUBDIR)/libiberty; \
22395         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22396         case $(srcdir) in \
22397           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22398           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22399                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22400         esac; \
22401         module_srcdir=libiberty; \
22402         $(SHELL) \
22403           $$s/$$module_srcdir/configure \
22404           --srcdir=$${topdir}/$$module_srcdir \
22405           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22406           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22407           || exit 1
22408 @endif libiberty
22409
22410
22411
22412 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22413 maybe-configure-stage1-libiberty:
22414 @if libiberty-bootstrap
22415 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22416 configure-stage1-libiberty:
22417         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22418         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22419         @r=`${PWD_COMMAND}`; export r; \
22420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22421         TFLAGS="$(STAGE1_TFLAGS)"; \
22422         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22423         $(HOST_EXPORTS) \
22424         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22425         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22426         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22427         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
22428         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22429         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22430         case $(srcdir) in \
22431           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22432           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22433                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22434         esac; \
22435         module_srcdir=libiberty; \
22436         $(SHELL) $$s/$$module_srcdir/configure \
22437           --srcdir=$${topdir}/$$module_srcdir \
22438           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22439           --target=${target_alias} \
22440            \
22441           $(STAGE1_CONFIGURE_FLAGS) \
22442           @extra_host_libiberty_configure_flags@
22443 @endif libiberty-bootstrap
22444
22445 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22446 maybe-configure-stage2-libiberty:
22447 @if libiberty-bootstrap
22448 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22449 configure-stage2-libiberty:
22450         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22451         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22452         @r=`${PWD_COMMAND}`; export r; \
22453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22454         TFLAGS="$(STAGE2_TFLAGS)"; \
22455         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22456         $(HOST_EXPORTS) \
22457         $(POSTSTAGE1_HOST_EXPORTS) \
22458         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22459         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22460         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22461         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
22462         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22463         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22464         case $(srcdir) in \
22465           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22466           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22467                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22468         esac; \
22469         module_srcdir=libiberty; \
22470         $(SHELL) $$s/$$module_srcdir/configure \
22471           --srcdir=$${topdir}/$$module_srcdir \
22472           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22473           --target=${target_alias} \
22474           --with-build-libsubdir=$(HOST_SUBDIR) \
22475           $(STAGE2_CONFIGURE_FLAGS) \
22476           @extra_host_libiberty_configure_flags@
22477 @endif libiberty-bootstrap
22478
22479 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22480 maybe-configure-stage3-libiberty:
22481 @if libiberty-bootstrap
22482 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22483 configure-stage3-libiberty:
22484         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22485         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22486         @r=`${PWD_COMMAND}`; export r; \
22487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22488         TFLAGS="$(STAGE3_TFLAGS)"; \
22489         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22490         $(HOST_EXPORTS) \
22491         $(POSTSTAGE1_HOST_EXPORTS) \
22492         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22493         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22494         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22495         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
22496         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22497         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22498         case $(srcdir) in \
22499           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22500           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22501                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22502         esac; \
22503         module_srcdir=libiberty; \
22504         $(SHELL) $$s/$$module_srcdir/configure \
22505           --srcdir=$${topdir}/$$module_srcdir \
22506           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22507           --target=${target_alias} \
22508           --with-build-libsubdir=$(HOST_SUBDIR) \
22509           $(STAGE3_CONFIGURE_FLAGS) \
22510           @extra_host_libiberty_configure_flags@
22511 @endif libiberty-bootstrap
22512
22513 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22514 maybe-configure-stage4-libiberty:
22515 @if libiberty-bootstrap
22516 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22517 configure-stage4-libiberty:
22518         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22519         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22520         @r=`${PWD_COMMAND}`; export r; \
22521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22522         TFLAGS="$(STAGE4_TFLAGS)"; \
22523         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22524         $(HOST_EXPORTS) \
22525         $(POSTSTAGE1_HOST_EXPORTS) \
22526         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22527         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22528         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22529         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
22530         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22531         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22532         case $(srcdir) in \
22533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22534           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22536         esac; \
22537         module_srcdir=libiberty; \
22538         $(SHELL) $$s/$$module_srcdir/configure \
22539           --srcdir=$${topdir}/$$module_srcdir \
22540           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22541           --target=${target_alias} \
22542           --with-build-libsubdir=$(HOST_SUBDIR) \
22543           $(STAGE4_CONFIGURE_FLAGS) \
22544           @extra_host_libiberty_configure_flags@
22545 @endif libiberty-bootstrap
22546
22547 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22548 maybe-configure-stageprofile-libiberty:
22549 @if libiberty-bootstrap
22550 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22551 configure-stageprofile-libiberty:
22552         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22553         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22554         @r=`${PWD_COMMAND}`; export r; \
22555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22556         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22557         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22558         $(HOST_EXPORTS) \
22559         $(POSTSTAGE1_HOST_EXPORTS) \
22560         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22561         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22562         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22563         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
22564         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22565         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22566         case $(srcdir) in \
22567           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22568           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22569                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22570         esac; \
22571         module_srcdir=libiberty; \
22572         $(SHELL) $$s/$$module_srcdir/configure \
22573           --srcdir=$${topdir}/$$module_srcdir \
22574           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22575           --target=${target_alias} \
22576           --with-build-libsubdir=$(HOST_SUBDIR) \
22577           $(STAGEprofile_CONFIGURE_FLAGS) \
22578           @extra_host_libiberty_configure_flags@
22579 @endif libiberty-bootstrap
22580
22581 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22582 maybe-configure-stagefeedback-libiberty:
22583 @if libiberty-bootstrap
22584 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22585 configure-stagefeedback-libiberty:
22586         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22587         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22588         @r=`${PWD_COMMAND}`; export r; \
22589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22590         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22591         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22592         $(HOST_EXPORTS) \
22593         $(POSTSTAGE1_HOST_EXPORTS) \
22594         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22595         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22596         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22597         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
22598         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22599         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22600         case $(srcdir) in \
22601           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22602           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22603                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22604         esac; \
22605         module_srcdir=libiberty; \
22606         $(SHELL) $$s/$$module_srcdir/configure \
22607           --srcdir=$${topdir}/$$module_srcdir \
22608           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22609           --target=${target_alias} \
22610           --with-build-libsubdir=$(HOST_SUBDIR) \
22611           $(STAGEfeedback_CONFIGURE_FLAGS) \
22612           @extra_host_libiberty_configure_flags@
22613 @endif libiberty-bootstrap
22614
22615
22616
22617
22618
22619 .PHONY: all-libiberty maybe-all-libiberty
22620 maybe-all-libiberty:
22621 @if gcc-bootstrap
22622 all-libiberty: stage_current
22623 @endif gcc-bootstrap
22624 @if libiberty
22625 TARGET-libiberty=all
22626 maybe-all-libiberty: all-libiberty
22627 all-libiberty: configure-libiberty
22628         @r=`${PWD_COMMAND}`; export r; \
22629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22630         $(HOST_EXPORTS)  \
22631         (cd $(HOST_SUBDIR)/libiberty && \
22632           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22633                 $(TARGET-libiberty))
22634 @endif libiberty
22635
22636
22637
22638 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22639 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22640 maybe-all-stage1-libiberty:
22641 maybe-clean-stage1-libiberty:
22642 @if libiberty-bootstrap
22643 maybe-all-stage1-libiberty: all-stage1-libiberty
22644 all-stage1: all-stage1-libiberty
22645 TARGET-stage1-libiberty = $(TARGET-libiberty)
22646 all-stage1-libiberty: configure-stage1-libiberty
22647         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22648         @r=`${PWD_COMMAND}`; export r; \
22649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22650         TFLAGS="$(STAGE1_TFLAGS)"; \
22651         $(HOST_EXPORTS)  \
22652         cd $(HOST_SUBDIR)/libiberty && \
22653         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22654                 CFLAGS="$(STAGE1_CFLAGS)" \
22655                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22656                 LIBCFLAGS="$(LIBCFLAGS)" \
22657                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22658                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22659                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22660                 $(EXTRA_HOST_FLAGS)  \
22661                 $(STAGE1_FLAGS_TO_PASS)  \
22662                 TFLAGS="$(STAGE1_TFLAGS)" \
22663                 $(TARGET-stage1-libiberty)
22664
22665 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22666 clean-stage1: clean-stage1-libiberty
22667 clean-stage1-libiberty:
22668         @if [ $(current_stage) = stage1 ]; then \
22669           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22670         else \
22671           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22672           $(MAKE) stage1-start; \
22673         fi; \
22674         cd $(HOST_SUBDIR)/libiberty && \
22675         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22676         $(STAGE1_FLAGS_TO_PASS)  clean
22677 @endif libiberty-bootstrap
22678
22679
22680 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22681 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22682 maybe-all-stage2-libiberty:
22683 maybe-clean-stage2-libiberty:
22684 @if libiberty-bootstrap
22685 maybe-all-stage2-libiberty: all-stage2-libiberty
22686 all-stage2: all-stage2-libiberty
22687 TARGET-stage2-libiberty = $(TARGET-libiberty)
22688 all-stage2-libiberty: configure-stage2-libiberty
22689         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22690         @r=`${PWD_COMMAND}`; export r; \
22691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22692         TFLAGS="$(STAGE2_TFLAGS)"; \
22693         $(HOST_EXPORTS) \
22694         $(POSTSTAGE1_HOST_EXPORTS)  \
22695         cd $(HOST_SUBDIR)/libiberty && \
22696         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22697                 CFLAGS="$(STAGE2_CFLAGS)" \
22698                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22699                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22700                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22701                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22702                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22703                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22704                 TFLAGS="$(STAGE2_TFLAGS)" \
22705                 $(TARGET-stage2-libiberty)
22706
22707 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22708 clean-stage2: clean-stage2-libiberty
22709 clean-stage2-libiberty:
22710         @if [ $(current_stage) = stage2 ]; then \
22711           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22712         else \
22713           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22714           $(MAKE) stage2-start; \
22715         fi; \
22716         cd $(HOST_SUBDIR)/libiberty && \
22717         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22718 @endif libiberty-bootstrap
22719
22720
22721 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22722 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22723 maybe-all-stage3-libiberty:
22724 maybe-clean-stage3-libiberty:
22725 @if libiberty-bootstrap
22726 maybe-all-stage3-libiberty: all-stage3-libiberty
22727 all-stage3: all-stage3-libiberty
22728 TARGET-stage3-libiberty = $(TARGET-libiberty)
22729 all-stage3-libiberty: configure-stage3-libiberty
22730         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22731         @r=`${PWD_COMMAND}`; export r; \
22732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22733         TFLAGS="$(STAGE3_TFLAGS)"; \
22734         $(HOST_EXPORTS) \
22735         $(POSTSTAGE1_HOST_EXPORTS)  \
22736         cd $(HOST_SUBDIR)/libiberty && \
22737         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22738                 CFLAGS="$(STAGE3_CFLAGS)" \
22739                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22740                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22741                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22742                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22743                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22744                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22745                 TFLAGS="$(STAGE3_TFLAGS)" \
22746                 $(TARGET-stage3-libiberty)
22747
22748 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22749 clean-stage3: clean-stage3-libiberty
22750 clean-stage3-libiberty:
22751         @if [ $(current_stage) = stage3 ]; then \
22752           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22753         else \
22754           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22755           $(MAKE) stage3-start; \
22756         fi; \
22757         cd $(HOST_SUBDIR)/libiberty && \
22758         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22759 @endif libiberty-bootstrap
22760
22761
22762 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22763 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22764 maybe-all-stage4-libiberty:
22765 maybe-clean-stage4-libiberty:
22766 @if libiberty-bootstrap
22767 maybe-all-stage4-libiberty: all-stage4-libiberty
22768 all-stage4: all-stage4-libiberty
22769 TARGET-stage4-libiberty = $(TARGET-libiberty)
22770 all-stage4-libiberty: configure-stage4-libiberty
22771         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22772         @r=`${PWD_COMMAND}`; export r; \
22773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22774         TFLAGS="$(STAGE4_TFLAGS)"; \
22775         $(HOST_EXPORTS) \
22776         $(POSTSTAGE1_HOST_EXPORTS)  \
22777         cd $(HOST_SUBDIR)/libiberty && \
22778         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22779                 CFLAGS="$(STAGE4_CFLAGS)" \
22780                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22781                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22782                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22783                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22784                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22785                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22786                 TFLAGS="$(STAGE4_TFLAGS)" \
22787                 $(TARGET-stage4-libiberty)
22788
22789 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22790 clean-stage4: clean-stage4-libiberty
22791 clean-stage4-libiberty:
22792         @if [ $(current_stage) = stage4 ]; then \
22793           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22794         else \
22795           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22796           $(MAKE) stage4-start; \
22797         fi; \
22798         cd $(HOST_SUBDIR)/libiberty && \
22799         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22800 @endif libiberty-bootstrap
22801
22802
22803 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22804 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22805 maybe-all-stageprofile-libiberty:
22806 maybe-clean-stageprofile-libiberty:
22807 @if libiberty-bootstrap
22808 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22809 all-stageprofile: all-stageprofile-libiberty
22810 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22811 all-stageprofile-libiberty: configure-stageprofile-libiberty
22812         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22813         @r=`${PWD_COMMAND}`; export r; \
22814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22815         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22816         $(HOST_EXPORTS) \
22817         $(POSTSTAGE1_HOST_EXPORTS)  \
22818         cd $(HOST_SUBDIR)/libiberty && \
22819         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22820                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22821                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22822                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22823                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22824                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22825                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22826                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22827                 TFLAGS="$(STAGEprofile_TFLAGS)" \
22828                 $(TARGET-stageprofile-libiberty)
22829
22830 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22831 clean-stageprofile: clean-stageprofile-libiberty
22832 clean-stageprofile-libiberty:
22833         @if [ $(current_stage) = stageprofile ]; then \
22834           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22835         else \
22836           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22837           $(MAKE) stageprofile-start; \
22838         fi; \
22839         cd $(HOST_SUBDIR)/libiberty && \
22840         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22841 @endif libiberty-bootstrap
22842
22843
22844 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22845 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22846 maybe-all-stagefeedback-libiberty:
22847 maybe-clean-stagefeedback-libiberty:
22848 @if libiberty-bootstrap
22849 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22850 all-stagefeedback: all-stagefeedback-libiberty
22851 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22852 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22853         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22854         @r=`${PWD_COMMAND}`; export r; \
22855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22856         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22857         $(HOST_EXPORTS) \
22858         $(POSTSTAGE1_HOST_EXPORTS)  \
22859         cd $(HOST_SUBDIR)/libiberty && \
22860         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22861                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22862                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22863                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22864                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22865                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22866                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22867                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22868                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22869                 $(TARGET-stagefeedback-libiberty)
22870
22871 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22872 clean-stagefeedback: clean-stagefeedback-libiberty
22873 clean-stagefeedback-libiberty:
22874         @if [ $(current_stage) = stagefeedback ]; then \
22875           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22876         else \
22877           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22878           $(MAKE) stagefeedback-start; \
22879         fi; \
22880         cd $(HOST_SUBDIR)/libiberty && \
22881         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22882 @endif libiberty-bootstrap
22883
22884
22885
22886
22887
22888 .PHONY: check-libiberty maybe-check-libiberty
22889 maybe-check-libiberty:
22890 @if libiberty
22891 maybe-check-libiberty: check-libiberty
22892
22893 check-libiberty:
22894         @: $(MAKE); $(unstage)
22895         @r=`${PWD_COMMAND}`; export r; \
22896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22897         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22898         (cd $(HOST_SUBDIR)/libiberty && \
22899           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22900
22901 @endif libiberty
22902
22903 .PHONY: install-libiberty maybe-install-libiberty
22904 maybe-install-libiberty:
22905 @if libiberty
22906 maybe-install-libiberty: install-libiberty
22907
22908 install-libiberty: installdirs
22909         @: $(MAKE); $(unstage)
22910         @r=`${PWD_COMMAND}`; export r; \
22911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22912         $(HOST_EXPORTS) \
22913         (cd $(HOST_SUBDIR)/libiberty && \
22914           $(MAKE) $(FLAGS_TO_PASS)  install)
22915
22916 @endif libiberty
22917
22918 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
22919 maybe-install-strip-libiberty:
22920 @if libiberty
22921 maybe-install-strip-libiberty: install-strip-libiberty
22922
22923 install-strip-libiberty: installdirs
22924         @: $(MAKE); $(unstage)
22925         @r=`${PWD_COMMAND}`; export r; \
22926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22927         $(HOST_EXPORTS) \
22928         (cd $(HOST_SUBDIR)/libiberty && \
22929           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22930
22931 @endif libiberty
22932
22933 # Other targets (info, dvi, pdf, etc.)
22934
22935 .PHONY: maybe-info-libiberty info-libiberty
22936 maybe-info-libiberty:
22937 @if libiberty
22938 maybe-info-libiberty: info-libiberty
22939
22940 info-libiberty: \
22941     configure-libiberty 
22942         @[ -f ./libiberty/Makefile ] || exit 0; \
22943         r=`${PWD_COMMAND}`; export r; \
22944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22945         $(HOST_EXPORTS) \
22946         for flag in $(EXTRA_HOST_FLAGS) ; do \
22947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22948         done; \
22949         echo "Doing info in libiberty"; \
22950         (cd $(HOST_SUBDIR)/libiberty && \
22951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22953                   "RANLIB=$${RANLIB}" \
22954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22955                   info) \
22956           || exit 1
22957
22958 @endif libiberty
22959
22960 .PHONY: maybe-dvi-libiberty dvi-libiberty
22961 maybe-dvi-libiberty:
22962 @if libiberty
22963 maybe-dvi-libiberty: dvi-libiberty
22964
22965 dvi-libiberty: \
22966     configure-libiberty 
22967         @[ -f ./libiberty/Makefile ] || exit 0; \
22968         r=`${PWD_COMMAND}`; export r; \
22969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22970         $(HOST_EXPORTS) \
22971         for flag in $(EXTRA_HOST_FLAGS) ; do \
22972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22973         done; \
22974         echo "Doing dvi in libiberty"; \
22975         (cd $(HOST_SUBDIR)/libiberty && \
22976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22978                   "RANLIB=$${RANLIB}" \
22979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22980                   dvi) \
22981           || exit 1
22982
22983 @endif libiberty
22984
22985 .PHONY: maybe-pdf-libiberty pdf-libiberty
22986 maybe-pdf-libiberty:
22987 @if libiberty
22988 maybe-pdf-libiberty: pdf-libiberty
22989
22990 pdf-libiberty: \
22991     configure-libiberty 
22992         @[ -f ./libiberty/Makefile ] || exit 0; \
22993         r=`${PWD_COMMAND}`; export r; \
22994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22995         $(HOST_EXPORTS) \
22996         for flag in $(EXTRA_HOST_FLAGS) ; do \
22997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22998         done; \
22999         echo "Doing pdf in libiberty"; \
23000         (cd $(HOST_SUBDIR)/libiberty && \
23001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23003                   "RANLIB=$${RANLIB}" \
23004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23005                   pdf) \
23006           || exit 1
23007
23008 @endif libiberty
23009
23010 .PHONY: maybe-html-libiberty html-libiberty
23011 maybe-html-libiberty:
23012 @if libiberty
23013 maybe-html-libiberty: html-libiberty
23014
23015 html-libiberty: \
23016     configure-libiberty 
23017         @[ -f ./libiberty/Makefile ] || exit 0; \
23018         r=`${PWD_COMMAND}`; export r; \
23019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23020         $(HOST_EXPORTS) \
23021         for flag in $(EXTRA_HOST_FLAGS) ; do \
23022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23023         done; \
23024         echo "Doing html in libiberty"; \
23025         (cd $(HOST_SUBDIR)/libiberty && \
23026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23028                   "RANLIB=$${RANLIB}" \
23029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23030                   html) \
23031           || exit 1
23032
23033 @endif libiberty
23034
23035 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23036 maybe-TAGS-libiberty:
23037 @if libiberty
23038 maybe-TAGS-libiberty: TAGS-libiberty
23039
23040 TAGS-libiberty: \
23041     configure-libiberty 
23042         @[ -f ./libiberty/Makefile ] || exit 0; \
23043         r=`${PWD_COMMAND}`; export r; \
23044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23045         $(HOST_EXPORTS) \
23046         for flag in $(EXTRA_HOST_FLAGS) ; do \
23047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23048         done; \
23049         echo "Doing TAGS in libiberty"; \
23050         (cd $(HOST_SUBDIR)/libiberty && \
23051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23053                   "RANLIB=$${RANLIB}" \
23054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23055                   TAGS) \
23056           || exit 1
23057
23058 @endif libiberty
23059
23060 .PHONY: maybe-install-info-libiberty install-info-libiberty
23061 maybe-install-info-libiberty:
23062 @if libiberty
23063 maybe-install-info-libiberty: install-info-libiberty
23064
23065 install-info-libiberty: \
23066     configure-libiberty \
23067     info-libiberty 
23068         @[ -f ./libiberty/Makefile ] || exit 0; \
23069         r=`${PWD_COMMAND}`; export r; \
23070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23071         $(HOST_EXPORTS) \
23072         for flag in $(EXTRA_HOST_FLAGS) ; do \
23073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23074         done; \
23075         echo "Doing install-info in libiberty"; \
23076         (cd $(HOST_SUBDIR)/libiberty && \
23077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23079                   "RANLIB=$${RANLIB}" \
23080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23081                   install-info) \
23082           || exit 1
23083
23084 @endif libiberty
23085
23086 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23087 maybe-install-pdf-libiberty:
23088 @if libiberty
23089 maybe-install-pdf-libiberty: install-pdf-libiberty
23090
23091 install-pdf-libiberty: \
23092     configure-libiberty \
23093     pdf-libiberty 
23094         @[ -f ./libiberty/Makefile ] || exit 0; \
23095         r=`${PWD_COMMAND}`; export r; \
23096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23097         $(HOST_EXPORTS) \
23098         for flag in $(EXTRA_HOST_FLAGS) ; do \
23099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23100         done; \
23101         echo "Doing install-pdf in libiberty"; \
23102         (cd $(HOST_SUBDIR)/libiberty && \
23103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23105                   "RANLIB=$${RANLIB}" \
23106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23107                   install-pdf) \
23108           || exit 1
23109
23110 @endif libiberty
23111
23112 .PHONY: maybe-install-html-libiberty install-html-libiberty
23113 maybe-install-html-libiberty:
23114 @if libiberty
23115 maybe-install-html-libiberty: install-html-libiberty
23116
23117 install-html-libiberty: \
23118     configure-libiberty \
23119     html-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 install-html 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                   install-html) \
23134           || exit 1
23135
23136 @endif libiberty
23137
23138 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23139 maybe-installcheck-libiberty:
23140 @if libiberty
23141 maybe-installcheck-libiberty: installcheck-libiberty
23142
23143 installcheck-libiberty: \
23144     configure-libiberty 
23145         @[ -f ./libiberty/Makefile ] || exit 0; \
23146         r=`${PWD_COMMAND}`; export r; \
23147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23148         $(HOST_EXPORTS) \
23149         for flag in $(EXTRA_HOST_FLAGS) ; do \
23150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23151         done; \
23152         echo "Doing installcheck in libiberty"; \
23153         (cd $(HOST_SUBDIR)/libiberty && \
23154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23156                   "RANLIB=$${RANLIB}" \
23157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23158                   installcheck) \
23159           || exit 1
23160
23161 @endif libiberty
23162
23163 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23164 maybe-mostlyclean-libiberty:
23165 @if libiberty
23166 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23167
23168 mostlyclean-libiberty: 
23169         @[ -f ./libiberty/Makefile ] || exit 0; \
23170         r=`${PWD_COMMAND}`; export r; \
23171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23172         $(HOST_EXPORTS) \
23173         for flag in $(EXTRA_HOST_FLAGS) ; do \
23174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23175         done; \
23176         echo "Doing mostlyclean in libiberty"; \
23177         (cd $(HOST_SUBDIR)/libiberty && \
23178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23180                   "RANLIB=$${RANLIB}" \
23181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23182                   mostlyclean) \
23183           || exit 1
23184
23185 @endif libiberty
23186
23187 .PHONY: maybe-clean-libiberty clean-libiberty
23188 maybe-clean-libiberty:
23189 @if libiberty
23190 maybe-clean-libiberty: clean-libiberty
23191
23192 clean-libiberty: 
23193         @[ -f ./libiberty/Makefile ] || exit 0; \
23194         r=`${PWD_COMMAND}`; export r; \
23195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23196         $(HOST_EXPORTS) \
23197         for flag in $(EXTRA_HOST_FLAGS) ; do \
23198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23199         done; \
23200         echo "Doing clean in libiberty"; \
23201         (cd $(HOST_SUBDIR)/libiberty && \
23202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23204                   "RANLIB=$${RANLIB}" \
23205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23206                   clean) \
23207           || exit 1
23208
23209 @endif libiberty
23210
23211 .PHONY: maybe-distclean-libiberty distclean-libiberty
23212 maybe-distclean-libiberty:
23213 @if libiberty
23214 maybe-distclean-libiberty: distclean-libiberty
23215
23216 distclean-libiberty: 
23217         @[ -f ./libiberty/Makefile ] || exit 0; \
23218         r=`${PWD_COMMAND}`; export r; \
23219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23220         $(HOST_EXPORTS) \
23221         for flag in $(EXTRA_HOST_FLAGS) ; do \
23222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23223         done; \
23224         echo "Doing distclean in libiberty"; \
23225         (cd $(HOST_SUBDIR)/libiberty && \
23226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23228                   "RANLIB=$${RANLIB}" \
23229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23230                   distclean) \
23231           || exit 1
23232
23233 @endif libiberty
23234
23235 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23236 maybe-maintainer-clean-libiberty:
23237 @if libiberty
23238 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23239
23240 maintainer-clean-libiberty: 
23241         @[ -f ./libiberty/Makefile ] || exit 0; \
23242         r=`${PWD_COMMAND}`; export r; \
23243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23244         $(HOST_EXPORTS) \
23245         for flag in $(EXTRA_HOST_FLAGS) ; do \
23246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23247         done; \
23248         echo "Doing maintainer-clean in libiberty"; \
23249         (cd $(HOST_SUBDIR)/libiberty && \
23250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23252                   "RANLIB=$${RANLIB}" \
23253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23254                   maintainer-clean) \
23255           || exit 1
23256
23257 @endif libiberty
23258
23259
23260
23261 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23262 maybe-configure-libiberty-linker-plugin:
23263 @if gcc-bootstrap
23264 configure-libiberty-linker-plugin: stage_current
23265 @endif gcc-bootstrap
23266 @if libiberty-linker-plugin
23267 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23268 configure-libiberty-linker-plugin: 
23269         @r=`${PWD_COMMAND}`; export r; \
23270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23271         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23272         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23273         $(HOST_EXPORTS)  \
23274         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23275         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23276         case $(srcdir) in \
23277           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23278           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23279                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23280         esac; \
23281         module_srcdir=libiberty; \
23282         $(SHELL) \
23283           $$s/$$module_srcdir/configure \
23284           --srcdir=$${topdir}/$$module_srcdir \
23285           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23286           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23287           || exit 1
23288 @endif libiberty-linker-plugin
23289
23290
23291
23292 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23293 maybe-configure-stage1-libiberty-linker-plugin:
23294 @if libiberty-linker-plugin-bootstrap
23295 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23296 configure-stage1-libiberty-linker-plugin:
23297         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23298         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23299         @r=`${PWD_COMMAND}`; export r; \
23300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23301         TFLAGS="$(STAGE1_TFLAGS)"; \
23302         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23303         $(HOST_EXPORTS) \
23304         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23305         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23306         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23307         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23308         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23309         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23310         case $(srcdir) in \
23311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23312           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23314         esac; \
23315         module_srcdir=libiberty; \
23316         $(SHELL) $$s/$$module_srcdir/configure \
23317           --srcdir=$${topdir}/$$module_srcdir \
23318           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23319           --target=${target_alias} \
23320            \
23321           $(STAGE1_CONFIGURE_FLAGS) \
23322           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23323 @endif libiberty-linker-plugin-bootstrap
23324
23325 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23326 maybe-configure-stage2-libiberty-linker-plugin:
23327 @if libiberty-linker-plugin-bootstrap
23328 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23329 configure-stage2-libiberty-linker-plugin:
23330         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23331         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23332         @r=`${PWD_COMMAND}`; export r; \
23333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23334         TFLAGS="$(STAGE2_TFLAGS)"; \
23335         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23336         $(HOST_EXPORTS) \
23337         $(POSTSTAGE1_HOST_EXPORTS) \
23338         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23339         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23340         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23341         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23342         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23343         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23344         case $(srcdir) in \
23345           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23346           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23347                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23348         esac; \
23349         module_srcdir=libiberty; \
23350         $(SHELL) $$s/$$module_srcdir/configure \
23351           --srcdir=$${topdir}/$$module_srcdir \
23352           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23353           --target=${target_alias} \
23354           --with-build-libsubdir=$(HOST_SUBDIR) \
23355           $(STAGE2_CONFIGURE_FLAGS) \
23356           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23357 @endif libiberty-linker-plugin-bootstrap
23358
23359 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23360 maybe-configure-stage3-libiberty-linker-plugin:
23361 @if libiberty-linker-plugin-bootstrap
23362 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23363 configure-stage3-libiberty-linker-plugin:
23364         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23365         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23366         @r=`${PWD_COMMAND}`; export r; \
23367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23368         TFLAGS="$(STAGE3_TFLAGS)"; \
23369         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23370         $(HOST_EXPORTS) \
23371         $(POSTSTAGE1_HOST_EXPORTS) \
23372         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23373         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23374         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23375         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23376         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23377         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23378         case $(srcdir) in \
23379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23380           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23382         esac; \
23383         module_srcdir=libiberty; \
23384         $(SHELL) $$s/$$module_srcdir/configure \
23385           --srcdir=$${topdir}/$$module_srcdir \
23386           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23387           --target=${target_alias} \
23388           --with-build-libsubdir=$(HOST_SUBDIR) \
23389           $(STAGE3_CONFIGURE_FLAGS) \
23390           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23391 @endif libiberty-linker-plugin-bootstrap
23392
23393 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23394 maybe-configure-stage4-libiberty-linker-plugin:
23395 @if libiberty-linker-plugin-bootstrap
23396 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23397 configure-stage4-libiberty-linker-plugin:
23398         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23399         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23400         @r=`${PWD_COMMAND}`; export r; \
23401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23402         TFLAGS="$(STAGE4_TFLAGS)"; \
23403         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23404         $(HOST_EXPORTS) \
23405         $(POSTSTAGE1_HOST_EXPORTS) \
23406         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23407         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23408         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23409         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23410         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23411         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23412         case $(srcdir) in \
23413           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23414           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23415                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23416         esac; \
23417         module_srcdir=libiberty; \
23418         $(SHELL) $$s/$$module_srcdir/configure \
23419           --srcdir=$${topdir}/$$module_srcdir \
23420           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23421           --target=${target_alias} \
23422           --with-build-libsubdir=$(HOST_SUBDIR) \
23423           $(STAGE4_CONFIGURE_FLAGS) \
23424           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23425 @endif libiberty-linker-plugin-bootstrap
23426
23427 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23428 maybe-configure-stageprofile-libiberty-linker-plugin:
23429 @if libiberty-linker-plugin-bootstrap
23430 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23431 configure-stageprofile-libiberty-linker-plugin:
23432         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23433         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23434         @r=`${PWD_COMMAND}`; export r; \
23435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23436         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23437         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23438         $(HOST_EXPORTS) \
23439         $(POSTSTAGE1_HOST_EXPORTS) \
23440         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23441         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23442         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23443         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23444         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23445         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23446         case $(srcdir) in \
23447           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23448           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23449                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23450         esac; \
23451         module_srcdir=libiberty; \
23452         $(SHELL) $$s/$$module_srcdir/configure \
23453           --srcdir=$${topdir}/$$module_srcdir \
23454           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23455           --target=${target_alias} \
23456           --with-build-libsubdir=$(HOST_SUBDIR) \
23457           $(STAGEprofile_CONFIGURE_FLAGS) \
23458           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23459 @endif libiberty-linker-plugin-bootstrap
23460
23461 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23462 maybe-configure-stagefeedback-libiberty-linker-plugin:
23463 @if libiberty-linker-plugin-bootstrap
23464 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23465 configure-stagefeedback-libiberty-linker-plugin:
23466         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23467         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23468         @r=`${PWD_COMMAND}`; export r; \
23469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23470         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23471         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23472         $(HOST_EXPORTS) \
23473         $(POSTSTAGE1_HOST_EXPORTS) \
23474         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23475         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23476         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23477         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23478         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23479         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23480         case $(srcdir) in \
23481           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23482           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23483                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23484         esac; \
23485         module_srcdir=libiberty; \
23486         $(SHELL) $$s/$$module_srcdir/configure \
23487           --srcdir=$${topdir}/$$module_srcdir \
23488           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23489           --target=${target_alias} \
23490           --with-build-libsubdir=$(HOST_SUBDIR) \
23491           $(STAGEfeedback_CONFIGURE_FLAGS) \
23492           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23493 @endif libiberty-linker-plugin-bootstrap
23494
23495
23496
23497
23498
23499 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23500 maybe-all-libiberty-linker-plugin:
23501 @if gcc-bootstrap
23502 all-libiberty-linker-plugin: stage_current
23503 @endif gcc-bootstrap
23504 @if libiberty-linker-plugin
23505 TARGET-libiberty-linker-plugin=all
23506 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23507 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23508         @r=`${PWD_COMMAND}`; export r; \
23509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23510         $(HOST_EXPORTS)  \
23511         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23512           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23513                 $(TARGET-libiberty-linker-plugin))
23514 @endif libiberty-linker-plugin
23515
23516
23517
23518 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23519 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23520 maybe-all-stage1-libiberty-linker-plugin:
23521 maybe-clean-stage1-libiberty-linker-plugin:
23522 @if libiberty-linker-plugin-bootstrap
23523 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23524 all-stage1: all-stage1-libiberty-linker-plugin
23525 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23526 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23527         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23528         @r=`${PWD_COMMAND}`; export r; \
23529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23530         TFLAGS="$(STAGE1_TFLAGS)"; \
23531         $(HOST_EXPORTS)  \
23532         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23533         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23534                 CFLAGS="$(STAGE1_CFLAGS)" \
23535                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23536                 LIBCFLAGS="$(LIBCFLAGS)" \
23537                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23538                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23539                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23540                 $(EXTRA_HOST_FLAGS)  \
23541                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23542                 TFLAGS="$(STAGE1_TFLAGS)" \
23543                 $(TARGET-stage1-libiberty-linker-plugin)
23544
23545 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23546 clean-stage1: clean-stage1-libiberty-linker-plugin
23547 clean-stage1-libiberty-linker-plugin:
23548         @if [ $(current_stage) = stage1 ]; then \
23549           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23550         else \
23551           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23552           $(MAKE) stage1-start; \
23553         fi; \
23554         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23555         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23556         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23557 @endif libiberty-linker-plugin-bootstrap
23558
23559
23560 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23561 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23562 maybe-all-stage2-libiberty-linker-plugin:
23563 maybe-clean-stage2-libiberty-linker-plugin:
23564 @if libiberty-linker-plugin-bootstrap
23565 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23566 all-stage2: all-stage2-libiberty-linker-plugin
23567 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23568 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23569         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23570         @r=`${PWD_COMMAND}`; export r; \
23571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23572         TFLAGS="$(STAGE2_TFLAGS)"; \
23573         $(HOST_EXPORTS) \
23574         $(POSTSTAGE1_HOST_EXPORTS)  \
23575         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23576         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23577                 CFLAGS="$(STAGE2_CFLAGS)" \
23578                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23579                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23580                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23581                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23582                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23583                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23584                 TFLAGS="$(STAGE2_TFLAGS)" \
23585                 $(TARGET-stage2-libiberty-linker-plugin)
23586
23587 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23588 clean-stage2: clean-stage2-libiberty-linker-plugin
23589 clean-stage2-libiberty-linker-plugin:
23590         @if [ $(current_stage) = stage2 ]; then \
23591           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23592         else \
23593           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23594           $(MAKE) stage2-start; \
23595         fi; \
23596         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23597         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23598 @endif libiberty-linker-plugin-bootstrap
23599
23600
23601 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23602 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23603 maybe-all-stage3-libiberty-linker-plugin:
23604 maybe-clean-stage3-libiberty-linker-plugin:
23605 @if libiberty-linker-plugin-bootstrap
23606 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23607 all-stage3: all-stage3-libiberty-linker-plugin
23608 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23609 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23610         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23611         @r=`${PWD_COMMAND}`; export r; \
23612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23613         TFLAGS="$(STAGE3_TFLAGS)"; \
23614         $(HOST_EXPORTS) \
23615         $(POSTSTAGE1_HOST_EXPORTS)  \
23616         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23617         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23618                 CFLAGS="$(STAGE3_CFLAGS)" \
23619                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23620                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23621                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23622                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23623                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23624                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23625                 TFLAGS="$(STAGE3_TFLAGS)" \
23626                 $(TARGET-stage3-libiberty-linker-plugin)
23627
23628 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23629 clean-stage3: clean-stage3-libiberty-linker-plugin
23630 clean-stage3-libiberty-linker-plugin:
23631         @if [ $(current_stage) = stage3 ]; then \
23632           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23633         else \
23634           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23635           $(MAKE) stage3-start; \
23636         fi; \
23637         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23638         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23639 @endif libiberty-linker-plugin-bootstrap
23640
23641
23642 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23643 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23644 maybe-all-stage4-libiberty-linker-plugin:
23645 maybe-clean-stage4-libiberty-linker-plugin:
23646 @if libiberty-linker-plugin-bootstrap
23647 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23648 all-stage4: all-stage4-libiberty-linker-plugin
23649 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23650 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23651         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23652         @r=`${PWD_COMMAND}`; export r; \
23653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23654         TFLAGS="$(STAGE4_TFLAGS)"; \
23655         $(HOST_EXPORTS) \
23656         $(POSTSTAGE1_HOST_EXPORTS)  \
23657         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23658         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23659                 CFLAGS="$(STAGE4_CFLAGS)" \
23660                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23661                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23662                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23663                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23664                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23665                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23666                 TFLAGS="$(STAGE4_TFLAGS)" \
23667                 $(TARGET-stage4-libiberty-linker-plugin)
23668
23669 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23670 clean-stage4: clean-stage4-libiberty-linker-plugin
23671 clean-stage4-libiberty-linker-plugin:
23672         @if [ $(current_stage) = stage4 ]; then \
23673           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23674         else \
23675           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23676           $(MAKE) stage4-start; \
23677         fi; \
23678         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23679         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23680 @endif libiberty-linker-plugin-bootstrap
23681
23682
23683 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23684 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23685 maybe-all-stageprofile-libiberty-linker-plugin:
23686 maybe-clean-stageprofile-libiberty-linker-plugin:
23687 @if libiberty-linker-plugin-bootstrap
23688 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23689 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23690 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23691 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23692         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23693         @r=`${PWD_COMMAND}`; export r; \
23694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23695         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23696         $(HOST_EXPORTS) \
23697         $(POSTSTAGE1_HOST_EXPORTS)  \
23698         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23699         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23700                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23701                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23702                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23703                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23704                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23705                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23706                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23707                 TFLAGS="$(STAGEprofile_TFLAGS)" \
23708                 $(TARGET-stageprofile-libiberty-linker-plugin)
23709
23710 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23711 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23712 clean-stageprofile-libiberty-linker-plugin:
23713         @if [ $(current_stage) = stageprofile ]; then \
23714           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23715         else \
23716           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23717           $(MAKE) stageprofile-start; \
23718         fi; \
23719         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23720         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23721 @endif libiberty-linker-plugin-bootstrap
23722
23723
23724 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23725 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23726 maybe-all-stagefeedback-libiberty-linker-plugin:
23727 maybe-clean-stagefeedback-libiberty-linker-plugin:
23728 @if libiberty-linker-plugin-bootstrap
23729 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23730 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23731 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23732 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23733         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23734         @r=`${PWD_COMMAND}`; export r; \
23735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23736         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23737         $(HOST_EXPORTS) \
23738         $(POSTSTAGE1_HOST_EXPORTS)  \
23739         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23740         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23741                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23742                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23743                 LIBCFLAGS="$(STAGEfeedback_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="$(STAGEfeedback_TFLAGS)" \
23749                 $(TARGET-stagefeedback-libiberty-linker-plugin)
23750
23751 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23752 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23753 clean-stagefeedback-libiberty-linker-plugin:
23754         @if [ $(current_stage) = stagefeedback ]; then \
23755           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23756         else \
23757           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23758           $(MAKE) stagefeedback-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
23766
23767
23768 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23769 maybe-check-libiberty-linker-plugin:
23770 @if libiberty-linker-plugin
23771 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23772
23773 check-libiberty-linker-plugin:
23774         @: $(MAKE); $(unstage)
23775         @r=`${PWD_COMMAND}`; export r; \
23776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23777         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23778         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23779           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
23780
23781 @endif libiberty-linker-plugin
23782
23783 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23784 maybe-install-libiberty-linker-plugin:
23785 @if libiberty-linker-plugin
23786 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23787
23788 install-libiberty-linker-plugin: installdirs
23789         @: $(MAKE); $(unstage)
23790         @r=`${PWD_COMMAND}`; export r; \
23791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23792         $(HOST_EXPORTS) \
23793         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23794           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23795
23796 @endif libiberty-linker-plugin
23797
23798 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23799 maybe-install-strip-libiberty-linker-plugin:
23800 @if libiberty-linker-plugin
23801 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23802
23803 install-strip-libiberty-linker-plugin: installdirs
23804         @: $(MAKE); $(unstage)
23805         @r=`${PWD_COMMAND}`; export r; \
23806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23807         $(HOST_EXPORTS) \
23808         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23809           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23810
23811 @endif libiberty-linker-plugin
23812
23813 # Other targets (info, dvi, pdf, etc.)
23814
23815 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23816 maybe-info-libiberty-linker-plugin:
23817 @if libiberty-linker-plugin
23818 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23819
23820 info-libiberty-linker-plugin: \
23821     configure-libiberty-linker-plugin 
23822         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23823         r=`${PWD_COMMAND}`; export r; \
23824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23825         $(HOST_EXPORTS) \
23826         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23828         done; \
23829         echo "Doing info in libiberty-linker-plugin"; \
23830         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23833                   "RANLIB=$${RANLIB}" \
23834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23835                   info) \
23836           || exit 1
23837
23838 @endif libiberty-linker-plugin
23839
23840 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
23841 maybe-dvi-libiberty-linker-plugin:
23842 @if libiberty-linker-plugin
23843 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
23844
23845 dvi-libiberty-linker-plugin: \
23846     configure-libiberty-linker-plugin 
23847         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23848         r=`${PWD_COMMAND}`; export r; \
23849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23850         $(HOST_EXPORTS) \
23851         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23853         done; \
23854         echo "Doing dvi in libiberty-linker-plugin"; \
23855         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23858                   "RANLIB=$${RANLIB}" \
23859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23860                   dvi) \
23861           || exit 1
23862
23863 @endif libiberty-linker-plugin
23864
23865 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
23866 maybe-pdf-libiberty-linker-plugin:
23867 @if libiberty-linker-plugin
23868 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
23869
23870 pdf-libiberty-linker-plugin: \
23871     configure-libiberty-linker-plugin 
23872         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23873         r=`${PWD_COMMAND}`; export r; \
23874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23875         $(HOST_EXPORTS) \
23876         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23878         done; \
23879         echo "Doing pdf in libiberty-linker-plugin"; \
23880         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23883                   "RANLIB=$${RANLIB}" \
23884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23885                   pdf) \
23886           || exit 1
23887
23888 @endif libiberty-linker-plugin
23889
23890 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
23891 maybe-html-libiberty-linker-plugin:
23892 @if libiberty-linker-plugin
23893 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
23894
23895 html-libiberty-linker-plugin: \
23896     configure-libiberty-linker-plugin 
23897         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23898         r=`${PWD_COMMAND}`; export r; \
23899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23900         $(HOST_EXPORTS) \
23901         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23903         done; \
23904         echo "Doing html in libiberty-linker-plugin"; \
23905         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23908                   "RANLIB=$${RANLIB}" \
23909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23910                   html) \
23911           || exit 1
23912
23913 @endif libiberty-linker-plugin
23914
23915 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
23916 maybe-TAGS-libiberty-linker-plugin:
23917 @if libiberty-linker-plugin
23918 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
23919
23920 TAGS-libiberty-linker-plugin: \
23921     configure-libiberty-linker-plugin 
23922         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23923         r=`${PWD_COMMAND}`; export r; \
23924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23925         $(HOST_EXPORTS) \
23926         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23928         done; \
23929         echo "Doing TAGS in libiberty-linker-plugin"; \
23930         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23933                   "RANLIB=$${RANLIB}" \
23934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23935                   TAGS) \
23936           || exit 1
23937
23938 @endif libiberty-linker-plugin
23939
23940 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
23941 maybe-install-info-libiberty-linker-plugin:
23942 @if libiberty-linker-plugin
23943 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
23944
23945 install-info-libiberty-linker-plugin: \
23946     configure-libiberty-linker-plugin \
23947     info-libiberty-linker-plugin 
23948         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23949         r=`${PWD_COMMAND}`; export r; \
23950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23951         $(HOST_EXPORTS) \
23952         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23954         done; \
23955         echo "Doing install-info in libiberty-linker-plugin"; \
23956         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23959                   "RANLIB=$${RANLIB}" \
23960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23961                   install-info) \
23962           || exit 1
23963
23964 @endif libiberty-linker-plugin
23965
23966 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
23967 maybe-install-pdf-libiberty-linker-plugin:
23968 @if libiberty-linker-plugin
23969 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
23970
23971 install-pdf-libiberty-linker-plugin: \
23972     configure-libiberty-linker-plugin \
23973     pdf-libiberty-linker-plugin 
23974         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23975         r=`${PWD_COMMAND}`; export r; \
23976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23977         $(HOST_EXPORTS) \
23978         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23980         done; \
23981         echo "Doing install-pdf in libiberty-linker-plugin"; \
23982         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23985                   "RANLIB=$${RANLIB}" \
23986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23987                   install-pdf) \
23988           || exit 1
23989
23990 @endif libiberty-linker-plugin
23991
23992 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
23993 maybe-install-html-libiberty-linker-plugin:
23994 @if libiberty-linker-plugin
23995 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
23996
23997 install-html-libiberty-linker-plugin: \
23998     configure-libiberty-linker-plugin \
23999     html-libiberty-linker-plugin 
24000         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24001         r=`${PWD_COMMAND}`; export r; \
24002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24003         $(HOST_EXPORTS) \
24004         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24006         done; \
24007         echo "Doing install-html in libiberty-linker-plugin"; \
24008         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24011                   "RANLIB=$${RANLIB}" \
24012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24013                   install-html) \
24014           || exit 1
24015
24016 @endif libiberty-linker-plugin
24017
24018 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24019 maybe-installcheck-libiberty-linker-plugin:
24020 @if libiberty-linker-plugin
24021 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24022
24023 installcheck-libiberty-linker-plugin: \
24024     configure-libiberty-linker-plugin 
24025         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24026         r=`${PWD_COMMAND}`; export r; \
24027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24028         $(HOST_EXPORTS) \
24029         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24031         done; \
24032         echo "Doing installcheck in libiberty-linker-plugin"; \
24033         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24036                   "RANLIB=$${RANLIB}" \
24037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24038                   installcheck) \
24039           || exit 1
24040
24041 @endif libiberty-linker-plugin
24042
24043 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24044 maybe-mostlyclean-libiberty-linker-plugin:
24045 @if libiberty-linker-plugin
24046 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24047
24048 mostlyclean-libiberty-linker-plugin: 
24049         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24050         r=`${PWD_COMMAND}`; export r; \
24051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24052         $(HOST_EXPORTS) \
24053         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24055         done; \
24056         echo "Doing mostlyclean in libiberty-linker-plugin"; \
24057         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24060                   "RANLIB=$${RANLIB}" \
24061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24062                   mostlyclean) \
24063           || exit 1
24064
24065 @endif libiberty-linker-plugin
24066
24067 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24068 maybe-clean-libiberty-linker-plugin:
24069 @if libiberty-linker-plugin
24070 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24071
24072 clean-libiberty-linker-plugin: 
24073         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24074         r=`${PWD_COMMAND}`; export r; \
24075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24076         $(HOST_EXPORTS) \
24077         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24079         done; \
24080         echo "Doing clean in libiberty-linker-plugin"; \
24081         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24084                   "RANLIB=$${RANLIB}" \
24085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24086                   clean) \
24087           || exit 1
24088
24089 @endif libiberty-linker-plugin
24090
24091 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24092 maybe-distclean-libiberty-linker-plugin:
24093 @if libiberty-linker-plugin
24094 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24095
24096 distclean-libiberty-linker-plugin: 
24097         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24098         r=`${PWD_COMMAND}`; export r; \
24099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24100         $(HOST_EXPORTS) \
24101         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24103         done; \
24104         echo "Doing distclean in libiberty-linker-plugin"; \
24105         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24108                   "RANLIB=$${RANLIB}" \
24109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24110                   distclean) \
24111           || exit 1
24112
24113 @endif libiberty-linker-plugin
24114
24115 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24116 maybe-maintainer-clean-libiberty-linker-plugin:
24117 @if libiberty-linker-plugin
24118 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24119
24120 maintainer-clean-libiberty-linker-plugin: 
24121         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24122         r=`${PWD_COMMAND}`; export r; \
24123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24124         $(HOST_EXPORTS) \
24125         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24127         done; \
24128         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
24129         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24132                   "RANLIB=$${RANLIB}" \
24133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24134                   maintainer-clean) \
24135           || exit 1
24136
24137 @endif libiberty-linker-plugin
24138
24139
24140
24141 .PHONY: configure-libiconv maybe-configure-libiconv
24142 maybe-configure-libiconv:
24143 @if gcc-bootstrap
24144 configure-libiconv: stage_current
24145 @endif gcc-bootstrap
24146 @if libiconv
24147 maybe-configure-libiconv: configure-libiconv
24148 configure-libiconv: 
24149         @r=`${PWD_COMMAND}`; export r; \
24150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24151         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24152         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24153         $(HOST_EXPORTS)  \
24154         echo Configuring in $(HOST_SUBDIR)/libiconv; \
24155         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24156         case $(srcdir) in \
24157           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24158           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24159                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24160         esac; \
24161         module_srcdir=libiconv; \
24162         $(SHELL) \
24163           $$s/$$module_srcdir/configure \
24164           --srcdir=$${topdir}/$$module_srcdir \
24165           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24166           --target=${target_alias} --disable-shared \
24167           || exit 1
24168 @endif libiconv
24169
24170
24171
24172 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
24173 maybe-configure-stage1-libiconv:
24174 @if libiconv-bootstrap
24175 maybe-configure-stage1-libiconv: configure-stage1-libiconv
24176 configure-stage1-libiconv:
24177         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24178         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24179         @r=`${PWD_COMMAND}`; export r; \
24180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24181         TFLAGS="$(STAGE1_TFLAGS)"; \
24182         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24183         $(HOST_EXPORTS) \
24184         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24185         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24186         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24187         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
24188         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24189         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24190         case $(srcdir) in \
24191           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24192           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24193                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24194         esac; \
24195         module_srcdir=libiconv; \
24196         $(SHELL) $$s/$$module_srcdir/configure \
24197           --srcdir=$${topdir}/$$module_srcdir \
24198           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24199           --target=${target_alias} \
24200            \
24201           $(STAGE1_CONFIGURE_FLAGS) \
24202           --disable-shared
24203 @endif libiconv-bootstrap
24204
24205 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
24206 maybe-configure-stage2-libiconv:
24207 @if libiconv-bootstrap
24208 maybe-configure-stage2-libiconv: configure-stage2-libiconv
24209 configure-stage2-libiconv:
24210         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24211         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24212         @r=`${PWD_COMMAND}`; export r; \
24213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24214         TFLAGS="$(STAGE2_TFLAGS)"; \
24215         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24216         $(HOST_EXPORTS) \
24217         $(POSTSTAGE1_HOST_EXPORTS) \
24218         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24219         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24220         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24221         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
24222         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24223         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24224         case $(srcdir) in \
24225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24226           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24228         esac; \
24229         module_srcdir=libiconv; \
24230         $(SHELL) $$s/$$module_srcdir/configure \
24231           --srcdir=$${topdir}/$$module_srcdir \
24232           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24233           --target=${target_alias} \
24234           --with-build-libsubdir=$(HOST_SUBDIR) \
24235           $(STAGE2_CONFIGURE_FLAGS) \
24236           --disable-shared
24237 @endif libiconv-bootstrap
24238
24239 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
24240 maybe-configure-stage3-libiconv:
24241 @if libiconv-bootstrap
24242 maybe-configure-stage3-libiconv: configure-stage3-libiconv
24243 configure-stage3-libiconv:
24244         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24245         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24246         @r=`${PWD_COMMAND}`; export r; \
24247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24248         TFLAGS="$(STAGE3_TFLAGS)"; \
24249         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24250         $(HOST_EXPORTS) \
24251         $(POSTSTAGE1_HOST_EXPORTS) \
24252         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24253         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24254         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24255         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
24256         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24257         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24258         case $(srcdir) in \
24259           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24260           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24261                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24262         esac; \
24263         module_srcdir=libiconv; \
24264         $(SHELL) $$s/$$module_srcdir/configure \
24265           --srcdir=$${topdir}/$$module_srcdir \
24266           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24267           --target=${target_alias} \
24268           --with-build-libsubdir=$(HOST_SUBDIR) \
24269           $(STAGE3_CONFIGURE_FLAGS) \
24270           --disable-shared
24271 @endif libiconv-bootstrap
24272
24273 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
24274 maybe-configure-stage4-libiconv:
24275 @if libiconv-bootstrap
24276 maybe-configure-stage4-libiconv: configure-stage4-libiconv
24277 configure-stage4-libiconv:
24278         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24279         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24280         @r=`${PWD_COMMAND}`; export r; \
24281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24282         TFLAGS="$(STAGE4_TFLAGS)"; \
24283         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24284         $(HOST_EXPORTS) \
24285         $(POSTSTAGE1_HOST_EXPORTS) \
24286         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24287         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24288         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24289         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
24290         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24291         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24292         case $(srcdir) in \
24293           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24294           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24295                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24296         esac; \
24297         module_srcdir=libiconv; \
24298         $(SHELL) $$s/$$module_srcdir/configure \
24299           --srcdir=$${topdir}/$$module_srcdir \
24300           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24301           --target=${target_alias} \
24302           --with-build-libsubdir=$(HOST_SUBDIR) \
24303           $(STAGE4_CONFIGURE_FLAGS) \
24304           --disable-shared
24305 @endif libiconv-bootstrap
24306
24307 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
24308 maybe-configure-stageprofile-libiconv:
24309 @if libiconv-bootstrap
24310 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
24311 configure-stageprofile-libiconv:
24312         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24313         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24314         @r=`${PWD_COMMAND}`; export r; \
24315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24316         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24317         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24318         $(HOST_EXPORTS) \
24319         $(POSTSTAGE1_HOST_EXPORTS) \
24320         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24321         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24322         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24323         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
24324         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24325         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24326         case $(srcdir) in \
24327           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24328           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24329                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24330         esac; \
24331         module_srcdir=libiconv; \
24332         $(SHELL) $$s/$$module_srcdir/configure \
24333           --srcdir=$${topdir}/$$module_srcdir \
24334           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24335           --target=${target_alias} \
24336           --with-build-libsubdir=$(HOST_SUBDIR) \
24337           $(STAGEprofile_CONFIGURE_FLAGS) \
24338           --disable-shared
24339 @endif libiconv-bootstrap
24340
24341 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
24342 maybe-configure-stagefeedback-libiconv:
24343 @if libiconv-bootstrap
24344 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
24345 configure-stagefeedback-libiconv:
24346         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24347         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24348         @r=`${PWD_COMMAND}`; export r; \
24349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24350         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24351         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24352         $(HOST_EXPORTS) \
24353         $(POSTSTAGE1_HOST_EXPORTS) \
24354         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24355         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24356         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24357         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
24358         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24359         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24360         case $(srcdir) in \
24361           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24362           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24363                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24364         esac; \
24365         module_srcdir=libiconv; \
24366         $(SHELL) $$s/$$module_srcdir/configure \
24367           --srcdir=$${topdir}/$$module_srcdir \
24368           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24369           --target=${target_alias} \
24370           --with-build-libsubdir=$(HOST_SUBDIR) \
24371           $(STAGEfeedback_CONFIGURE_FLAGS) \
24372           --disable-shared
24373 @endif libiconv-bootstrap
24374
24375
24376
24377
24378
24379 .PHONY: all-libiconv maybe-all-libiconv
24380 maybe-all-libiconv:
24381 @if gcc-bootstrap
24382 all-libiconv: stage_current
24383 @endif gcc-bootstrap
24384 @if libiconv
24385 TARGET-libiconv=all
24386 maybe-all-libiconv: all-libiconv
24387 all-libiconv: configure-libiconv
24388         @r=`${PWD_COMMAND}`; export r; \
24389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24390         $(HOST_EXPORTS)  \
24391         (cd $(HOST_SUBDIR)/libiconv && \
24392           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24393                 $(TARGET-libiconv))
24394 @endif libiconv
24395
24396
24397
24398 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
24399 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
24400 maybe-all-stage1-libiconv:
24401 maybe-clean-stage1-libiconv:
24402 @if libiconv-bootstrap
24403 maybe-all-stage1-libiconv: all-stage1-libiconv
24404 all-stage1: all-stage1-libiconv
24405 TARGET-stage1-libiconv = $(TARGET-libiconv)
24406 all-stage1-libiconv: configure-stage1-libiconv
24407         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24408         @r=`${PWD_COMMAND}`; export r; \
24409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24410         TFLAGS="$(STAGE1_TFLAGS)"; \
24411         $(HOST_EXPORTS)  \
24412         cd $(HOST_SUBDIR)/libiconv && \
24413         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24414                 CFLAGS="$(STAGE1_CFLAGS)" \
24415                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24416                 LIBCFLAGS="$(LIBCFLAGS)" \
24417                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24418                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24419                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24420                 $(EXTRA_HOST_FLAGS)  \
24421                 $(STAGE1_FLAGS_TO_PASS)  \
24422                 TFLAGS="$(STAGE1_TFLAGS)" \
24423                 $(TARGET-stage1-libiconv)
24424
24425 maybe-clean-stage1-libiconv: clean-stage1-libiconv
24426 clean-stage1: clean-stage1-libiconv
24427 clean-stage1-libiconv:
24428         @if [ $(current_stage) = stage1 ]; then \
24429           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24430         else \
24431           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
24432           $(MAKE) stage1-start; \
24433         fi; \
24434         cd $(HOST_SUBDIR)/libiconv && \
24435         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24436         $(STAGE1_FLAGS_TO_PASS)  clean
24437 @endif libiconv-bootstrap
24438
24439
24440 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
24441 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
24442 maybe-all-stage2-libiconv:
24443 maybe-clean-stage2-libiconv:
24444 @if libiconv-bootstrap
24445 maybe-all-stage2-libiconv: all-stage2-libiconv
24446 all-stage2: all-stage2-libiconv
24447 TARGET-stage2-libiconv = $(TARGET-libiconv)
24448 all-stage2-libiconv: configure-stage2-libiconv
24449         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24450         @r=`${PWD_COMMAND}`; export r; \
24451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24452         TFLAGS="$(STAGE2_TFLAGS)"; \
24453         $(HOST_EXPORTS) \
24454         $(POSTSTAGE1_HOST_EXPORTS)  \
24455         cd $(HOST_SUBDIR)/libiconv && \
24456         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24457                 CFLAGS="$(STAGE2_CFLAGS)" \
24458                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24459                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24460                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24461                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24462                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24463                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24464                 TFLAGS="$(STAGE2_TFLAGS)" \
24465                 $(TARGET-stage2-libiconv)
24466
24467 maybe-clean-stage2-libiconv: clean-stage2-libiconv
24468 clean-stage2: clean-stage2-libiconv
24469 clean-stage2-libiconv:
24470         @if [ $(current_stage) = stage2 ]; then \
24471           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24472         else \
24473           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
24474           $(MAKE) stage2-start; \
24475         fi; \
24476         cd $(HOST_SUBDIR)/libiconv && \
24477         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24478 @endif libiconv-bootstrap
24479
24480
24481 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
24482 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
24483 maybe-all-stage3-libiconv:
24484 maybe-clean-stage3-libiconv:
24485 @if libiconv-bootstrap
24486 maybe-all-stage3-libiconv: all-stage3-libiconv
24487 all-stage3: all-stage3-libiconv
24488 TARGET-stage3-libiconv = $(TARGET-libiconv)
24489 all-stage3-libiconv: configure-stage3-libiconv
24490         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24491         @r=`${PWD_COMMAND}`; export r; \
24492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24493         TFLAGS="$(STAGE3_TFLAGS)"; \
24494         $(HOST_EXPORTS) \
24495         $(POSTSTAGE1_HOST_EXPORTS)  \
24496         cd $(HOST_SUBDIR)/libiconv && \
24497         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24498                 CFLAGS="$(STAGE3_CFLAGS)" \
24499                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24500                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24501                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24502                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24503                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24504                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24505                 TFLAGS="$(STAGE3_TFLAGS)" \
24506                 $(TARGET-stage3-libiconv)
24507
24508 maybe-clean-stage3-libiconv: clean-stage3-libiconv
24509 clean-stage3: clean-stage3-libiconv
24510 clean-stage3-libiconv:
24511         @if [ $(current_stage) = stage3 ]; then \
24512           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24513         else \
24514           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
24515           $(MAKE) stage3-start; \
24516         fi; \
24517         cd $(HOST_SUBDIR)/libiconv && \
24518         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24519 @endif libiconv-bootstrap
24520
24521
24522 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
24523 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
24524 maybe-all-stage4-libiconv:
24525 maybe-clean-stage4-libiconv:
24526 @if libiconv-bootstrap
24527 maybe-all-stage4-libiconv: all-stage4-libiconv
24528 all-stage4: all-stage4-libiconv
24529 TARGET-stage4-libiconv = $(TARGET-libiconv)
24530 all-stage4-libiconv: configure-stage4-libiconv
24531         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24532         @r=`${PWD_COMMAND}`; export r; \
24533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24534         TFLAGS="$(STAGE4_TFLAGS)"; \
24535         $(HOST_EXPORTS) \
24536         $(POSTSTAGE1_HOST_EXPORTS)  \
24537         cd $(HOST_SUBDIR)/libiconv && \
24538         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24539                 CFLAGS="$(STAGE4_CFLAGS)" \
24540                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24541                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24542                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24543                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24544                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24545                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24546                 TFLAGS="$(STAGE4_TFLAGS)" \
24547                 $(TARGET-stage4-libiconv)
24548
24549 maybe-clean-stage4-libiconv: clean-stage4-libiconv
24550 clean-stage4: clean-stage4-libiconv
24551 clean-stage4-libiconv:
24552         @if [ $(current_stage) = stage4 ]; then \
24553           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24554         else \
24555           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
24556           $(MAKE) stage4-start; \
24557         fi; \
24558         cd $(HOST_SUBDIR)/libiconv && \
24559         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24560 @endif libiconv-bootstrap
24561
24562
24563 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
24564 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
24565 maybe-all-stageprofile-libiconv:
24566 maybe-clean-stageprofile-libiconv:
24567 @if libiconv-bootstrap
24568 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
24569 all-stageprofile: all-stageprofile-libiconv
24570 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
24571 all-stageprofile-libiconv: configure-stageprofile-libiconv
24572         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24573         @r=`${PWD_COMMAND}`; export r; \
24574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24575         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24576         $(HOST_EXPORTS) \
24577         $(POSTSTAGE1_HOST_EXPORTS)  \
24578         cd $(HOST_SUBDIR)/libiconv && \
24579         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24580                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24581                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24582                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24583                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24584                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24585                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24586                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24587                 TFLAGS="$(STAGEprofile_TFLAGS)" \
24588                 $(TARGET-stageprofile-libiconv)
24589
24590 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
24591 clean-stageprofile: clean-stageprofile-libiconv
24592 clean-stageprofile-libiconv:
24593         @if [ $(current_stage) = stageprofile ]; then \
24594           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24595         else \
24596           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
24597           $(MAKE) stageprofile-start; \
24598         fi; \
24599         cd $(HOST_SUBDIR)/libiconv && \
24600         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24601 @endif libiconv-bootstrap
24602
24603
24604 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
24605 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
24606 maybe-all-stagefeedback-libiconv:
24607 maybe-clean-stagefeedback-libiconv:
24608 @if libiconv-bootstrap
24609 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
24610 all-stagefeedback: all-stagefeedback-libiconv
24611 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
24612 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
24613         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24614         @r=`${PWD_COMMAND}`; export r; \
24615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24616         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24617         $(HOST_EXPORTS) \
24618         $(POSTSTAGE1_HOST_EXPORTS)  \
24619         cd $(HOST_SUBDIR)/libiconv && \
24620         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24621                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24622                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24623                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24624                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24625                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24626                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24627                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24628                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24629                 $(TARGET-stagefeedback-libiconv)
24630
24631 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
24632 clean-stagefeedback: clean-stagefeedback-libiconv
24633 clean-stagefeedback-libiconv:
24634         @if [ $(current_stage) = stagefeedback ]; then \
24635           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24636         else \
24637           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
24638           $(MAKE) stagefeedback-start; \
24639         fi; \
24640         cd $(HOST_SUBDIR)/libiconv && \
24641         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24642 @endif libiconv-bootstrap
24643
24644
24645
24646
24647
24648 .PHONY: check-libiconv maybe-check-libiconv
24649 maybe-check-libiconv:
24650 @if libiconv
24651 maybe-check-libiconv: check-libiconv
24652
24653 check-libiconv:
24654         @: $(MAKE); $(unstage)
24655         @r=`${PWD_COMMAND}`; export r; \
24656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24657         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24658         (cd $(HOST_SUBDIR)/libiconv && \
24659           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24660
24661 @endif libiconv
24662
24663 .PHONY: install-libiconv maybe-install-libiconv
24664 maybe-install-libiconv:
24665 @if libiconv
24666 maybe-install-libiconv: install-libiconv
24667
24668 install-libiconv:
24669
24670 @endif libiconv
24671
24672 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24673 maybe-install-strip-libiconv:
24674 @if libiconv
24675 maybe-install-strip-libiconv: install-strip-libiconv
24676
24677 install-strip-libiconv:
24678
24679 @endif libiconv
24680
24681 # Other targets (info, dvi, pdf, etc.)
24682
24683 .PHONY: maybe-info-libiconv info-libiconv
24684 maybe-info-libiconv:
24685 @if libiconv
24686 maybe-info-libiconv: info-libiconv
24687
24688 # libiconv doesn't support info.
24689 info-libiconv:
24690
24691 @endif libiconv
24692
24693 .PHONY: maybe-dvi-libiconv dvi-libiconv
24694 maybe-dvi-libiconv:
24695 @if libiconv
24696 maybe-dvi-libiconv: dvi-libiconv
24697
24698 dvi-libiconv: \
24699     configure-libiconv 
24700         @[ -f ./libiconv/Makefile ] || exit 0; \
24701         r=`${PWD_COMMAND}`; export r; \
24702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24703         $(HOST_EXPORTS) \
24704         for flag in $(EXTRA_HOST_FLAGS) ; do \
24705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24706         done; \
24707         echo "Doing dvi in libiconv"; \
24708         (cd $(HOST_SUBDIR)/libiconv && \
24709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24711                   "RANLIB=$${RANLIB}" \
24712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24713                   dvi) \
24714           || exit 1
24715
24716 @endif libiconv
24717
24718 .PHONY: maybe-pdf-libiconv pdf-libiconv
24719 maybe-pdf-libiconv:
24720 @if libiconv
24721 maybe-pdf-libiconv: pdf-libiconv
24722
24723 # libiconv doesn't support pdf.
24724 pdf-libiconv:
24725
24726 @endif libiconv
24727
24728 .PHONY: maybe-html-libiconv html-libiconv
24729 maybe-html-libiconv:
24730 @if libiconv
24731 maybe-html-libiconv: html-libiconv
24732
24733 # libiconv doesn't support html.
24734 html-libiconv:
24735
24736 @endif libiconv
24737
24738 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24739 maybe-TAGS-libiconv:
24740 @if libiconv
24741 maybe-TAGS-libiconv: TAGS-libiconv
24742
24743 TAGS-libiconv: \
24744     configure-libiconv 
24745         @[ -f ./libiconv/Makefile ] || exit 0; \
24746         r=`${PWD_COMMAND}`; export r; \
24747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24748         $(HOST_EXPORTS) \
24749         for flag in $(EXTRA_HOST_FLAGS) ; do \
24750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24751         done; \
24752         echo "Doing TAGS in libiconv"; \
24753         (cd $(HOST_SUBDIR)/libiconv && \
24754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24756                   "RANLIB=$${RANLIB}" \
24757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24758                   TAGS) \
24759           || exit 1
24760
24761 @endif libiconv
24762
24763 .PHONY: maybe-install-info-libiconv install-info-libiconv
24764 maybe-install-info-libiconv:
24765 @if libiconv
24766 maybe-install-info-libiconv: install-info-libiconv
24767
24768 # libiconv doesn't support install-info.
24769 install-info-libiconv:
24770
24771 @endif libiconv
24772
24773 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24774 maybe-install-pdf-libiconv:
24775 @if libiconv
24776 maybe-install-pdf-libiconv: install-pdf-libiconv
24777
24778 # libiconv doesn't support install-pdf.
24779 install-pdf-libiconv:
24780
24781 @endif libiconv
24782
24783 .PHONY: maybe-install-html-libiconv install-html-libiconv
24784 maybe-install-html-libiconv:
24785 @if libiconv
24786 maybe-install-html-libiconv: install-html-libiconv
24787
24788 # libiconv doesn't support install-html.
24789 install-html-libiconv:
24790
24791 @endif libiconv
24792
24793 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
24794 maybe-installcheck-libiconv:
24795 @if libiconv
24796 maybe-installcheck-libiconv: installcheck-libiconv
24797
24798 installcheck-libiconv: \
24799     configure-libiconv 
24800         @[ -f ./libiconv/Makefile ] || exit 0; \
24801         r=`${PWD_COMMAND}`; export r; \
24802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24803         $(HOST_EXPORTS) \
24804         for flag in $(EXTRA_HOST_FLAGS) ; do \
24805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24806         done; \
24807         echo "Doing installcheck in libiconv"; \
24808         (cd $(HOST_SUBDIR)/libiconv && \
24809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24811                   "RANLIB=$${RANLIB}" \
24812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24813                   installcheck) \
24814           || exit 1
24815
24816 @endif libiconv
24817
24818 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24819 maybe-mostlyclean-libiconv:
24820 @if libiconv
24821 maybe-mostlyclean-libiconv: mostlyclean-libiconv
24822
24823 mostlyclean-libiconv: 
24824         @[ -f ./libiconv/Makefile ] || exit 0; \
24825         r=`${PWD_COMMAND}`; export r; \
24826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24827         $(HOST_EXPORTS) \
24828         for flag in $(EXTRA_HOST_FLAGS) ; do \
24829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24830         done; \
24831         echo "Doing mostlyclean in libiconv"; \
24832         (cd $(HOST_SUBDIR)/libiconv && \
24833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24835                   "RANLIB=$${RANLIB}" \
24836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24837                   mostlyclean) \
24838           || exit 1
24839
24840 @endif libiconv
24841
24842 .PHONY: maybe-clean-libiconv clean-libiconv
24843 maybe-clean-libiconv:
24844 @if libiconv
24845 maybe-clean-libiconv: clean-libiconv
24846
24847 clean-libiconv: 
24848         @[ -f ./libiconv/Makefile ] || exit 0; \
24849         r=`${PWD_COMMAND}`; export r; \
24850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24851         $(HOST_EXPORTS) \
24852         for flag in $(EXTRA_HOST_FLAGS) ; do \
24853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24854         done; \
24855         echo "Doing clean in libiconv"; \
24856         (cd $(HOST_SUBDIR)/libiconv && \
24857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24859                   "RANLIB=$${RANLIB}" \
24860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24861                   clean) \
24862           || exit 1
24863
24864 @endif libiconv
24865
24866 .PHONY: maybe-distclean-libiconv distclean-libiconv
24867 maybe-distclean-libiconv:
24868 @if libiconv
24869 maybe-distclean-libiconv: distclean-libiconv
24870
24871 distclean-libiconv: 
24872         @[ -f ./libiconv/Makefile ] || exit 0; \
24873         r=`${PWD_COMMAND}`; export r; \
24874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24875         $(HOST_EXPORTS) \
24876         for flag in $(EXTRA_HOST_FLAGS) ; do \
24877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24878         done; \
24879         echo "Doing distclean in libiconv"; \
24880         (cd $(HOST_SUBDIR)/libiconv && \
24881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24883                   "RANLIB=$${RANLIB}" \
24884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24885                   distclean) \
24886           || exit 1
24887
24888 @endif libiconv
24889
24890 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
24891 maybe-maintainer-clean-libiconv:
24892 @if libiconv
24893 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
24894
24895 maintainer-clean-libiconv: 
24896         @[ -f ./libiconv/Makefile ] || exit 0; \
24897         r=`${PWD_COMMAND}`; export r; \
24898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24899         $(HOST_EXPORTS) \
24900         for flag in $(EXTRA_HOST_FLAGS) ; do \
24901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24902         done; \
24903         echo "Doing maintainer-clean in libiconv"; \
24904         (cd $(HOST_SUBDIR)/libiconv && \
24905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24907                   "RANLIB=$${RANLIB}" \
24908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24909                   maintainer-clean) \
24910           || exit 1
24911
24912 @endif libiconv
24913
24914
24915
24916 .PHONY: configure-m4 maybe-configure-m4
24917 maybe-configure-m4:
24918 @if gcc-bootstrap
24919 configure-m4: stage_current
24920 @endif gcc-bootstrap
24921 @if m4
24922 maybe-configure-m4: configure-m4
24923 configure-m4: 
24924         @: $(MAKE); $(unstage)
24925         @r=`${PWD_COMMAND}`; export r; \
24926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24927         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
24928         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
24929         $(HOST_EXPORTS)  \
24930         echo Configuring in $(HOST_SUBDIR)/m4; \
24931         cd "$(HOST_SUBDIR)/m4" || exit 1; \
24932         case $(srcdir) in \
24933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24934           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
24935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24936         esac; \
24937         module_srcdir=m4; \
24938         $(SHELL) \
24939           $$s/$$module_srcdir/configure \
24940           --srcdir=$${topdir}/$$module_srcdir \
24941           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24942           --target=${target_alias}  \
24943           || exit 1
24944 @endif m4
24945
24946
24947
24948
24949
24950 .PHONY: all-m4 maybe-all-m4
24951 maybe-all-m4:
24952 @if gcc-bootstrap
24953 all-m4: stage_current
24954 @endif gcc-bootstrap
24955 @if m4
24956 TARGET-m4=all
24957 maybe-all-m4: all-m4
24958 all-m4: configure-m4
24959         @: $(MAKE); $(unstage)
24960         @r=`${PWD_COMMAND}`; export r; \
24961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24962         $(HOST_EXPORTS)  \
24963         (cd $(HOST_SUBDIR)/m4 && \
24964           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24965                 $(TARGET-m4))
24966 @endif m4
24967
24968
24969
24970
24971 .PHONY: check-m4 maybe-check-m4
24972 maybe-check-m4:
24973 @if m4
24974 maybe-check-m4: check-m4
24975
24976 check-m4:
24977         @: $(MAKE); $(unstage)
24978         @r=`${PWD_COMMAND}`; export r; \
24979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24980         $(HOST_EXPORTS)  \
24981         (cd $(HOST_SUBDIR)/m4 && \
24982           $(MAKE) $(FLAGS_TO_PASS)  check)
24983
24984 @endif m4
24985
24986 .PHONY: install-m4 maybe-install-m4
24987 maybe-install-m4:
24988 @if m4
24989 maybe-install-m4: install-m4
24990
24991 install-m4: installdirs
24992         @: $(MAKE); $(unstage)
24993         @r=`${PWD_COMMAND}`; export r; \
24994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24995         $(HOST_EXPORTS) \
24996         (cd $(HOST_SUBDIR)/m4 && \
24997           $(MAKE) $(FLAGS_TO_PASS)  install)
24998
24999 @endif m4
25000
25001 .PHONY: install-strip-m4 maybe-install-strip-m4
25002 maybe-install-strip-m4:
25003 @if m4
25004 maybe-install-strip-m4: install-strip-m4
25005
25006 install-strip-m4: installdirs
25007         @: $(MAKE); $(unstage)
25008         @r=`${PWD_COMMAND}`; export r; \
25009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25010         $(HOST_EXPORTS) \
25011         (cd $(HOST_SUBDIR)/m4 && \
25012           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25013
25014 @endif m4
25015
25016 # Other targets (info, dvi, pdf, etc.)
25017
25018 .PHONY: maybe-info-m4 info-m4
25019 maybe-info-m4:
25020 @if m4
25021 maybe-info-m4: info-m4
25022
25023 info-m4: \
25024     configure-m4 
25025         @: $(MAKE); $(unstage)
25026         @[ -f ./m4/Makefile ] || exit 0; \
25027         r=`${PWD_COMMAND}`; export r; \
25028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25029         $(HOST_EXPORTS) \
25030         for flag in $(EXTRA_HOST_FLAGS) ; do \
25031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25032         done; \
25033         echo "Doing info in m4"; \
25034         (cd $(HOST_SUBDIR)/m4 && \
25035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25037                   "RANLIB=$${RANLIB}" \
25038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25039                   info) \
25040           || exit 1
25041
25042 @endif m4
25043
25044 .PHONY: maybe-dvi-m4 dvi-m4
25045 maybe-dvi-m4:
25046 @if m4
25047 maybe-dvi-m4: dvi-m4
25048
25049 dvi-m4: \
25050     configure-m4 
25051         @: $(MAKE); $(unstage)
25052         @[ -f ./m4/Makefile ] || exit 0; \
25053         r=`${PWD_COMMAND}`; export r; \
25054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25055         $(HOST_EXPORTS) \
25056         for flag in $(EXTRA_HOST_FLAGS) ; do \
25057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25058         done; \
25059         echo "Doing dvi in m4"; \
25060         (cd $(HOST_SUBDIR)/m4 && \
25061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25063                   "RANLIB=$${RANLIB}" \
25064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25065                   dvi) \
25066           || exit 1
25067
25068 @endif m4
25069
25070 .PHONY: maybe-pdf-m4 pdf-m4
25071 maybe-pdf-m4:
25072 @if m4
25073 maybe-pdf-m4: pdf-m4
25074
25075 pdf-m4: \
25076     configure-m4 
25077         @: $(MAKE); $(unstage)
25078         @[ -f ./m4/Makefile ] || exit 0; \
25079         r=`${PWD_COMMAND}`; export r; \
25080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25081         $(HOST_EXPORTS) \
25082         for flag in $(EXTRA_HOST_FLAGS) ; do \
25083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25084         done; \
25085         echo "Doing pdf in m4"; \
25086         (cd $(HOST_SUBDIR)/m4 && \
25087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25089                   "RANLIB=$${RANLIB}" \
25090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25091                   pdf) \
25092           || exit 1
25093
25094 @endif m4
25095
25096 .PHONY: maybe-html-m4 html-m4
25097 maybe-html-m4:
25098 @if m4
25099 maybe-html-m4: html-m4
25100
25101 html-m4: \
25102     configure-m4 
25103         @: $(MAKE); $(unstage)
25104         @[ -f ./m4/Makefile ] || exit 0; \
25105         r=`${PWD_COMMAND}`; export r; \
25106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25107         $(HOST_EXPORTS) \
25108         for flag in $(EXTRA_HOST_FLAGS) ; do \
25109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25110         done; \
25111         echo "Doing html in m4"; \
25112         (cd $(HOST_SUBDIR)/m4 && \
25113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25115                   "RANLIB=$${RANLIB}" \
25116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25117                   html) \
25118           || exit 1
25119
25120 @endif m4
25121
25122 .PHONY: maybe-TAGS-m4 TAGS-m4
25123 maybe-TAGS-m4:
25124 @if m4
25125 maybe-TAGS-m4: TAGS-m4
25126
25127 TAGS-m4: \
25128     configure-m4 
25129         @: $(MAKE); $(unstage)
25130         @[ -f ./m4/Makefile ] || exit 0; \
25131         r=`${PWD_COMMAND}`; export r; \
25132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25133         $(HOST_EXPORTS) \
25134         for flag in $(EXTRA_HOST_FLAGS) ; do \
25135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25136         done; \
25137         echo "Doing TAGS in m4"; \
25138         (cd $(HOST_SUBDIR)/m4 && \
25139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25141                   "RANLIB=$${RANLIB}" \
25142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25143                   TAGS) \
25144           || exit 1
25145
25146 @endif m4
25147
25148 .PHONY: maybe-install-info-m4 install-info-m4
25149 maybe-install-info-m4:
25150 @if m4
25151 maybe-install-info-m4: install-info-m4
25152
25153 install-info-m4: \
25154     configure-m4 \
25155     info-m4 
25156         @: $(MAKE); $(unstage)
25157         @[ -f ./m4/Makefile ] || exit 0; \
25158         r=`${PWD_COMMAND}`; export r; \
25159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25160         $(HOST_EXPORTS) \
25161         for flag in $(EXTRA_HOST_FLAGS) ; do \
25162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25163         done; \
25164         echo "Doing install-info in m4"; \
25165         (cd $(HOST_SUBDIR)/m4 && \
25166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25168                   "RANLIB=$${RANLIB}" \
25169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25170                   install-info) \
25171           || exit 1
25172
25173 @endif m4
25174
25175 .PHONY: maybe-install-pdf-m4 install-pdf-m4
25176 maybe-install-pdf-m4:
25177 @if m4
25178 maybe-install-pdf-m4: install-pdf-m4
25179
25180 install-pdf-m4: \
25181     configure-m4 \
25182     pdf-m4 
25183         @: $(MAKE); $(unstage)
25184         @[ -f ./m4/Makefile ] || exit 0; \
25185         r=`${PWD_COMMAND}`; export r; \
25186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25187         $(HOST_EXPORTS) \
25188         for flag in $(EXTRA_HOST_FLAGS) ; do \
25189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25190         done; \
25191         echo "Doing install-pdf in m4"; \
25192         (cd $(HOST_SUBDIR)/m4 && \
25193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25195                   "RANLIB=$${RANLIB}" \
25196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25197                   install-pdf) \
25198           || exit 1
25199
25200 @endif m4
25201
25202 .PHONY: maybe-install-html-m4 install-html-m4
25203 maybe-install-html-m4:
25204 @if m4
25205 maybe-install-html-m4: install-html-m4
25206
25207 install-html-m4: \
25208     configure-m4 \
25209     html-m4 
25210         @: $(MAKE); $(unstage)
25211         @[ -f ./m4/Makefile ] || exit 0; \
25212         r=`${PWD_COMMAND}`; export r; \
25213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25214         $(HOST_EXPORTS) \
25215         for flag in $(EXTRA_HOST_FLAGS) ; do \
25216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25217         done; \
25218         echo "Doing install-html in m4"; \
25219         (cd $(HOST_SUBDIR)/m4 && \
25220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25222                   "RANLIB=$${RANLIB}" \
25223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25224                   install-html) \
25225           || exit 1
25226
25227 @endif m4
25228
25229 .PHONY: maybe-installcheck-m4 installcheck-m4
25230 maybe-installcheck-m4:
25231 @if m4
25232 maybe-installcheck-m4: installcheck-m4
25233
25234 installcheck-m4: \
25235     configure-m4 
25236         @: $(MAKE); $(unstage)
25237         @[ -f ./m4/Makefile ] || exit 0; \
25238         r=`${PWD_COMMAND}`; export r; \
25239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25240         $(HOST_EXPORTS) \
25241         for flag in $(EXTRA_HOST_FLAGS) ; do \
25242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25243         done; \
25244         echo "Doing installcheck in m4"; \
25245         (cd $(HOST_SUBDIR)/m4 && \
25246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25248                   "RANLIB=$${RANLIB}" \
25249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25250                   installcheck) \
25251           || exit 1
25252
25253 @endif m4
25254
25255 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25256 maybe-mostlyclean-m4:
25257 @if m4
25258 maybe-mostlyclean-m4: mostlyclean-m4
25259
25260 mostlyclean-m4: 
25261         @: $(MAKE); $(unstage)
25262         @[ -f ./m4/Makefile ] || exit 0; \
25263         r=`${PWD_COMMAND}`; export r; \
25264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25265         $(HOST_EXPORTS) \
25266         for flag in $(EXTRA_HOST_FLAGS) ; do \
25267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25268         done; \
25269         echo "Doing mostlyclean in m4"; \
25270         (cd $(HOST_SUBDIR)/m4 && \
25271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25273                   "RANLIB=$${RANLIB}" \
25274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25275                   mostlyclean) \
25276           || exit 1
25277
25278 @endif m4
25279
25280 .PHONY: maybe-clean-m4 clean-m4
25281 maybe-clean-m4:
25282 @if m4
25283 maybe-clean-m4: clean-m4
25284
25285 clean-m4: 
25286         @: $(MAKE); $(unstage)
25287         @[ -f ./m4/Makefile ] || exit 0; \
25288         r=`${PWD_COMMAND}`; export r; \
25289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25290         $(HOST_EXPORTS) \
25291         for flag in $(EXTRA_HOST_FLAGS) ; do \
25292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25293         done; \
25294         echo "Doing clean in m4"; \
25295         (cd $(HOST_SUBDIR)/m4 && \
25296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25298                   "RANLIB=$${RANLIB}" \
25299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25300                   clean) \
25301           || exit 1
25302
25303 @endif m4
25304
25305 .PHONY: maybe-distclean-m4 distclean-m4
25306 maybe-distclean-m4:
25307 @if m4
25308 maybe-distclean-m4: distclean-m4
25309
25310 distclean-m4: 
25311         @: $(MAKE); $(unstage)
25312         @[ -f ./m4/Makefile ] || exit 0; \
25313         r=`${PWD_COMMAND}`; export r; \
25314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25315         $(HOST_EXPORTS) \
25316         for flag in $(EXTRA_HOST_FLAGS) ; do \
25317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25318         done; \
25319         echo "Doing distclean in m4"; \
25320         (cd $(HOST_SUBDIR)/m4 && \
25321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25323                   "RANLIB=$${RANLIB}" \
25324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25325                   distclean) \
25326           || exit 1
25327
25328 @endif m4
25329
25330 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25331 maybe-maintainer-clean-m4:
25332 @if m4
25333 maybe-maintainer-clean-m4: maintainer-clean-m4
25334
25335 maintainer-clean-m4: 
25336         @: $(MAKE); $(unstage)
25337         @[ -f ./m4/Makefile ] || exit 0; \
25338         r=`${PWD_COMMAND}`; export r; \
25339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25340         $(HOST_EXPORTS) \
25341         for flag in $(EXTRA_HOST_FLAGS) ; do \
25342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25343         done; \
25344         echo "Doing maintainer-clean in m4"; \
25345         (cd $(HOST_SUBDIR)/m4 && \
25346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25348                   "RANLIB=$${RANLIB}" \
25349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25350                   maintainer-clean) \
25351           || exit 1
25352
25353 @endif m4
25354
25355
25356
25357 .PHONY: configure-readline maybe-configure-readline
25358 maybe-configure-readline:
25359 @if gcc-bootstrap
25360 configure-readline: stage_current
25361 @endif gcc-bootstrap
25362 @if readline
25363 maybe-configure-readline: configure-readline
25364 configure-readline: 
25365         @: $(MAKE); $(unstage)
25366         @r=`${PWD_COMMAND}`; export r; \
25367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25368         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25369         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
25370         $(HOST_EXPORTS)  \
25371         echo Configuring in $(HOST_SUBDIR)/readline; \
25372         cd "$(HOST_SUBDIR)/readline" || exit 1; \
25373         case $(srcdir) in \
25374           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25375           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25376                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25377         esac; \
25378         module_srcdir=readline; \
25379         $(SHELL) \
25380           $$s/$$module_srcdir/configure \
25381           --srcdir=$${topdir}/$$module_srcdir \
25382           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25383           --target=${target_alias}  \
25384           || exit 1
25385 @endif readline
25386
25387
25388
25389
25390
25391 .PHONY: all-readline maybe-all-readline
25392 maybe-all-readline:
25393 @if gcc-bootstrap
25394 all-readline: stage_current
25395 @endif gcc-bootstrap
25396 @if readline
25397 TARGET-readline=all
25398 maybe-all-readline: all-readline
25399 all-readline: configure-readline
25400         @: $(MAKE); $(unstage)
25401         @r=`${PWD_COMMAND}`; export r; \
25402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25403         $(HOST_EXPORTS)  \
25404         (cd $(HOST_SUBDIR)/readline && \
25405           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25406                 $(TARGET-readline))
25407 @endif readline
25408
25409
25410
25411
25412 .PHONY: check-readline maybe-check-readline
25413 maybe-check-readline:
25414 @if readline
25415 maybe-check-readline: check-readline
25416
25417 check-readline:
25418         @: $(MAKE); $(unstage)
25419         @r=`${PWD_COMMAND}`; export r; \
25420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25421         $(HOST_EXPORTS)  \
25422         (cd $(HOST_SUBDIR)/readline && \
25423           $(MAKE) $(FLAGS_TO_PASS)  check)
25424
25425 @endif readline
25426
25427 .PHONY: install-readline maybe-install-readline
25428 maybe-install-readline:
25429 @if readline
25430 maybe-install-readline: install-readline
25431
25432 install-readline: installdirs
25433         @: $(MAKE); $(unstage)
25434         @r=`${PWD_COMMAND}`; export r; \
25435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25436         $(HOST_EXPORTS) \
25437         (cd $(HOST_SUBDIR)/readline && \
25438           $(MAKE) $(FLAGS_TO_PASS)  install)
25439
25440 @endif readline
25441
25442 .PHONY: install-strip-readline maybe-install-strip-readline
25443 maybe-install-strip-readline:
25444 @if readline
25445 maybe-install-strip-readline: install-strip-readline
25446
25447 install-strip-readline: installdirs
25448         @: $(MAKE); $(unstage)
25449         @r=`${PWD_COMMAND}`; export r; \
25450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25451         $(HOST_EXPORTS) \
25452         (cd $(HOST_SUBDIR)/readline && \
25453           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25454
25455 @endif readline
25456
25457 # Other targets (info, dvi, pdf, etc.)
25458
25459 .PHONY: maybe-info-readline info-readline
25460 maybe-info-readline:
25461 @if readline
25462 maybe-info-readline: info-readline
25463
25464 info-readline: \
25465     configure-readline 
25466         @: $(MAKE); $(unstage)
25467         @[ -f ./readline/Makefile ] || exit 0; \
25468         r=`${PWD_COMMAND}`; export r; \
25469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25470         $(HOST_EXPORTS) \
25471         for flag in $(EXTRA_HOST_FLAGS) ; do \
25472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25473         done; \
25474         echo "Doing info in readline"; \
25475         (cd $(HOST_SUBDIR)/readline && \
25476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25478                   "RANLIB=$${RANLIB}" \
25479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25480                   info) \
25481           || exit 1
25482
25483 @endif readline
25484
25485 .PHONY: maybe-dvi-readline dvi-readline
25486 maybe-dvi-readline:
25487 @if readline
25488 maybe-dvi-readline: dvi-readline
25489
25490 dvi-readline: \
25491     configure-readline 
25492         @: $(MAKE); $(unstage)
25493         @[ -f ./readline/Makefile ] || exit 0; \
25494         r=`${PWD_COMMAND}`; export r; \
25495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25496         $(HOST_EXPORTS) \
25497         for flag in $(EXTRA_HOST_FLAGS) ; do \
25498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25499         done; \
25500         echo "Doing dvi in readline"; \
25501         (cd $(HOST_SUBDIR)/readline && \
25502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25504                   "RANLIB=$${RANLIB}" \
25505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25506                   dvi) \
25507           || exit 1
25508
25509 @endif readline
25510
25511 .PHONY: maybe-pdf-readline pdf-readline
25512 maybe-pdf-readline:
25513 @if readline
25514 maybe-pdf-readline: pdf-readline
25515
25516 pdf-readline: \
25517     configure-readline 
25518         @: $(MAKE); $(unstage)
25519         @[ -f ./readline/Makefile ] || exit 0; \
25520         r=`${PWD_COMMAND}`; export r; \
25521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25522         $(HOST_EXPORTS) \
25523         for flag in $(EXTRA_HOST_FLAGS) ; do \
25524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25525         done; \
25526         echo "Doing pdf in readline"; \
25527         (cd $(HOST_SUBDIR)/readline && \
25528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25530                   "RANLIB=$${RANLIB}" \
25531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25532                   pdf) \
25533           || exit 1
25534
25535 @endif readline
25536
25537 .PHONY: maybe-html-readline html-readline
25538 maybe-html-readline:
25539 @if readline
25540 maybe-html-readline: html-readline
25541
25542 html-readline: \
25543     configure-readline 
25544         @: $(MAKE); $(unstage)
25545         @[ -f ./readline/Makefile ] || exit 0; \
25546         r=`${PWD_COMMAND}`; export r; \
25547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25548         $(HOST_EXPORTS) \
25549         for flag in $(EXTRA_HOST_FLAGS) ; do \
25550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25551         done; \
25552         echo "Doing html in readline"; \
25553         (cd $(HOST_SUBDIR)/readline && \
25554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25556                   "RANLIB=$${RANLIB}" \
25557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25558                   html) \
25559           || exit 1
25560
25561 @endif readline
25562
25563 .PHONY: maybe-TAGS-readline TAGS-readline
25564 maybe-TAGS-readline:
25565 @if readline
25566 maybe-TAGS-readline: TAGS-readline
25567
25568 TAGS-readline: \
25569     configure-readline 
25570         @: $(MAKE); $(unstage)
25571         @[ -f ./readline/Makefile ] || exit 0; \
25572         r=`${PWD_COMMAND}`; export r; \
25573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25574         $(HOST_EXPORTS) \
25575         for flag in $(EXTRA_HOST_FLAGS) ; do \
25576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25577         done; \
25578         echo "Doing TAGS in readline"; \
25579         (cd $(HOST_SUBDIR)/readline && \
25580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25582                   "RANLIB=$${RANLIB}" \
25583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25584                   TAGS) \
25585           || exit 1
25586
25587 @endif readline
25588
25589 .PHONY: maybe-install-info-readline install-info-readline
25590 maybe-install-info-readline:
25591 @if readline
25592 maybe-install-info-readline: install-info-readline
25593
25594 install-info-readline: \
25595     configure-readline \
25596     info-readline 
25597         @: $(MAKE); $(unstage)
25598         @[ -f ./readline/Makefile ] || exit 0; \
25599         r=`${PWD_COMMAND}`; export r; \
25600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25601         $(HOST_EXPORTS) \
25602         for flag in $(EXTRA_HOST_FLAGS) ; do \
25603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25604         done; \
25605         echo "Doing install-info in readline"; \
25606         (cd $(HOST_SUBDIR)/readline && \
25607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25609                   "RANLIB=$${RANLIB}" \
25610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25611                   install-info) \
25612           || exit 1
25613
25614 @endif readline
25615
25616 .PHONY: maybe-install-pdf-readline install-pdf-readline
25617 maybe-install-pdf-readline:
25618 @if readline
25619 maybe-install-pdf-readline: install-pdf-readline
25620
25621 install-pdf-readline: \
25622     configure-readline \
25623     pdf-readline 
25624         @: $(MAKE); $(unstage)
25625         @[ -f ./readline/Makefile ] || exit 0; \
25626         r=`${PWD_COMMAND}`; export r; \
25627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25628         $(HOST_EXPORTS) \
25629         for flag in $(EXTRA_HOST_FLAGS) ; do \
25630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25631         done; \
25632         echo "Doing install-pdf in readline"; \
25633         (cd $(HOST_SUBDIR)/readline && \
25634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25636                   "RANLIB=$${RANLIB}" \
25637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25638                   install-pdf) \
25639           || exit 1
25640
25641 @endif readline
25642
25643 .PHONY: maybe-install-html-readline install-html-readline
25644 maybe-install-html-readline:
25645 @if readline
25646 maybe-install-html-readline: install-html-readline
25647
25648 install-html-readline: \
25649     configure-readline \
25650     html-readline 
25651         @: $(MAKE); $(unstage)
25652         @[ -f ./readline/Makefile ] || exit 0; \
25653         r=`${PWD_COMMAND}`; export r; \
25654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25655         $(HOST_EXPORTS) \
25656         for flag in $(EXTRA_HOST_FLAGS) ; do \
25657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25658         done; \
25659         echo "Doing install-html in readline"; \
25660         (cd $(HOST_SUBDIR)/readline && \
25661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25663                   "RANLIB=$${RANLIB}" \
25664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25665                   install-html) \
25666           || exit 1
25667
25668 @endif readline
25669
25670 .PHONY: maybe-installcheck-readline installcheck-readline
25671 maybe-installcheck-readline:
25672 @if readline
25673 maybe-installcheck-readline: installcheck-readline
25674
25675 installcheck-readline: \
25676     configure-readline 
25677         @: $(MAKE); $(unstage)
25678         @[ -f ./readline/Makefile ] || exit 0; \
25679         r=`${PWD_COMMAND}`; export r; \
25680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25681         $(HOST_EXPORTS) \
25682         for flag in $(EXTRA_HOST_FLAGS) ; do \
25683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25684         done; \
25685         echo "Doing installcheck in readline"; \
25686         (cd $(HOST_SUBDIR)/readline && \
25687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25689                   "RANLIB=$${RANLIB}" \
25690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25691                   installcheck) \
25692           || exit 1
25693
25694 @endif readline
25695
25696 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25697 maybe-mostlyclean-readline:
25698 @if readline
25699 maybe-mostlyclean-readline: mostlyclean-readline
25700
25701 mostlyclean-readline: 
25702         @: $(MAKE); $(unstage)
25703         @[ -f ./readline/Makefile ] || exit 0; \
25704         r=`${PWD_COMMAND}`; export r; \
25705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25706         $(HOST_EXPORTS) \
25707         for flag in $(EXTRA_HOST_FLAGS) ; do \
25708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25709         done; \
25710         echo "Doing mostlyclean in readline"; \
25711         (cd $(HOST_SUBDIR)/readline && \
25712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25714                   "RANLIB=$${RANLIB}" \
25715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25716                   mostlyclean) \
25717           || exit 1
25718
25719 @endif readline
25720
25721 .PHONY: maybe-clean-readline clean-readline
25722 maybe-clean-readline:
25723 @if readline
25724 maybe-clean-readline: clean-readline
25725
25726 clean-readline: 
25727         @: $(MAKE); $(unstage)
25728         @[ -f ./readline/Makefile ] || exit 0; \
25729         r=`${PWD_COMMAND}`; export r; \
25730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25731         $(HOST_EXPORTS) \
25732         for flag in $(EXTRA_HOST_FLAGS) ; do \
25733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25734         done; \
25735         echo "Doing clean in readline"; \
25736         (cd $(HOST_SUBDIR)/readline && \
25737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25739                   "RANLIB=$${RANLIB}" \
25740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25741                   clean) \
25742           || exit 1
25743
25744 @endif readline
25745
25746 .PHONY: maybe-distclean-readline distclean-readline
25747 maybe-distclean-readline:
25748 @if readline
25749 maybe-distclean-readline: distclean-readline
25750
25751 distclean-readline: 
25752         @: $(MAKE); $(unstage)
25753         @[ -f ./readline/Makefile ] || exit 0; \
25754         r=`${PWD_COMMAND}`; export r; \
25755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25756         $(HOST_EXPORTS) \
25757         for flag in $(EXTRA_HOST_FLAGS) ; do \
25758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25759         done; \
25760         echo "Doing distclean in readline"; \
25761         (cd $(HOST_SUBDIR)/readline && \
25762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25764                   "RANLIB=$${RANLIB}" \
25765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25766                   distclean) \
25767           || exit 1
25768
25769 @endif readline
25770
25771 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25772 maybe-maintainer-clean-readline:
25773 @if readline
25774 maybe-maintainer-clean-readline: maintainer-clean-readline
25775
25776 maintainer-clean-readline: 
25777         @: $(MAKE); $(unstage)
25778         @[ -f ./readline/Makefile ] || exit 0; \
25779         r=`${PWD_COMMAND}`; export r; \
25780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25781         $(HOST_EXPORTS) \
25782         for flag in $(EXTRA_HOST_FLAGS) ; do \
25783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25784         done; \
25785         echo "Doing maintainer-clean in readline"; \
25786         (cd $(HOST_SUBDIR)/readline && \
25787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25789                   "RANLIB=$${RANLIB}" \
25790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25791                   maintainer-clean) \
25792           || exit 1
25793
25794 @endif readline
25795
25796
25797
25798 .PHONY: configure-sid maybe-configure-sid
25799 maybe-configure-sid:
25800 @if gcc-bootstrap
25801 configure-sid: stage_current
25802 @endif gcc-bootstrap
25803 @if sid
25804 maybe-configure-sid: configure-sid
25805 configure-sid: 
25806         @: $(MAKE); $(unstage)
25807         @r=`${PWD_COMMAND}`; export r; \
25808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25809         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25810         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
25811         $(HOST_EXPORTS)  \
25812         echo Configuring in $(HOST_SUBDIR)/sid; \
25813         cd "$(HOST_SUBDIR)/sid" || exit 1; \
25814         case $(srcdir) in \
25815           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25816           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25817                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25818         esac; \
25819         module_srcdir=sid; \
25820         $(SHELL) \
25821           $$s/$$module_srcdir/configure \
25822           --srcdir=$${topdir}/$$module_srcdir \
25823           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25824           --target=${target_alias}  \
25825           || exit 1
25826 @endif sid
25827
25828
25829
25830
25831
25832 .PHONY: all-sid maybe-all-sid
25833 maybe-all-sid:
25834 @if gcc-bootstrap
25835 all-sid: stage_current
25836 @endif gcc-bootstrap
25837 @if sid
25838 TARGET-sid=all
25839 maybe-all-sid: all-sid
25840 all-sid: configure-sid
25841         @: $(MAKE); $(unstage)
25842         @r=`${PWD_COMMAND}`; export r; \
25843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25844         $(HOST_EXPORTS)  \
25845         (cd $(HOST_SUBDIR)/sid && \
25846           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25847                 $(TARGET-sid))
25848 @endif sid
25849
25850
25851
25852
25853 .PHONY: check-sid maybe-check-sid
25854 maybe-check-sid:
25855 @if sid
25856 maybe-check-sid: check-sid
25857
25858 check-sid:
25859         @: $(MAKE); $(unstage)
25860         @r=`${PWD_COMMAND}`; export r; \
25861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25862         $(HOST_EXPORTS)  \
25863         (cd $(HOST_SUBDIR)/sid && \
25864           $(MAKE) $(FLAGS_TO_PASS)  check)
25865
25866 @endif sid
25867
25868 .PHONY: install-sid maybe-install-sid
25869 maybe-install-sid:
25870 @if sid
25871 maybe-install-sid: install-sid
25872
25873 install-sid: installdirs
25874         @: $(MAKE); $(unstage)
25875         @r=`${PWD_COMMAND}`; export r; \
25876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25877         $(HOST_EXPORTS) \
25878         (cd $(HOST_SUBDIR)/sid && \
25879           $(MAKE) $(FLAGS_TO_PASS)  install)
25880
25881 @endif sid
25882
25883 .PHONY: install-strip-sid maybe-install-strip-sid
25884 maybe-install-strip-sid:
25885 @if sid
25886 maybe-install-strip-sid: install-strip-sid
25887
25888 install-strip-sid: installdirs
25889         @: $(MAKE); $(unstage)
25890         @r=`${PWD_COMMAND}`; export r; \
25891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25892         $(HOST_EXPORTS) \
25893         (cd $(HOST_SUBDIR)/sid && \
25894           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25895
25896 @endif sid
25897
25898 # Other targets (info, dvi, pdf, etc.)
25899
25900 .PHONY: maybe-info-sid info-sid
25901 maybe-info-sid:
25902 @if sid
25903 maybe-info-sid: info-sid
25904
25905 info-sid: \
25906     configure-sid 
25907         @: $(MAKE); $(unstage)
25908         @[ -f ./sid/Makefile ] || exit 0; \
25909         r=`${PWD_COMMAND}`; export r; \
25910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25911         $(HOST_EXPORTS) \
25912         for flag in $(EXTRA_HOST_FLAGS) ; do \
25913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25914         done; \
25915         echo "Doing info in sid"; \
25916         (cd $(HOST_SUBDIR)/sid && \
25917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25919                   "RANLIB=$${RANLIB}" \
25920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25921                   info) \
25922           || exit 1
25923
25924 @endif sid
25925
25926 .PHONY: maybe-dvi-sid dvi-sid
25927 maybe-dvi-sid:
25928 @if sid
25929 maybe-dvi-sid: dvi-sid
25930
25931 dvi-sid: \
25932     configure-sid 
25933         @: $(MAKE); $(unstage)
25934         @[ -f ./sid/Makefile ] || exit 0; \
25935         r=`${PWD_COMMAND}`; export r; \
25936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25937         $(HOST_EXPORTS) \
25938         for flag in $(EXTRA_HOST_FLAGS) ; do \
25939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25940         done; \
25941         echo "Doing dvi in sid"; \
25942         (cd $(HOST_SUBDIR)/sid && \
25943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25945                   "RANLIB=$${RANLIB}" \
25946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25947                   dvi) \
25948           || exit 1
25949
25950 @endif sid
25951
25952 .PHONY: maybe-pdf-sid pdf-sid
25953 maybe-pdf-sid:
25954 @if sid
25955 maybe-pdf-sid: pdf-sid
25956
25957 pdf-sid: \
25958     configure-sid 
25959         @: $(MAKE); $(unstage)
25960         @[ -f ./sid/Makefile ] || exit 0; \
25961         r=`${PWD_COMMAND}`; export r; \
25962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25963         $(HOST_EXPORTS) \
25964         for flag in $(EXTRA_HOST_FLAGS) ; do \
25965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25966         done; \
25967         echo "Doing pdf in sid"; \
25968         (cd $(HOST_SUBDIR)/sid && \
25969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25971                   "RANLIB=$${RANLIB}" \
25972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25973                   pdf) \
25974           || exit 1
25975
25976 @endif sid
25977
25978 .PHONY: maybe-html-sid html-sid
25979 maybe-html-sid:
25980 @if sid
25981 maybe-html-sid: html-sid
25982
25983 html-sid: \
25984     configure-sid 
25985         @: $(MAKE); $(unstage)
25986         @[ -f ./sid/Makefile ] || exit 0; \
25987         r=`${PWD_COMMAND}`; export r; \
25988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25989         $(HOST_EXPORTS) \
25990         for flag in $(EXTRA_HOST_FLAGS) ; do \
25991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25992         done; \
25993         echo "Doing html in sid"; \
25994         (cd $(HOST_SUBDIR)/sid && \
25995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25997                   "RANLIB=$${RANLIB}" \
25998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25999                   html) \
26000           || exit 1
26001
26002 @endif sid
26003
26004 .PHONY: maybe-TAGS-sid TAGS-sid
26005 maybe-TAGS-sid:
26006 @if sid
26007 maybe-TAGS-sid: TAGS-sid
26008
26009 TAGS-sid: \
26010     configure-sid 
26011         @: $(MAKE); $(unstage)
26012         @[ -f ./sid/Makefile ] || exit 0; \
26013         r=`${PWD_COMMAND}`; export r; \
26014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26015         $(HOST_EXPORTS) \
26016         for flag in $(EXTRA_HOST_FLAGS) ; do \
26017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26018         done; \
26019         echo "Doing TAGS in sid"; \
26020         (cd $(HOST_SUBDIR)/sid && \
26021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26023                   "RANLIB=$${RANLIB}" \
26024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26025                   TAGS) \
26026           || exit 1
26027
26028 @endif sid
26029
26030 .PHONY: maybe-install-info-sid install-info-sid
26031 maybe-install-info-sid:
26032 @if sid
26033 maybe-install-info-sid: install-info-sid
26034
26035 install-info-sid: \
26036     configure-sid \
26037     info-sid 
26038         @: $(MAKE); $(unstage)
26039         @[ -f ./sid/Makefile ] || exit 0; \
26040         r=`${PWD_COMMAND}`; export r; \
26041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26042         $(HOST_EXPORTS) \
26043         for flag in $(EXTRA_HOST_FLAGS) ; do \
26044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26045         done; \
26046         echo "Doing install-info in sid"; \
26047         (cd $(HOST_SUBDIR)/sid && \
26048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26050                   "RANLIB=$${RANLIB}" \
26051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26052                   install-info) \
26053           || exit 1
26054
26055 @endif sid
26056
26057 .PHONY: maybe-install-pdf-sid install-pdf-sid
26058 maybe-install-pdf-sid:
26059 @if sid
26060 maybe-install-pdf-sid: install-pdf-sid
26061
26062 install-pdf-sid: \
26063     configure-sid \
26064     pdf-sid 
26065         @: $(MAKE); $(unstage)
26066         @[ -f ./sid/Makefile ] || exit 0; \
26067         r=`${PWD_COMMAND}`; export r; \
26068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26069         $(HOST_EXPORTS) \
26070         for flag in $(EXTRA_HOST_FLAGS) ; do \
26071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26072         done; \
26073         echo "Doing install-pdf in sid"; \
26074         (cd $(HOST_SUBDIR)/sid && \
26075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26077                   "RANLIB=$${RANLIB}" \
26078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26079                   install-pdf) \
26080           || exit 1
26081
26082 @endif sid
26083
26084 .PHONY: maybe-install-html-sid install-html-sid
26085 maybe-install-html-sid:
26086 @if sid
26087 maybe-install-html-sid: install-html-sid
26088
26089 install-html-sid: \
26090     configure-sid \
26091     html-sid 
26092         @: $(MAKE); $(unstage)
26093         @[ -f ./sid/Makefile ] || exit 0; \
26094         r=`${PWD_COMMAND}`; export r; \
26095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26096         $(HOST_EXPORTS) \
26097         for flag in $(EXTRA_HOST_FLAGS) ; do \
26098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26099         done; \
26100         echo "Doing install-html in sid"; \
26101         (cd $(HOST_SUBDIR)/sid && \
26102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26104                   "RANLIB=$${RANLIB}" \
26105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26106                   install-html) \
26107           || exit 1
26108
26109 @endif sid
26110
26111 .PHONY: maybe-installcheck-sid installcheck-sid
26112 maybe-installcheck-sid:
26113 @if sid
26114 maybe-installcheck-sid: installcheck-sid
26115
26116 installcheck-sid: \
26117     configure-sid 
26118         @: $(MAKE); $(unstage)
26119         @[ -f ./sid/Makefile ] || exit 0; \
26120         r=`${PWD_COMMAND}`; export r; \
26121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26122         $(HOST_EXPORTS) \
26123         for flag in $(EXTRA_HOST_FLAGS) ; do \
26124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26125         done; \
26126         echo "Doing installcheck in sid"; \
26127         (cd $(HOST_SUBDIR)/sid && \
26128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26130                   "RANLIB=$${RANLIB}" \
26131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26132                   installcheck) \
26133           || exit 1
26134
26135 @endif sid
26136
26137 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
26138 maybe-mostlyclean-sid:
26139 @if sid
26140 maybe-mostlyclean-sid: mostlyclean-sid
26141
26142 mostlyclean-sid: 
26143         @: $(MAKE); $(unstage)
26144         @[ -f ./sid/Makefile ] || exit 0; \
26145         r=`${PWD_COMMAND}`; export r; \
26146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26147         $(HOST_EXPORTS) \
26148         for flag in $(EXTRA_HOST_FLAGS) ; do \
26149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26150         done; \
26151         echo "Doing mostlyclean in sid"; \
26152         (cd $(HOST_SUBDIR)/sid && \
26153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26155                   "RANLIB=$${RANLIB}" \
26156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26157                   mostlyclean) \
26158           || exit 1
26159
26160 @endif sid
26161
26162 .PHONY: maybe-clean-sid clean-sid
26163 maybe-clean-sid:
26164 @if sid
26165 maybe-clean-sid: clean-sid
26166
26167 clean-sid: 
26168         @: $(MAKE); $(unstage)
26169         @[ -f ./sid/Makefile ] || exit 0; \
26170         r=`${PWD_COMMAND}`; export r; \
26171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26172         $(HOST_EXPORTS) \
26173         for flag in $(EXTRA_HOST_FLAGS) ; do \
26174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26175         done; \
26176         echo "Doing clean in sid"; \
26177         (cd $(HOST_SUBDIR)/sid && \
26178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26180                   "RANLIB=$${RANLIB}" \
26181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26182                   clean) \
26183           || exit 1
26184
26185 @endif sid
26186
26187 .PHONY: maybe-distclean-sid distclean-sid
26188 maybe-distclean-sid:
26189 @if sid
26190 maybe-distclean-sid: distclean-sid
26191
26192 distclean-sid: 
26193         @: $(MAKE); $(unstage)
26194         @[ -f ./sid/Makefile ] || exit 0; \
26195         r=`${PWD_COMMAND}`; export r; \
26196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26197         $(HOST_EXPORTS) \
26198         for flag in $(EXTRA_HOST_FLAGS) ; do \
26199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26200         done; \
26201         echo "Doing distclean in sid"; \
26202         (cd $(HOST_SUBDIR)/sid && \
26203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26205                   "RANLIB=$${RANLIB}" \
26206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26207                   distclean) \
26208           || exit 1
26209
26210 @endif sid
26211
26212 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26213 maybe-maintainer-clean-sid:
26214 @if sid
26215 maybe-maintainer-clean-sid: maintainer-clean-sid
26216
26217 maintainer-clean-sid: 
26218         @: $(MAKE); $(unstage)
26219         @[ -f ./sid/Makefile ] || exit 0; \
26220         r=`${PWD_COMMAND}`; export r; \
26221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26222         $(HOST_EXPORTS) \
26223         for flag in $(EXTRA_HOST_FLAGS) ; do \
26224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26225         done; \
26226         echo "Doing maintainer-clean in sid"; \
26227         (cd $(HOST_SUBDIR)/sid && \
26228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26230                   "RANLIB=$${RANLIB}" \
26231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26232                   maintainer-clean) \
26233           || exit 1
26234
26235 @endif sid
26236
26237
26238
26239 .PHONY: configure-sim maybe-configure-sim
26240 maybe-configure-sim:
26241 @if gcc-bootstrap
26242 configure-sim: stage_current
26243 @endif gcc-bootstrap
26244 @if sim
26245 maybe-configure-sim: configure-sim
26246 configure-sim: 
26247         @: $(MAKE); $(unstage)
26248         @r=`${PWD_COMMAND}`; export r; \
26249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26250         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26251         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
26252         $(HOST_EXPORTS)  \
26253         echo Configuring in $(HOST_SUBDIR)/sim; \
26254         cd "$(HOST_SUBDIR)/sim" || exit 1; \
26255         case $(srcdir) in \
26256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26257           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26259         esac; \
26260         module_srcdir=sim; \
26261         $(SHELL) \
26262           $$s/$$module_srcdir/configure \
26263           --srcdir=$${topdir}/$$module_srcdir \
26264           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26265           --target=${target_alias}  \
26266           || exit 1
26267 @endif sim
26268
26269
26270
26271
26272
26273 .PHONY: all-sim maybe-all-sim
26274 maybe-all-sim:
26275 @if gcc-bootstrap
26276 all-sim: stage_current
26277 @endif gcc-bootstrap
26278 @if sim
26279 TARGET-sim=all
26280 maybe-all-sim: all-sim
26281 all-sim: configure-sim
26282         @: $(MAKE); $(unstage)
26283         @r=`${PWD_COMMAND}`; export r; \
26284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26285         $(HOST_EXPORTS)  \
26286         (cd $(HOST_SUBDIR)/sim && \
26287           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26288                 $(TARGET-sim))
26289 @endif sim
26290
26291
26292
26293
26294 .PHONY: check-sim maybe-check-sim
26295 maybe-check-sim:
26296 @if sim
26297 maybe-check-sim: check-sim
26298
26299 check-sim:
26300         @: $(MAKE); $(unstage)
26301         @r=`${PWD_COMMAND}`; export r; \
26302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26303         $(HOST_EXPORTS)  \
26304         (cd $(HOST_SUBDIR)/sim && \
26305           $(MAKE) $(FLAGS_TO_PASS)  check)
26306
26307 @endif sim
26308
26309 .PHONY: install-sim maybe-install-sim
26310 maybe-install-sim:
26311 @if sim
26312 maybe-install-sim: install-sim
26313
26314 install-sim: installdirs
26315         @: $(MAKE); $(unstage)
26316         @r=`${PWD_COMMAND}`; export r; \
26317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26318         $(HOST_EXPORTS) \
26319         (cd $(HOST_SUBDIR)/sim && \
26320           $(MAKE) $(FLAGS_TO_PASS)  install)
26321
26322 @endif sim
26323
26324 .PHONY: install-strip-sim maybe-install-strip-sim
26325 maybe-install-strip-sim:
26326 @if sim
26327 maybe-install-strip-sim: install-strip-sim
26328
26329 install-strip-sim: installdirs
26330         @: $(MAKE); $(unstage)
26331         @r=`${PWD_COMMAND}`; export r; \
26332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26333         $(HOST_EXPORTS) \
26334         (cd $(HOST_SUBDIR)/sim && \
26335           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26336
26337 @endif sim
26338
26339 # Other targets (info, dvi, pdf, etc.)
26340
26341 .PHONY: maybe-info-sim info-sim
26342 maybe-info-sim:
26343 @if sim
26344 maybe-info-sim: info-sim
26345
26346 info-sim: \
26347     configure-sim 
26348         @: $(MAKE); $(unstage)
26349         @[ -f ./sim/Makefile ] || exit 0; \
26350         r=`${PWD_COMMAND}`; export r; \
26351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26352         $(HOST_EXPORTS) \
26353         for flag in $(EXTRA_HOST_FLAGS) ; do \
26354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26355         done; \
26356         echo "Doing info in sim"; \
26357         (cd $(HOST_SUBDIR)/sim && \
26358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26360                   "RANLIB=$${RANLIB}" \
26361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26362                   info) \
26363           || exit 1
26364
26365 @endif sim
26366
26367 .PHONY: maybe-dvi-sim dvi-sim
26368 maybe-dvi-sim:
26369 @if sim
26370 maybe-dvi-sim: dvi-sim
26371
26372 dvi-sim: \
26373     configure-sim 
26374         @: $(MAKE); $(unstage)
26375         @[ -f ./sim/Makefile ] || exit 0; \
26376         r=`${PWD_COMMAND}`; export r; \
26377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26378         $(HOST_EXPORTS) \
26379         for flag in $(EXTRA_HOST_FLAGS) ; do \
26380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26381         done; \
26382         echo "Doing dvi in sim"; \
26383         (cd $(HOST_SUBDIR)/sim && \
26384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26386                   "RANLIB=$${RANLIB}" \
26387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26388                   dvi) \
26389           || exit 1
26390
26391 @endif sim
26392
26393 .PHONY: maybe-pdf-sim pdf-sim
26394 maybe-pdf-sim:
26395 @if sim
26396 maybe-pdf-sim: pdf-sim
26397
26398 pdf-sim: \
26399     configure-sim 
26400         @: $(MAKE); $(unstage)
26401         @[ -f ./sim/Makefile ] || exit 0; \
26402         r=`${PWD_COMMAND}`; export r; \
26403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26404         $(HOST_EXPORTS) \
26405         for flag in $(EXTRA_HOST_FLAGS) ; do \
26406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26407         done; \
26408         echo "Doing pdf in sim"; \
26409         (cd $(HOST_SUBDIR)/sim && \
26410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26412                   "RANLIB=$${RANLIB}" \
26413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26414                   pdf) \
26415           || exit 1
26416
26417 @endif sim
26418
26419 .PHONY: maybe-html-sim html-sim
26420 maybe-html-sim:
26421 @if sim
26422 maybe-html-sim: html-sim
26423
26424 html-sim: \
26425     configure-sim 
26426         @: $(MAKE); $(unstage)
26427         @[ -f ./sim/Makefile ] || exit 0; \
26428         r=`${PWD_COMMAND}`; export r; \
26429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26430         $(HOST_EXPORTS) \
26431         for flag in $(EXTRA_HOST_FLAGS) ; do \
26432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26433         done; \
26434         echo "Doing html in sim"; \
26435         (cd $(HOST_SUBDIR)/sim && \
26436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26438                   "RANLIB=$${RANLIB}" \
26439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26440                   html) \
26441           || exit 1
26442
26443 @endif sim
26444
26445 .PHONY: maybe-TAGS-sim TAGS-sim
26446 maybe-TAGS-sim:
26447 @if sim
26448 maybe-TAGS-sim: TAGS-sim
26449
26450 TAGS-sim: \
26451     configure-sim 
26452         @: $(MAKE); $(unstage)
26453         @[ -f ./sim/Makefile ] || exit 0; \
26454         r=`${PWD_COMMAND}`; export r; \
26455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26456         $(HOST_EXPORTS) \
26457         for flag in $(EXTRA_HOST_FLAGS) ; do \
26458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26459         done; \
26460         echo "Doing TAGS in sim"; \
26461         (cd $(HOST_SUBDIR)/sim && \
26462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26464                   "RANLIB=$${RANLIB}" \
26465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26466                   TAGS) \
26467           || exit 1
26468
26469 @endif sim
26470
26471 .PHONY: maybe-install-info-sim install-info-sim
26472 maybe-install-info-sim:
26473 @if sim
26474 maybe-install-info-sim: install-info-sim
26475
26476 install-info-sim: \
26477     configure-sim \
26478     info-sim 
26479         @: $(MAKE); $(unstage)
26480         @[ -f ./sim/Makefile ] || exit 0; \
26481         r=`${PWD_COMMAND}`; export r; \
26482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26483         $(HOST_EXPORTS) \
26484         for flag in $(EXTRA_HOST_FLAGS) ; do \
26485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26486         done; \
26487         echo "Doing install-info in sim"; \
26488         (cd $(HOST_SUBDIR)/sim && \
26489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26491                   "RANLIB=$${RANLIB}" \
26492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26493                   install-info) \
26494           || exit 1
26495
26496 @endif sim
26497
26498 .PHONY: maybe-install-pdf-sim install-pdf-sim
26499 maybe-install-pdf-sim:
26500 @if sim
26501 maybe-install-pdf-sim: install-pdf-sim
26502
26503 install-pdf-sim: \
26504     configure-sim \
26505     pdf-sim 
26506         @: $(MAKE); $(unstage)
26507         @[ -f ./sim/Makefile ] || exit 0; \
26508         r=`${PWD_COMMAND}`; export r; \
26509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26510         $(HOST_EXPORTS) \
26511         for flag in $(EXTRA_HOST_FLAGS) ; do \
26512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26513         done; \
26514         echo "Doing install-pdf in sim"; \
26515         (cd $(HOST_SUBDIR)/sim && \
26516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26518                   "RANLIB=$${RANLIB}" \
26519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26520                   install-pdf) \
26521           || exit 1
26522
26523 @endif sim
26524
26525 .PHONY: maybe-install-html-sim install-html-sim
26526 maybe-install-html-sim:
26527 @if sim
26528 maybe-install-html-sim: install-html-sim
26529
26530 install-html-sim: \
26531     configure-sim \
26532     html-sim 
26533         @: $(MAKE); $(unstage)
26534         @[ -f ./sim/Makefile ] || exit 0; \
26535         r=`${PWD_COMMAND}`; export r; \
26536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26537         $(HOST_EXPORTS) \
26538         for flag in $(EXTRA_HOST_FLAGS) ; do \
26539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26540         done; \
26541         echo "Doing install-html in sim"; \
26542         (cd $(HOST_SUBDIR)/sim && \
26543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26545                   "RANLIB=$${RANLIB}" \
26546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26547                   install-html) \
26548           || exit 1
26549
26550 @endif sim
26551
26552 .PHONY: maybe-installcheck-sim installcheck-sim
26553 maybe-installcheck-sim:
26554 @if sim
26555 maybe-installcheck-sim: installcheck-sim
26556
26557 installcheck-sim: \
26558     configure-sim 
26559         @: $(MAKE); $(unstage)
26560         @[ -f ./sim/Makefile ] || exit 0; \
26561         r=`${PWD_COMMAND}`; export r; \
26562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26563         $(HOST_EXPORTS) \
26564         for flag in $(EXTRA_HOST_FLAGS) ; do \
26565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26566         done; \
26567         echo "Doing installcheck in sim"; \
26568         (cd $(HOST_SUBDIR)/sim && \
26569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26571                   "RANLIB=$${RANLIB}" \
26572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26573                   installcheck) \
26574           || exit 1
26575
26576 @endif sim
26577
26578 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26579 maybe-mostlyclean-sim:
26580 @if sim
26581 maybe-mostlyclean-sim: mostlyclean-sim
26582
26583 mostlyclean-sim: 
26584         @: $(MAKE); $(unstage)
26585         @[ -f ./sim/Makefile ] || exit 0; \
26586         r=`${PWD_COMMAND}`; export r; \
26587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26588         $(HOST_EXPORTS) \
26589         for flag in $(EXTRA_HOST_FLAGS) ; do \
26590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26591         done; \
26592         echo "Doing mostlyclean in sim"; \
26593         (cd $(HOST_SUBDIR)/sim && \
26594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26596                   "RANLIB=$${RANLIB}" \
26597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26598                   mostlyclean) \
26599           || exit 1
26600
26601 @endif sim
26602
26603 .PHONY: maybe-clean-sim clean-sim
26604 maybe-clean-sim:
26605 @if sim
26606 maybe-clean-sim: clean-sim
26607
26608 clean-sim: 
26609         @: $(MAKE); $(unstage)
26610         @[ -f ./sim/Makefile ] || exit 0; \
26611         r=`${PWD_COMMAND}`; export r; \
26612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26613         $(HOST_EXPORTS) \
26614         for flag in $(EXTRA_HOST_FLAGS) ; do \
26615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26616         done; \
26617         echo "Doing clean in sim"; \
26618         (cd $(HOST_SUBDIR)/sim && \
26619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26621                   "RANLIB=$${RANLIB}" \
26622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26623                   clean) \
26624           || exit 1
26625
26626 @endif sim
26627
26628 .PHONY: maybe-distclean-sim distclean-sim
26629 maybe-distclean-sim:
26630 @if sim
26631 maybe-distclean-sim: distclean-sim
26632
26633 distclean-sim: 
26634         @: $(MAKE); $(unstage)
26635         @[ -f ./sim/Makefile ] || exit 0; \
26636         r=`${PWD_COMMAND}`; export r; \
26637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26638         $(HOST_EXPORTS) \
26639         for flag in $(EXTRA_HOST_FLAGS) ; do \
26640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26641         done; \
26642         echo "Doing distclean in sim"; \
26643         (cd $(HOST_SUBDIR)/sim && \
26644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26646                   "RANLIB=$${RANLIB}" \
26647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26648                   distclean) \
26649           || exit 1
26650
26651 @endif sim
26652
26653 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26654 maybe-maintainer-clean-sim:
26655 @if sim
26656 maybe-maintainer-clean-sim: maintainer-clean-sim
26657
26658 maintainer-clean-sim: 
26659         @: $(MAKE); $(unstage)
26660         @[ -f ./sim/Makefile ] || exit 0; \
26661         r=`${PWD_COMMAND}`; export r; \
26662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26663         $(HOST_EXPORTS) \
26664         for flag in $(EXTRA_HOST_FLAGS) ; do \
26665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26666         done; \
26667         echo "Doing maintainer-clean in sim"; \
26668         (cd $(HOST_SUBDIR)/sim && \
26669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26671                   "RANLIB=$${RANLIB}" \
26672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26673                   maintainer-clean) \
26674           || exit 1
26675
26676 @endif sim
26677
26678
26679
26680 .PHONY: configure-texinfo maybe-configure-texinfo
26681 maybe-configure-texinfo:
26682 @if gcc-bootstrap
26683 configure-texinfo: stage_current
26684 @endif gcc-bootstrap
26685 @if texinfo
26686 maybe-configure-texinfo: configure-texinfo
26687 configure-texinfo: 
26688         @: $(MAKE); $(unstage)
26689         @r=`${PWD_COMMAND}`; export r; \
26690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26691         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26692         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
26693         $(HOST_EXPORTS)  \
26694         echo Configuring in $(HOST_SUBDIR)/texinfo; \
26695         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26696         case $(srcdir) in \
26697           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26698           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26699                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26700         esac; \
26701         module_srcdir=texinfo; \
26702         $(SHELL) \
26703           $$s/$$module_srcdir/configure \
26704           --srcdir=$${topdir}/$$module_srcdir \
26705           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26706           --target=${target_alias}  \
26707           || exit 1
26708 @endif texinfo
26709
26710
26711
26712
26713
26714 .PHONY: all-texinfo maybe-all-texinfo
26715 maybe-all-texinfo:
26716 @if gcc-bootstrap
26717 all-texinfo: stage_current
26718 @endif gcc-bootstrap
26719 @if texinfo
26720 TARGET-texinfo=all
26721 maybe-all-texinfo: all-texinfo
26722 all-texinfo: configure-texinfo
26723         @: $(MAKE); $(unstage)
26724         @r=`${PWD_COMMAND}`; export r; \
26725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26726         $(HOST_EXPORTS)  \
26727         (cd $(HOST_SUBDIR)/texinfo && \
26728           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26729                 $(TARGET-texinfo))
26730 @endif texinfo
26731
26732
26733
26734
26735 .PHONY: check-texinfo maybe-check-texinfo
26736 maybe-check-texinfo:
26737 @if texinfo
26738 maybe-check-texinfo: check-texinfo
26739
26740 check-texinfo:
26741         @: $(MAKE); $(unstage)
26742         @r=`${PWD_COMMAND}`; export r; \
26743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26744         $(HOST_EXPORTS)  \
26745         (cd $(HOST_SUBDIR)/texinfo && \
26746           $(MAKE) $(FLAGS_TO_PASS)  check)
26747
26748 @endif texinfo
26749
26750 .PHONY: install-texinfo maybe-install-texinfo
26751 maybe-install-texinfo:
26752 @if texinfo
26753 maybe-install-texinfo: install-texinfo
26754
26755 install-texinfo:
26756
26757 @endif texinfo
26758
26759 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26760 maybe-install-strip-texinfo:
26761 @if texinfo
26762 maybe-install-strip-texinfo: install-strip-texinfo
26763
26764 install-strip-texinfo:
26765
26766 @endif texinfo
26767
26768 # Other targets (info, dvi, pdf, etc.)
26769
26770 .PHONY: maybe-info-texinfo info-texinfo
26771 maybe-info-texinfo:
26772 @if texinfo
26773 maybe-info-texinfo: info-texinfo
26774
26775 info-texinfo: \
26776     configure-texinfo 
26777         @: $(MAKE); $(unstage)
26778         @[ -f ./texinfo/Makefile ] || exit 0; \
26779         r=`${PWD_COMMAND}`; export r; \
26780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26781         $(HOST_EXPORTS) \
26782         for flag in $(EXTRA_HOST_FLAGS) ; do \
26783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26784         done; \
26785         echo "Doing info in texinfo"; \
26786         (cd $(HOST_SUBDIR)/texinfo && \
26787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26789                   "RANLIB=$${RANLIB}" \
26790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26791                   info) \
26792           || exit 1
26793
26794 @endif texinfo
26795
26796 .PHONY: maybe-dvi-texinfo dvi-texinfo
26797 maybe-dvi-texinfo:
26798 @if texinfo
26799 maybe-dvi-texinfo: dvi-texinfo
26800
26801 dvi-texinfo: \
26802     configure-texinfo 
26803         @: $(MAKE); $(unstage)
26804         @[ -f ./texinfo/Makefile ] || exit 0; \
26805         r=`${PWD_COMMAND}`; export r; \
26806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26807         $(HOST_EXPORTS) \
26808         for flag in $(EXTRA_HOST_FLAGS) ; do \
26809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26810         done; \
26811         echo "Doing dvi in texinfo"; \
26812         (cd $(HOST_SUBDIR)/texinfo && \
26813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26815                   "RANLIB=$${RANLIB}" \
26816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26817                   dvi) \
26818           || exit 1
26819
26820 @endif texinfo
26821
26822 .PHONY: maybe-pdf-texinfo pdf-texinfo
26823 maybe-pdf-texinfo:
26824 @if texinfo
26825 maybe-pdf-texinfo: pdf-texinfo
26826
26827 pdf-texinfo: \
26828     configure-texinfo 
26829         @: $(MAKE); $(unstage)
26830         @[ -f ./texinfo/Makefile ] || exit 0; \
26831         r=`${PWD_COMMAND}`; export r; \
26832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26833         $(HOST_EXPORTS) \
26834         for flag in $(EXTRA_HOST_FLAGS) ; do \
26835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26836         done; \
26837         echo "Doing pdf in texinfo"; \
26838         (cd $(HOST_SUBDIR)/texinfo && \
26839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26841                   "RANLIB=$${RANLIB}" \
26842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26843                   pdf) \
26844           || exit 1
26845
26846 @endif texinfo
26847
26848 .PHONY: maybe-html-texinfo html-texinfo
26849 maybe-html-texinfo:
26850 @if texinfo
26851 maybe-html-texinfo: html-texinfo
26852
26853 html-texinfo: \
26854     configure-texinfo 
26855         @: $(MAKE); $(unstage)
26856         @[ -f ./texinfo/Makefile ] || exit 0; \
26857         r=`${PWD_COMMAND}`; export r; \
26858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26859         $(HOST_EXPORTS) \
26860         for flag in $(EXTRA_HOST_FLAGS) ; do \
26861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26862         done; \
26863         echo "Doing html in texinfo"; \
26864         (cd $(HOST_SUBDIR)/texinfo && \
26865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26867                   "RANLIB=$${RANLIB}" \
26868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26869                   html) \
26870           || exit 1
26871
26872 @endif texinfo
26873
26874 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
26875 maybe-TAGS-texinfo:
26876 @if texinfo
26877 maybe-TAGS-texinfo: TAGS-texinfo
26878
26879 TAGS-texinfo: \
26880     configure-texinfo 
26881         @: $(MAKE); $(unstage)
26882         @[ -f ./texinfo/Makefile ] || exit 0; \
26883         r=`${PWD_COMMAND}`; export r; \
26884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26885         $(HOST_EXPORTS) \
26886         for flag in $(EXTRA_HOST_FLAGS) ; do \
26887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26888         done; \
26889         echo "Doing TAGS in texinfo"; \
26890         (cd $(HOST_SUBDIR)/texinfo && \
26891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26893                   "RANLIB=$${RANLIB}" \
26894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26895                   TAGS) \
26896           || exit 1
26897
26898 @endif texinfo
26899
26900 .PHONY: maybe-install-info-texinfo install-info-texinfo
26901 maybe-install-info-texinfo:
26902 @if texinfo
26903 maybe-install-info-texinfo: install-info-texinfo
26904
26905 install-info-texinfo: \
26906     configure-texinfo \
26907     info-texinfo 
26908         @: $(MAKE); $(unstage)
26909         @[ -f ./texinfo/Makefile ] || exit 0; \
26910         r=`${PWD_COMMAND}`; export r; \
26911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26912         $(HOST_EXPORTS) \
26913         for flag in $(EXTRA_HOST_FLAGS) ; do \
26914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26915         done; \
26916         echo "Doing install-info in texinfo"; \
26917         (cd $(HOST_SUBDIR)/texinfo && \
26918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26920                   "RANLIB=$${RANLIB}" \
26921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26922                   install-info) \
26923           || exit 1
26924
26925 @endif texinfo
26926
26927 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
26928 maybe-install-pdf-texinfo:
26929 @if texinfo
26930 maybe-install-pdf-texinfo: install-pdf-texinfo
26931
26932 install-pdf-texinfo: \
26933     configure-texinfo \
26934     pdf-texinfo 
26935         @: $(MAKE); $(unstage)
26936         @[ -f ./texinfo/Makefile ] || exit 0; \
26937         r=`${PWD_COMMAND}`; export r; \
26938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26939         $(HOST_EXPORTS) \
26940         for flag in $(EXTRA_HOST_FLAGS) ; do \
26941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26942         done; \
26943         echo "Doing install-pdf in texinfo"; \
26944         (cd $(HOST_SUBDIR)/texinfo && \
26945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26947                   "RANLIB=$${RANLIB}" \
26948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26949                   install-pdf) \
26950           || exit 1
26951
26952 @endif texinfo
26953
26954 .PHONY: maybe-install-html-texinfo install-html-texinfo
26955 maybe-install-html-texinfo:
26956 @if texinfo
26957 maybe-install-html-texinfo: install-html-texinfo
26958
26959 install-html-texinfo: \
26960     configure-texinfo \
26961     html-texinfo 
26962         @: $(MAKE); $(unstage)
26963         @[ -f ./texinfo/Makefile ] || exit 0; \
26964         r=`${PWD_COMMAND}`; export r; \
26965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26966         $(HOST_EXPORTS) \
26967         for flag in $(EXTRA_HOST_FLAGS) ; do \
26968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26969         done; \
26970         echo "Doing install-html in texinfo"; \
26971         (cd $(HOST_SUBDIR)/texinfo && \
26972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26974                   "RANLIB=$${RANLIB}" \
26975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26976                   install-html) \
26977           || exit 1
26978
26979 @endif texinfo
26980
26981 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
26982 maybe-installcheck-texinfo:
26983 @if texinfo
26984 maybe-installcheck-texinfo: installcheck-texinfo
26985
26986 installcheck-texinfo: \
26987     configure-texinfo 
26988         @: $(MAKE); $(unstage)
26989         @[ -f ./texinfo/Makefile ] || exit 0; \
26990         r=`${PWD_COMMAND}`; export r; \
26991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26992         $(HOST_EXPORTS) \
26993         for flag in $(EXTRA_HOST_FLAGS) ; do \
26994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26995         done; \
26996         echo "Doing installcheck in texinfo"; \
26997         (cd $(HOST_SUBDIR)/texinfo && \
26998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27000                   "RANLIB=$${RANLIB}" \
27001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27002                   installcheck) \
27003           || exit 1
27004
27005 @endif texinfo
27006
27007 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
27008 maybe-mostlyclean-texinfo:
27009 @if texinfo
27010 maybe-mostlyclean-texinfo: mostlyclean-texinfo
27011
27012 mostlyclean-texinfo: 
27013         @: $(MAKE); $(unstage)
27014         @[ -f ./texinfo/Makefile ] || exit 0; \
27015         r=`${PWD_COMMAND}`; export r; \
27016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27017         $(HOST_EXPORTS) \
27018         for flag in $(EXTRA_HOST_FLAGS) ; do \
27019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27020         done; \
27021         echo "Doing mostlyclean in texinfo"; \
27022         (cd $(HOST_SUBDIR)/texinfo && \
27023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27025                   "RANLIB=$${RANLIB}" \
27026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27027                   mostlyclean) \
27028           || exit 1
27029
27030 @endif texinfo
27031
27032 .PHONY: maybe-clean-texinfo clean-texinfo
27033 maybe-clean-texinfo:
27034 @if texinfo
27035 maybe-clean-texinfo: clean-texinfo
27036
27037 clean-texinfo: 
27038         @: $(MAKE); $(unstage)
27039         @[ -f ./texinfo/Makefile ] || exit 0; \
27040         r=`${PWD_COMMAND}`; export r; \
27041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27042         $(HOST_EXPORTS) \
27043         for flag in $(EXTRA_HOST_FLAGS) ; do \
27044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27045         done; \
27046         echo "Doing clean in texinfo"; \
27047         (cd $(HOST_SUBDIR)/texinfo && \
27048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27050                   "RANLIB=$${RANLIB}" \
27051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27052                   clean) \
27053           || exit 1
27054
27055 @endif texinfo
27056
27057 .PHONY: maybe-distclean-texinfo distclean-texinfo
27058 maybe-distclean-texinfo:
27059 @if texinfo
27060 maybe-distclean-texinfo: distclean-texinfo
27061
27062 distclean-texinfo: 
27063         @: $(MAKE); $(unstage)
27064         @[ -f ./texinfo/Makefile ] || exit 0; \
27065         r=`${PWD_COMMAND}`; export r; \
27066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27067         $(HOST_EXPORTS) \
27068         for flag in $(EXTRA_HOST_FLAGS) ; do \
27069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27070         done; \
27071         echo "Doing distclean in texinfo"; \
27072         (cd $(HOST_SUBDIR)/texinfo && \
27073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27075                   "RANLIB=$${RANLIB}" \
27076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27077                   distclean) \
27078           || exit 1
27079
27080 @endif texinfo
27081
27082 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27083 maybe-maintainer-clean-texinfo:
27084 @if texinfo
27085 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27086
27087 maintainer-clean-texinfo: 
27088         @: $(MAKE); $(unstage)
27089         @[ -f ./texinfo/Makefile ] || exit 0; \
27090         r=`${PWD_COMMAND}`; export r; \
27091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27092         $(HOST_EXPORTS) \
27093         for flag in $(EXTRA_HOST_FLAGS) ; do \
27094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27095         done; \
27096         echo "Doing maintainer-clean in texinfo"; \
27097         (cd $(HOST_SUBDIR)/texinfo && \
27098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27100                   "RANLIB=$${RANLIB}" \
27101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27102                   maintainer-clean) \
27103           || exit 1
27104
27105 @endif texinfo
27106
27107
27108
27109 .PHONY: configure-zlib maybe-configure-zlib
27110 maybe-configure-zlib:
27111 @if gcc-bootstrap
27112 configure-zlib: stage_current
27113 @endif gcc-bootstrap
27114 @if zlib
27115 maybe-configure-zlib: configure-zlib
27116 configure-zlib: 
27117         @r=`${PWD_COMMAND}`; export r; \
27118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27119         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27120         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27121         $(HOST_EXPORTS)  \
27122         echo Configuring in $(HOST_SUBDIR)/zlib; \
27123         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27124         case $(srcdir) in \
27125           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27126           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27127                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27128         esac; \
27129         module_srcdir=zlib; \
27130         $(SHELL) \
27131           $$s/$$module_srcdir/configure \
27132           --srcdir=$${topdir}/$$module_srcdir \
27133           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27134           --target=${target_alias} @extra_host_zlib_configure_flags@ \
27135           || exit 1
27136 @endif zlib
27137
27138
27139
27140 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27141 maybe-configure-stage1-zlib:
27142 @if zlib-bootstrap
27143 maybe-configure-stage1-zlib: configure-stage1-zlib
27144 configure-stage1-zlib:
27145         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27146         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27147         @r=`${PWD_COMMAND}`; export r; \
27148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27149         TFLAGS="$(STAGE1_TFLAGS)"; \
27150         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27151         $(HOST_EXPORTS) \
27152         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27153         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27154         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27155         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
27156         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27157         cd $(HOST_SUBDIR)/zlib || exit 1; \
27158         case $(srcdir) in \
27159           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27160           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27161                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27162         esac; \
27163         module_srcdir=zlib; \
27164         $(SHELL) $$s/$$module_srcdir/configure \
27165           --srcdir=$${topdir}/$$module_srcdir \
27166           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27167           --target=${target_alias} \
27168            \
27169           $(STAGE1_CONFIGURE_FLAGS) \
27170           @extra_host_zlib_configure_flags@
27171 @endif zlib-bootstrap
27172
27173 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27174 maybe-configure-stage2-zlib:
27175 @if zlib-bootstrap
27176 maybe-configure-stage2-zlib: configure-stage2-zlib
27177 configure-stage2-zlib:
27178         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27179         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27180         @r=`${PWD_COMMAND}`; export r; \
27181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27182         TFLAGS="$(STAGE2_TFLAGS)"; \
27183         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27184         $(HOST_EXPORTS) \
27185         $(POSTSTAGE1_HOST_EXPORTS) \
27186         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27187         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27188         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27189         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
27190         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27191         cd $(HOST_SUBDIR)/zlib || exit 1; \
27192         case $(srcdir) in \
27193           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27194           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27195                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27196         esac; \
27197         module_srcdir=zlib; \
27198         $(SHELL) $$s/$$module_srcdir/configure \
27199           --srcdir=$${topdir}/$$module_srcdir \
27200           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27201           --target=${target_alias} \
27202           --with-build-libsubdir=$(HOST_SUBDIR) \
27203           $(STAGE2_CONFIGURE_FLAGS) \
27204           @extra_host_zlib_configure_flags@
27205 @endif zlib-bootstrap
27206
27207 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27208 maybe-configure-stage3-zlib:
27209 @if zlib-bootstrap
27210 maybe-configure-stage3-zlib: configure-stage3-zlib
27211 configure-stage3-zlib:
27212         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27213         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27214         @r=`${PWD_COMMAND}`; export r; \
27215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27216         TFLAGS="$(STAGE3_TFLAGS)"; \
27217         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27218         $(HOST_EXPORTS) \
27219         $(POSTSTAGE1_HOST_EXPORTS) \
27220         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27221         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27222         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27223         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
27224         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27225         cd $(HOST_SUBDIR)/zlib || exit 1; \
27226         case $(srcdir) in \
27227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27228           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27230         esac; \
27231         module_srcdir=zlib; \
27232         $(SHELL) $$s/$$module_srcdir/configure \
27233           --srcdir=$${topdir}/$$module_srcdir \
27234           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27235           --target=${target_alias} \
27236           --with-build-libsubdir=$(HOST_SUBDIR) \
27237           $(STAGE3_CONFIGURE_FLAGS) \
27238           @extra_host_zlib_configure_flags@
27239 @endif zlib-bootstrap
27240
27241 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27242 maybe-configure-stage4-zlib:
27243 @if zlib-bootstrap
27244 maybe-configure-stage4-zlib: configure-stage4-zlib
27245 configure-stage4-zlib:
27246         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27247         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27248         @r=`${PWD_COMMAND}`; export r; \
27249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27250         TFLAGS="$(STAGE4_TFLAGS)"; \
27251         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27252         $(HOST_EXPORTS) \
27253         $(POSTSTAGE1_HOST_EXPORTS) \
27254         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27255         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27256         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27257         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
27258         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27259         cd $(HOST_SUBDIR)/zlib || exit 1; \
27260         case $(srcdir) in \
27261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27262           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27264         esac; \
27265         module_srcdir=zlib; \
27266         $(SHELL) $$s/$$module_srcdir/configure \
27267           --srcdir=$${topdir}/$$module_srcdir \
27268           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27269           --target=${target_alias} \
27270           --with-build-libsubdir=$(HOST_SUBDIR) \
27271           $(STAGE4_CONFIGURE_FLAGS) \
27272           @extra_host_zlib_configure_flags@
27273 @endif zlib-bootstrap
27274
27275 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27276 maybe-configure-stageprofile-zlib:
27277 @if zlib-bootstrap
27278 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27279 configure-stageprofile-zlib:
27280         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27281         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27282         @r=`${PWD_COMMAND}`; export r; \
27283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27284         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27285         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27286         $(HOST_EXPORTS) \
27287         $(POSTSTAGE1_HOST_EXPORTS) \
27288         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27289         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27290         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27291         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
27292         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27293         cd $(HOST_SUBDIR)/zlib || exit 1; \
27294         case $(srcdir) in \
27295           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27296           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27297                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27298         esac; \
27299         module_srcdir=zlib; \
27300         $(SHELL) $$s/$$module_srcdir/configure \
27301           --srcdir=$${topdir}/$$module_srcdir \
27302           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27303           --target=${target_alias} \
27304           --with-build-libsubdir=$(HOST_SUBDIR) \
27305           $(STAGEprofile_CONFIGURE_FLAGS) \
27306           @extra_host_zlib_configure_flags@
27307 @endif zlib-bootstrap
27308
27309 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27310 maybe-configure-stagefeedback-zlib:
27311 @if zlib-bootstrap
27312 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27313 configure-stagefeedback-zlib:
27314         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27315         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27316         @r=`${PWD_COMMAND}`; export r; \
27317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27318         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27319         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27320         $(HOST_EXPORTS) \
27321         $(POSTSTAGE1_HOST_EXPORTS) \
27322         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27323         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27324         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27325         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
27326         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27327         cd $(HOST_SUBDIR)/zlib || exit 1; \
27328         case $(srcdir) in \
27329           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27330           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27331                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27332         esac; \
27333         module_srcdir=zlib; \
27334         $(SHELL) $$s/$$module_srcdir/configure \
27335           --srcdir=$${topdir}/$$module_srcdir \
27336           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27337           --target=${target_alias} \
27338           --with-build-libsubdir=$(HOST_SUBDIR) \
27339           $(STAGEfeedback_CONFIGURE_FLAGS) \
27340           @extra_host_zlib_configure_flags@
27341 @endif zlib-bootstrap
27342
27343
27344
27345
27346
27347 .PHONY: all-zlib maybe-all-zlib
27348 maybe-all-zlib:
27349 @if gcc-bootstrap
27350 all-zlib: stage_current
27351 @endif gcc-bootstrap
27352 @if zlib
27353 TARGET-zlib=all
27354 maybe-all-zlib: all-zlib
27355 all-zlib: configure-zlib
27356         @r=`${PWD_COMMAND}`; export r; \
27357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27358         $(HOST_EXPORTS)  \
27359         (cd $(HOST_SUBDIR)/zlib && \
27360           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27361                 $(TARGET-zlib))
27362 @endif zlib
27363
27364
27365
27366 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
27367 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27368 maybe-all-stage1-zlib:
27369 maybe-clean-stage1-zlib:
27370 @if zlib-bootstrap
27371 maybe-all-stage1-zlib: all-stage1-zlib
27372 all-stage1: all-stage1-zlib
27373 TARGET-stage1-zlib = $(TARGET-zlib)
27374 all-stage1-zlib: configure-stage1-zlib
27375         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27376         @r=`${PWD_COMMAND}`; export r; \
27377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27378         TFLAGS="$(STAGE1_TFLAGS)"; \
27379         $(HOST_EXPORTS)  \
27380         cd $(HOST_SUBDIR)/zlib && \
27381         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27382                 CFLAGS="$(STAGE1_CFLAGS)" \
27383                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27384                 LIBCFLAGS="$(LIBCFLAGS)" \
27385                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27386                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27387                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27388                 $(EXTRA_HOST_FLAGS)  \
27389                 $(STAGE1_FLAGS_TO_PASS)  \
27390                 TFLAGS="$(STAGE1_TFLAGS)" \
27391                 $(TARGET-stage1-zlib)
27392
27393 maybe-clean-stage1-zlib: clean-stage1-zlib
27394 clean-stage1: clean-stage1-zlib
27395 clean-stage1-zlib:
27396         @if [ $(current_stage) = stage1 ]; then \
27397           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27398         else \
27399           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27400           $(MAKE) stage1-start; \
27401         fi; \
27402         cd $(HOST_SUBDIR)/zlib && \
27403         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27404         $(STAGE1_FLAGS_TO_PASS)  clean
27405 @endif zlib-bootstrap
27406
27407
27408 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27409 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27410 maybe-all-stage2-zlib:
27411 maybe-clean-stage2-zlib:
27412 @if zlib-bootstrap
27413 maybe-all-stage2-zlib: all-stage2-zlib
27414 all-stage2: all-stage2-zlib
27415 TARGET-stage2-zlib = $(TARGET-zlib)
27416 all-stage2-zlib: configure-stage2-zlib
27417         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27418         @r=`${PWD_COMMAND}`; export r; \
27419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27420         TFLAGS="$(STAGE2_TFLAGS)"; \
27421         $(HOST_EXPORTS) \
27422         $(POSTSTAGE1_HOST_EXPORTS)  \
27423         cd $(HOST_SUBDIR)/zlib && \
27424         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27425                 CFLAGS="$(STAGE2_CFLAGS)" \
27426                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27427                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27428                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27429                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27430                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27431                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27432                 TFLAGS="$(STAGE2_TFLAGS)" \
27433                 $(TARGET-stage2-zlib)
27434
27435 maybe-clean-stage2-zlib: clean-stage2-zlib
27436 clean-stage2: clean-stage2-zlib
27437 clean-stage2-zlib:
27438         @if [ $(current_stage) = stage2 ]; then \
27439           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27440         else \
27441           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27442           $(MAKE) stage2-start; \
27443         fi; \
27444         cd $(HOST_SUBDIR)/zlib && \
27445         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27446 @endif zlib-bootstrap
27447
27448
27449 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27450 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27451 maybe-all-stage3-zlib:
27452 maybe-clean-stage3-zlib:
27453 @if zlib-bootstrap
27454 maybe-all-stage3-zlib: all-stage3-zlib
27455 all-stage3: all-stage3-zlib
27456 TARGET-stage3-zlib = $(TARGET-zlib)
27457 all-stage3-zlib: configure-stage3-zlib
27458         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27459         @r=`${PWD_COMMAND}`; export r; \
27460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27461         TFLAGS="$(STAGE3_TFLAGS)"; \
27462         $(HOST_EXPORTS) \
27463         $(POSTSTAGE1_HOST_EXPORTS)  \
27464         cd $(HOST_SUBDIR)/zlib && \
27465         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27466                 CFLAGS="$(STAGE3_CFLAGS)" \
27467                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27468                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27469                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27470                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27471                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27472                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27473                 TFLAGS="$(STAGE3_TFLAGS)" \
27474                 $(TARGET-stage3-zlib)
27475
27476 maybe-clean-stage3-zlib: clean-stage3-zlib
27477 clean-stage3: clean-stage3-zlib
27478 clean-stage3-zlib:
27479         @if [ $(current_stage) = stage3 ]; then \
27480           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27481         else \
27482           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27483           $(MAKE) stage3-start; \
27484         fi; \
27485         cd $(HOST_SUBDIR)/zlib && \
27486         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27487 @endif zlib-bootstrap
27488
27489
27490 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27491 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27492 maybe-all-stage4-zlib:
27493 maybe-clean-stage4-zlib:
27494 @if zlib-bootstrap
27495 maybe-all-stage4-zlib: all-stage4-zlib
27496 all-stage4: all-stage4-zlib
27497 TARGET-stage4-zlib = $(TARGET-zlib)
27498 all-stage4-zlib: configure-stage4-zlib
27499         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27500         @r=`${PWD_COMMAND}`; export r; \
27501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27502         TFLAGS="$(STAGE4_TFLAGS)"; \
27503         $(HOST_EXPORTS) \
27504         $(POSTSTAGE1_HOST_EXPORTS)  \
27505         cd $(HOST_SUBDIR)/zlib && \
27506         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27507                 CFLAGS="$(STAGE4_CFLAGS)" \
27508                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27509                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27510                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27511                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27512                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27513                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27514                 TFLAGS="$(STAGE4_TFLAGS)" \
27515                 $(TARGET-stage4-zlib)
27516
27517 maybe-clean-stage4-zlib: clean-stage4-zlib
27518 clean-stage4: clean-stage4-zlib
27519 clean-stage4-zlib:
27520         @if [ $(current_stage) = stage4 ]; then \
27521           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27522         else \
27523           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27524           $(MAKE) stage4-start; \
27525         fi; \
27526         cd $(HOST_SUBDIR)/zlib && \
27527         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27528 @endif zlib-bootstrap
27529
27530
27531 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27532 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27533 maybe-all-stageprofile-zlib:
27534 maybe-clean-stageprofile-zlib:
27535 @if zlib-bootstrap
27536 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27537 all-stageprofile: all-stageprofile-zlib
27538 TARGET-stageprofile-zlib = $(TARGET-zlib)
27539 all-stageprofile-zlib: configure-stageprofile-zlib
27540         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27541         @r=`${PWD_COMMAND}`; export r; \
27542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27543         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27544         $(HOST_EXPORTS) \
27545         $(POSTSTAGE1_HOST_EXPORTS)  \
27546         cd $(HOST_SUBDIR)/zlib && \
27547         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27548                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27549                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27550                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27551                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27552                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27553                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27554                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27555                 TFLAGS="$(STAGEprofile_TFLAGS)" \
27556                 $(TARGET-stageprofile-zlib)
27557
27558 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27559 clean-stageprofile: clean-stageprofile-zlib
27560 clean-stageprofile-zlib:
27561         @if [ $(current_stage) = stageprofile ]; then \
27562           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27563         else \
27564           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27565           $(MAKE) stageprofile-start; \
27566         fi; \
27567         cd $(HOST_SUBDIR)/zlib && \
27568         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27569 @endif zlib-bootstrap
27570
27571
27572 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27573 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27574 maybe-all-stagefeedback-zlib:
27575 maybe-clean-stagefeedback-zlib:
27576 @if zlib-bootstrap
27577 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27578 all-stagefeedback: all-stagefeedback-zlib
27579 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27580 all-stagefeedback-zlib: configure-stagefeedback-zlib
27581         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27582         @r=`${PWD_COMMAND}`; export r; \
27583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27584         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27585         $(HOST_EXPORTS) \
27586         $(POSTSTAGE1_HOST_EXPORTS)  \
27587         cd $(HOST_SUBDIR)/zlib && \
27588         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27589                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27590                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27591                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27592                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27593                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27594                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27595                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27596                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27597                 $(TARGET-stagefeedback-zlib)
27598
27599 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27600 clean-stagefeedback: clean-stagefeedback-zlib
27601 clean-stagefeedback-zlib:
27602         @if [ $(current_stage) = stagefeedback ]; then \
27603           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27604         else \
27605           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27606           $(MAKE) stagefeedback-start; \
27607         fi; \
27608         cd $(HOST_SUBDIR)/zlib && \
27609         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27610 @endif zlib-bootstrap
27611
27612
27613
27614
27615
27616 .PHONY: check-zlib maybe-check-zlib
27617 maybe-check-zlib:
27618 @if zlib
27619 maybe-check-zlib: check-zlib
27620
27621 check-zlib:
27622
27623 @endif zlib
27624
27625 .PHONY: install-zlib maybe-install-zlib
27626 maybe-install-zlib:
27627 @if zlib
27628 maybe-install-zlib: install-zlib
27629
27630 install-zlib:
27631
27632 @endif zlib
27633
27634 .PHONY: install-strip-zlib maybe-install-strip-zlib
27635 maybe-install-strip-zlib:
27636 @if zlib
27637 maybe-install-strip-zlib: install-strip-zlib
27638
27639 install-strip-zlib:
27640
27641 @endif zlib
27642
27643 # Other targets (info, dvi, pdf, etc.)
27644
27645 .PHONY: maybe-info-zlib info-zlib
27646 maybe-info-zlib:
27647 @if zlib
27648 maybe-info-zlib: info-zlib
27649
27650 info-zlib: \
27651     configure-zlib 
27652         @[ -f ./zlib/Makefile ] || exit 0; \
27653         r=`${PWD_COMMAND}`; export r; \
27654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27655         $(HOST_EXPORTS) \
27656         for flag in $(EXTRA_HOST_FLAGS) ; do \
27657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27658         done; \
27659         echo "Doing info in zlib"; \
27660         (cd $(HOST_SUBDIR)/zlib && \
27661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27663                   "RANLIB=$${RANLIB}" \
27664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27665                   info) \
27666           || exit 1
27667
27668 @endif zlib
27669
27670 .PHONY: maybe-dvi-zlib dvi-zlib
27671 maybe-dvi-zlib:
27672 @if zlib
27673 maybe-dvi-zlib: dvi-zlib
27674
27675 dvi-zlib: \
27676     configure-zlib 
27677         @[ -f ./zlib/Makefile ] || exit 0; \
27678         r=`${PWD_COMMAND}`; export r; \
27679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27680         $(HOST_EXPORTS) \
27681         for flag in $(EXTRA_HOST_FLAGS) ; do \
27682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27683         done; \
27684         echo "Doing dvi in zlib"; \
27685         (cd $(HOST_SUBDIR)/zlib && \
27686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27688                   "RANLIB=$${RANLIB}" \
27689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27690                   dvi) \
27691           || exit 1
27692
27693 @endif zlib
27694
27695 .PHONY: maybe-pdf-zlib pdf-zlib
27696 maybe-pdf-zlib:
27697 @if zlib
27698 maybe-pdf-zlib: pdf-zlib
27699
27700 pdf-zlib: \
27701     configure-zlib 
27702         @[ -f ./zlib/Makefile ] || exit 0; \
27703         r=`${PWD_COMMAND}`; export r; \
27704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27705         $(HOST_EXPORTS) \
27706         for flag in $(EXTRA_HOST_FLAGS) ; do \
27707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27708         done; \
27709         echo "Doing pdf in zlib"; \
27710         (cd $(HOST_SUBDIR)/zlib && \
27711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27713                   "RANLIB=$${RANLIB}" \
27714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27715                   pdf) \
27716           || exit 1
27717
27718 @endif zlib
27719
27720 .PHONY: maybe-html-zlib html-zlib
27721 maybe-html-zlib:
27722 @if zlib
27723 maybe-html-zlib: html-zlib
27724
27725 html-zlib: \
27726     configure-zlib 
27727         @[ -f ./zlib/Makefile ] || exit 0; \
27728         r=`${PWD_COMMAND}`; export r; \
27729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27730         $(HOST_EXPORTS) \
27731         for flag in $(EXTRA_HOST_FLAGS) ; do \
27732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27733         done; \
27734         echo "Doing html in zlib"; \
27735         (cd $(HOST_SUBDIR)/zlib && \
27736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27738                   "RANLIB=$${RANLIB}" \
27739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27740                   html) \
27741           || exit 1
27742
27743 @endif zlib
27744
27745 .PHONY: maybe-TAGS-zlib TAGS-zlib
27746 maybe-TAGS-zlib:
27747 @if zlib
27748 maybe-TAGS-zlib: TAGS-zlib
27749
27750 TAGS-zlib: \
27751     configure-zlib 
27752         @[ -f ./zlib/Makefile ] || exit 0; \
27753         r=`${PWD_COMMAND}`; export r; \
27754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27755         $(HOST_EXPORTS) \
27756         for flag in $(EXTRA_HOST_FLAGS) ; do \
27757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27758         done; \
27759         echo "Doing TAGS in zlib"; \
27760         (cd $(HOST_SUBDIR)/zlib && \
27761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27763                   "RANLIB=$${RANLIB}" \
27764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27765                   TAGS) \
27766           || exit 1
27767
27768 @endif zlib
27769
27770 .PHONY: maybe-install-info-zlib install-info-zlib
27771 maybe-install-info-zlib:
27772 @if zlib
27773 maybe-install-info-zlib: install-info-zlib
27774
27775 install-info-zlib: \
27776     configure-zlib \
27777     info-zlib 
27778         @[ -f ./zlib/Makefile ] || exit 0; \
27779         r=`${PWD_COMMAND}`; export r; \
27780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27781         $(HOST_EXPORTS) \
27782         for flag in $(EXTRA_HOST_FLAGS) ; do \
27783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27784         done; \
27785         echo "Doing install-info in zlib"; \
27786         (cd $(HOST_SUBDIR)/zlib && \
27787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27789                   "RANLIB=$${RANLIB}" \
27790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27791                   install-info) \
27792           || exit 1
27793
27794 @endif zlib
27795
27796 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
27797 maybe-install-pdf-zlib:
27798 @if zlib
27799 maybe-install-pdf-zlib: install-pdf-zlib
27800
27801 install-pdf-zlib: \
27802     configure-zlib \
27803     pdf-zlib 
27804         @[ -f ./zlib/Makefile ] || exit 0; \
27805         r=`${PWD_COMMAND}`; export r; \
27806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27807         $(HOST_EXPORTS) \
27808         for flag in $(EXTRA_HOST_FLAGS) ; do \
27809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27810         done; \
27811         echo "Doing install-pdf in zlib"; \
27812         (cd $(HOST_SUBDIR)/zlib && \
27813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27815                   "RANLIB=$${RANLIB}" \
27816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27817                   install-pdf) \
27818           || exit 1
27819
27820 @endif zlib
27821
27822 .PHONY: maybe-install-html-zlib install-html-zlib
27823 maybe-install-html-zlib:
27824 @if zlib
27825 maybe-install-html-zlib: install-html-zlib
27826
27827 install-html-zlib: \
27828     configure-zlib \
27829     html-zlib 
27830         @[ -f ./zlib/Makefile ] || exit 0; \
27831         r=`${PWD_COMMAND}`; export r; \
27832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27833         $(HOST_EXPORTS) \
27834         for flag in $(EXTRA_HOST_FLAGS) ; do \
27835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27836         done; \
27837         echo "Doing install-html in zlib"; \
27838         (cd $(HOST_SUBDIR)/zlib && \
27839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27841                   "RANLIB=$${RANLIB}" \
27842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27843                   install-html) \
27844           || exit 1
27845
27846 @endif zlib
27847
27848 .PHONY: maybe-installcheck-zlib installcheck-zlib
27849 maybe-installcheck-zlib:
27850 @if zlib
27851 maybe-installcheck-zlib: installcheck-zlib
27852
27853 installcheck-zlib: \
27854     configure-zlib 
27855         @[ -f ./zlib/Makefile ] || exit 0; \
27856         r=`${PWD_COMMAND}`; export r; \
27857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27858         $(HOST_EXPORTS) \
27859         for flag in $(EXTRA_HOST_FLAGS) ; do \
27860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27861         done; \
27862         echo "Doing installcheck in zlib"; \
27863         (cd $(HOST_SUBDIR)/zlib && \
27864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27866                   "RANLIB=$${RANLIB}" \
27867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27868                   installcheck) \
27869           || exit 1
27870
27871 @endif zlib
27872
27873 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
27874 maybe-mostlyclean-zlib:
27875 @if zlib
27876 maybe-mostlyclean-zlib: mostlyclean-zlib
27877
27878 mostlyclean-zlib: 
27879         @[ -f ./zlib/Makefile ] || exit 0; \
27880         r=`${PWD_COMMAND}`; export r; \
27881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27882         $(HOST_EXPORTS) \
27883         for flag in $(EXTRA_HOST_FLAGS) ; do \
27884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27885         done; \
27886         echo "Doing mostlyclean in zlib"; \
27887         (cd $(HOST_SUBDIR)/zlib && \
27888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27890                   "RANLIB=$${RANLIB}" \
27891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27892                   mostlyclean) \
27893           || exit 1
27894
27895 @endif zlib
27896
27897 .PHONY: maybe-clean-zlib clean-zlib
27898 maybe-clean-zlib:
27899 @if zlib
27900 maybe-clean-zlib: clean-zlib
27901
27902 clean-zlib: 
27903         @[ -f ./zlib/Makefile ] || exit 0; \
27904         r=`${PWD_COMMAND}`; export r; \
27905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27906         $(HOST_EXPORTS) \
27907         for flag in $(EXTRA_HOST_FLAGS) ; do \
27908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27909         done; \
27910         echo "Doing clean in zlib"; \
27911         (cd $(HOST_SUBDIR)/zlib && \
27912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27914                   "RANLIB=$${RANLIB}" \
27915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27916                   clean) \
27917           || exit 1
27918
27919 @endif zlib
27920
27921 .PHONY: maybe-distclean-zlib distclean-zlib
27922 maybe-distclean-zlib:
27923 @if zlib
27924 maybe-distclean-zlib: distclean-zlib
27925
27926 distclean-zlib: 
27927         @[ -f ./zlib/Makefile ] || exit 0; \
27928         r=`${PWD_COMMAND}`; export r; \
27929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27930         $(HOST_EXPORTS) \
27931         for flag in $(EXTRA_HOST_FLAGS) ; do \
27932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27933         done; \
27934         echo "Doing distclean in zlib"; \
27935         (cd $(HOST_SUBDIR)/zlib && \
27936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27938                   "RANLIB=$${RANLIB}" \
27939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27940                   distclean) \
27941           || exit 1
27942
27943 @endif zlib
27944
27945 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
27946 maybe-maintainer-clean-zlib:
27947 @if zlib
27948 maybe-maintainer-clean-zlib: maintainer-clean-zlib
27949
27950 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
27965           || exit 1
27966
27967 @endif zlib
27968
27969
27970
27971 .PHONY: configure-gdb maybe-configure-gdb
27972 maybe-configure-gdb:
27973 @if gcc-bootstrap
27974 configure-gdb: stage_current
27975 @endif gcc-bootstrap
27976 @if gdb
27977 maybe-configure-gdb: configure-gdb
27978 configure-gdb: 
27979         @: $(MAKE); $(unstage)
27980         @r=`${PWD_COMMAND}`; export r; \
27981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27982         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
27983         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
27984         $(HOST_EXPORTS)  \
27985         echo Configuring in $(HOST_SUBDIR)/gdb; \
27986         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
27987         case $(srcdir) in \
27988           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27989           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
27990                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27991         esac; \
27992         module_srcdir=gdb; \
27993         $(SHELL) \
27994           $$s/$$module_srcdir/configure \
27995           --srcdir=$${topdir}/$$module_srcdir \
27996           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27997           --target=${target_alias}  \
27998           || exit 1
27999 @endif gdb
28000
28001
28002
28003
28004
28005 .PHONY: all-gdb maybe-all-gdb
28006 maybe-all-gdb:
28007 @if gcc-bootstrap
28008 all-gdb: stage_current
28009 @endif gcc-bootstrap
28010 @if gdb
28011 TARGET-gdb=all
28012 maybe-all-gdb: all-gdb
28013 all-gdb: configure-gdb
28014         @: $(MAKE); $(unstage)
28015         @r=`${PWD_COMMAND}`; export r; \
28016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28017         $(HOST_EXPORTS)  \
28018         (cd $(HOST_SUBDIR)/gdb && \
28019           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28020                 $(TARGET-gdb))
28021 @endif gdb
28022
28023
28024
28025
28026 .PHONY: check-gdb maybe-check-gdb
28027 maybe-check-gdb:
28028 @if gdb
28029 maybe-check-gdb: check-gdb
28030
28031 check-gdb:
28032         @: $(MAKE); $(unstage)
28033         @r=`${PWD_COMMAND}`; export r; \
28034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28035         $(HOST_EXPORTS)  \
28036         (cd $(HOST_SUBDIR)/gdb && \
28037           $(MAKE) $(FLAGS_TO_PASS)  check)
28038
28039 @endif gdb
28040
28041 .PHONY: install-gdb maybe-install-gdb
28042 maybe-install-gdb:
28043 @if gdb
28044 maybe-install-gdb: install-gdb
28045
28046 install-gdb: installdirs
28047         @: $(MAKE); $(unstage)
28048         @r=`${PWD_COMMAND}`; export r; \
28049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28050         $(HOST_EXPORTS) \
28051         (cd $(HOST_SUBDIR)/gdb && \
28052           $(MAKE) $(FLAGS_TO_PASS)  install)
28053
28054 @endif gdb
28055
28056 .PHONY: install-strip-gdb maybe-install-strip-gdb
28057 maybe-install-strip-gdb:
28058 @if gdb
28059 maybe-install-strip-gdb: install-strip-gdb
28060
28061 install-strip-gdb: installdirs
28062         @: $(MAKE); $(unstage)
28063         @r=`${PWD_COMMAND}`; export r; \
28064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28065         $(HOST_EXPORTS) \
28066         (cd $(HOST_SUBDIR)/gdb && \
28067           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28068
28069 @endif gdb
28070
28071 # Other targets (info, dvi, pdf, etc.)
28072
28073 .PHONY: maybe-info-gdb info-gdb
28074 maybe-info-gdb:
28075 @if gdb
28076 maybe-info-gdb: info-gdb
28077
28078 info-gdb: \
28079     configure-gdb 
28080         @: $(MAKE); $(unstage)
28081         @[ -f ./gdb/Makefile ] || exit 0; \
28082         r=`${PWD_COMMAND}`; export r; \
28083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28084         $(HOST_EXPORTS) \
28085         for flag in $(EXTRA_HOST_FLAGS) ; do \
28086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28087         done; \
28088         echo "Doing info in gdb"; \
28089         (cd $(HOST_SUBDIR)/gdb && \
28090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28092                   "RANLIB=$${RANLIB}" \
28093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28094                   info) \
28095           || exit 1
28096
28097 @endif gdb
28098
28099 .PHONY: maybe-dvi-gdb dvi-gdb
28100 maybe-dvi-gdb:
28101 @if gdb
28102 maybe-dvi-gdb: dvi-gdb
28103
28104 dvi-gdb: \
28105     configure-gdb 
28106         @: $(MAKE); $(unstage)
28107         @[ -f ./gdb/Makefile ] || exit 0; \
28108         r=`${PWD_COMMAND}`; export r; \
28109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28110         $(HOST_EXPORTS) \
28111         for flag in $(EXTRA_HOST_FLAGS) ; do \
28112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28113         done; \
28114         echo "Doing dvi in gdb"; \
28115         (cd $(HOST_SUBDIR)/gdb && \
28116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28118                   "RANLIB=$${RANLIB}" \
28119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28120                   dvi) \
28121           || exit 1
28122
28123 @endif gdb
28124
28125 .PHONY: maybe-pdf-gdb pdf-gdb
28126 maybe-pdf-gdb:
28127 @if gdb
28128 maybe-pdf-gdb: pdf-gdb
28129
28130 pdf-gdb: \
28131     configure-gdb 
28132         @: $(MAKE); $(unstage)
28133         @[ -f ./gdb/Makefile ] || exit 0; \
28134         r=`${PWD_COMMAND}`; export r; \
28135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28136         $(HOST_EXPORTS) \
28137         for flag in $(EXTRA_HOST_FLAGS) ; do \
28138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28139         done; \
28140         echo "Doing pdf in gdb"; \
28141         (cd $(HOST_SUBDIR)/gdb && \
28142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28144                   "RANLIB=$${RANLIB}" \
28145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28146                   pdf) \
28147           || exit 1
28148
28149 @endif gdb
28150
28151 .PHONY: maybe-html-gdb html-gdb
28152 maybe-html-gdb:
28153 @if gdb
28154 maybe-html-gdb: html-gdb
28155
28156 html-gdb: \
28157     configure-gdb 
28158         @: $(MAKE); $(unstage)
28159         @[ -f ./gdb/Makefile ] || exit 0; \
28160         r=`${PWD_COMMAND}`; export r; \
28161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28162         $(HOST_EXPORTS) \
28163         for flag in $(EXTRA_HOST_FLAGS) ; do \
28164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28165         done; \
28166         echo "Doing html in gdb"; \
28167         (cd $(HOST_SUBDIR)/gdb && \
28168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28170                   "RANLIB=$${RANLIB}" \
28171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28172                   html) \
28173           || exit 1
28174
28175 @endif gdb
28176
28177 .PHONY: maybe-TAGS-gdb TAGS-gdb
28178 maybe-TAGS-gdb:
28179 @if gdb
28180 maybe-TAGS-gdb: TAGS-gdb
28181
28182 TAGS-gdb: \
28183     configure-gdb 
28184         @: $(MAKE); $(unstage)
28185         @[ -f ./gdb/Makefile ] || exit 0; \
28186         r=`${PWD_COMMAND}`; export r; \
28187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28188         $(HOST_EXPORTS) \
28189         for flag in $(EXTRA_HOST_FLAGS) ; do \
28190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28191         done; \
28192         echo "Doing TAGS in gdb"; \
28193         (cd $(HOST_SUBDIR)/gdb && \
28194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28196                   "RANLIB=$${RANLIB}" \
28197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28198                   TAGS) \
28199           || exit 1
28200
28201 @endif gdb
28202
28203 .PHONY: maybe-install-info-gdb install-info-gdb
28204 maybe-install-info-gdb:
28205 @if gdb
28206 maybe-install-info-gdb: install-info-gdb
28207
28208 install-info-gdb: \
28209     configure-gdb \
28210     info-gdb 
28211         @: $(MAKE); $(unstage)
28212         @[ -f ./gdb/Makefile ] || exit 0; \
28213         r=`${PWD_COMMAND}`; export r; \
28214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28215         $(HOST_EXPORTS) \
28216         for flag in $(EXTRA_HOST_FLAGS) ; do \
28217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28218         done; \
28219         echo "Doing install-info in gdb"; \
28220         (cd $(HOST_SUBDIR)/gdb && \
28221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28223                   "RANLIB=$${RANLIB}" \
28224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28225                   install-info) \
28226           || exit 1
28227
28228 @endif gdb
28229
28230 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
28231 maybe-install-pdf-gdb:
28232 @if gdb
28233 maybe-install-pdf-gdb: install-pdf-gdb
28234
28235 install-pdf-gdb: \
28236     configure-gdb \
28237     pdf-gdb 
28238         @: $(MAKE); $(unstage)
28239         @[ -f ./gdb/Makefile ] || exit 0; \
28240         r=`${PWD_COMMAND}`; export r; \
28241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28242         $(HOST_EXPORTS) \
28243         for flag in $(EXTRA_HOST_FLAGS) ; do \
28244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28245         done; \
28246         echo "Doing install-pdf in gdb"; \
28247         (cd $(HOST_SUBDIR)/gdb && \
28248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28250                   "RANLIB=$${RANLIB}" \
28251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28252                   install-pdf) \
28253           || exit 1
28254
28255 @endif gdb
28256
28257 .PHONY: maybe-install-html-gdb install-html-gdb
28258 maybe-install-html-gdb:
28259 @if gdb
28260 maybe-install-html-gdb: install-html-gdb
28261
28262 install-html-gdb: \
28263     configure-gdb \
28264     html-gdb 
28265         @: $(MAKE); $(unstage)
28266         @[ -f ./gdb/Makefile ] || exit 0; \
28267         r=`${PWD_COMMAND}`; export r; \
28268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28269         $(HOST_EXPORTS) \
28270         for flag in $(EXTRA_HOST_FLAGS) ; do \
28271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28272         done; \
28273         echo "Doing install-html in gdb"; \
28274         (cd $(HOST_SUBDIR)/gdb && \
28275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28277                   "RANLIB=$${RANLIB}" \
28278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28279                   install-html) \
28280           || exit 1
28281
28282 @endif gdb
28283
28284 .PHONY: maybe-installcheck-gdb installcheck-gdb
28285 maybe-installcheck-gdb:
28286 @if gdb
28287 maybe-installcheck-gdb: installcheck-gdb
28288
28289 installcheck-gdb: \
28290     configure-gdb 
28291         @: $(MAKE); $(unstage)
28292         @[ -f ./gdb/Makefile ] || exit 0; \
28293         r=`${PWD_COMMAND}`; export r; \
28294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28295         $(HOST_EXPORTS) \
28296         for flag in $(EXTRA_HOST_FLAGS) ; do \
28297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28298         done; \
28299         echo "Doing installcheck in gdb"; \
28300         (cd $(HOST_SUBDIR)/gdb && \
28301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28303                   "RANLIB=$${RANLIB}" \
28304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28305                   installcheck) \
28306           || exit 1
28307
28308 @endif gdb
28309
28310 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
28311 maybe-mostlyclean-gdb:
28312 @if gdb
28313 maybe-mostlyclean-gdb: mostlyclean-gdb
28314
28315 mostlyclean-gdb: 
28316         @: $(MAKE); $(unstage)
28317         @[ -f ./gdb/Makefile ] || exit 0; \
28318         r=`${PWD_COMMAND}`; export r; \
28319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28320         $(HOST_EXPORTS) \
28321         for flag in $(EXTRA_HOST_FLAGS) ; do \
28322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28323         done; \
28324         echo "Doing mostlyclean in gdb"; \
28325         (cd $(HOST_SUBDIR)/gdb && \
28326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28328                   "RANLIB=$${RANLIB}" \
28329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28330                   mostlyclean) \
28331           || exit 1
28332
28333 @endif gdb
28334
28335 .PHONY: maybe-clean-gdb clean-gdb
28336 maybe-clean-gdb:
28337 @if gdb
28338 maybe-clean-gdb: clean-gdb
28339
28340 clean-gdb: 
28341         @: $(MAKE); $(unstage)
28342         @[ -f ./gdb/Makefile ] || exit 0; \
28343         r=`${PWD_COMMAND}`; export r; \
28344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28345         $(HOST_EXPORTS) \
28346         for flag in $(EXTRA_HOST_FLAGS) ; do \
28347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28348         done; \
28349         echo "Doing clean in gdb"; \
28350         (cd $(HOST_SUBDIR)/gdb && \
28351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28353                   "RANLIB=$${RANLIB}" \
28354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28355                   clean) \
28356           || exit 1
28357
28358 @endif gdb
28359
28360 .PHONY: maybe-distclean-gdb distclean-gdb
28361 maybe-distclean-gdb:
28362 @if gdb
28363 maybe-distclean-gdb: distclean-gdb
28364
28365 distclean-gdb: 
28366         @: $(MAKE); $(unstage)
28367         @[ -f ./gdb/Makefile ] || exit 0; \
28368         r=`${PWD_COMMAND}`; export r; \
28369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28370         $(HOST_EXPORTS) \
28371         for flag in $(EXTRA_HOST_FLAGS) ; do \
28372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28373         done; \
28374         echo "Doing distclean in gdb"; \
28375         (cd $(HOST_SUBDIR)/gdb && \
28376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28378                   "RANLIB=$${RANLIB}" \
28379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28380                   distclean) \
28381           || exit 1
28382
28383 @endif gdb
28384
28385 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
28386 maybe-maintainer-clean-gdb:
28387 @if gdb
28388 maybe-maintainer-clean-gdb: maintainer-clean-gdb
28389
28390 maintainer-clean-gdb: 
28391         @: $(MAKE); $(unstage)
28392         @[ -f ./gdb/Makefile ] || exit 0; \
28393         r=`${PWD_COMMAND}`; export r; \
28394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28395         $(HOST_EXPORTS) \
28396         for flag in $(EXTRA_HOST_FLAGS) ; do \
28397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28398         done; \
28399         echo "Doing maintainer-clean in gdb"; \
28400         (cd $(HOST_SUBDIR)/gdb && \
28401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28403                   "RANLIB=$${RANLIB}" \
28404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28405                   maintainer-clean) \
28406           || exit 1
28407
28408 @endif gdb
28409
28410
28411
28412 .PHONY: configure-expect maybe-configure-expect
28413 maybe-configure-expect:
28414 @if gcc-bootstrap
28415 configure-expect: stage_current
28416 @endif gcc-bootstrap
28417 @if expect
28418 maybe-configure-expect: configure-expect
28419 configure-expect: 
28420         @: $(MAKE); $(unstage)
28421         @r=`${PWD_COMMAND}`; export r; \
28422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28423         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
28424         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
28425         $(HOST_EXPORTS)  \
28426         echo Configuring in $(HOST_SUBDIR)/expect; \
28427         cd "$(HOST_SUBDIR)/expect" || exit 1; \
28428         case $(srcdir) in \
28429           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28430           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
28431                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28432         esac; \
28433         module_srcdir=expect; \
28434         $(SHELL) \
28435           $$s/$$module_srcdir/configure \
28436           --srcdir=$${topdir}/$$module_srcdir \
28437           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28438           --target=${target_alias}  \
28439           || exit 1
28440 @endif expect
28441
28442
28443
28444
28445
28446 .PHONY: all-expect maybe-all-expect
28447 maybe-all-expect:
28448 @if gcc-bootstrap
28449 all-expect: stage_current
28450 @endif gcc-bootstrap
28451 @if expect
28452 TARGET-expect=all
28453 maybe-all-expect: all-expect
28454 all-expect: configure-expect
28455         @: $(MAKE); $(unstage)
28456         @r=`${PWD_COMMAND}`; export r; \
28457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28458         $(HOST_EXPORTS)  \
28459         (cd $(HOST_SUBDIR)/expect && \
28460           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28461                 $(TARGET-expect))
28462 @endif expect
28463
28464
28465
28466
28467 .PHONY: check-expect maybe-check-expect
28468 maybe-check-expect:
28469 @if expect
28470 maybe-check-expect: check-expect
28471
28472 check-expect:
28473         @: $(MAKE); $(unstage)
28474         @r=`${PWD_COMMAND}`; export r; \
28475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28476         $(HOST_EXPORTS)  \
28477         (cd $(HOST_SUBDIR)/expect && \
28478           $(MAKE) $(FLAGS_TO_PASS)  check)
28479
28480 @endif expect
28481
28482 .PHONY: install-expect maybe-install-expect
28483 maybe-install-expect:
28484 @if expect
28485 maybe-install-expect: install-expect
28486
28487 install-expect: installdirs
28488         @: $(MAKE); $(unstage)
28489         @r=`${PWD_COMMAND}`; export r; \
28490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28491         $(HOST_EXPORTS) \
28492         (cd $(HOST_SUBDIR)/expect && \
28493           $(MAKE) $(FLAGS_TO_PASS)  install)
28494
28495 @endif expect
28496
28497 .PHONY: install-strip-expect maybe-install-strip-expect
28498 maybe-install-strip-expect:
28499 @if expect
28500 maybe-install-strip-expect: install-strip-expect
28501
28502 install-strip-expect: installdirs
28503         @: $(MAKE); $(unstage)
28504         @r=`${PWD_COMMAND}`; export r; \
28505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28506         $(HOST_EXPORTS) \
28507         (cd $(HOST_SUBDIR)/expect && \
28508           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28509
28510 @endif expect
28511
28512 # Other targets (info, dvi, pdf, etc.)
28513
28514 .PHONY: maybe-info-expect info-expect
28515 maybe-info-expect:
28516 @if expect
28517 maybe-info-expect: info-expect
28518
28519 info-expect: \
28520     configure-expect 
28521         @: $(MAKE); $(unstage)
28522         @[ -f ./expect/Makefile ] || exit 0; \
28523         r=`${PWD_COMMAND}`; export r; \
28524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28525         $(HOST_EXPORTS) \
28526         for flag in $(EXTRA_HOST_FLAGS) ; do \
28527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28528         done; \
28529         echo "Doing info in expect"; \
28530         (cd $(HOST_SUBDIR)/expect && \
28531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28533                   "RANLIB=$${RANLIB}" \
28534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28535                   info) \
28536           || exit 1
28537
28538 @endif expect
28539
28540 .PHONY: maybe-dvi-expect dvi-expect
28541 maybe-dvi-expect:
28542 @if expect
28543 maybe-dvi-expect: dvi-expect
28544
28545 dvi-expect: \
28546     configure-expect 
28547         @: $(MAKE); $(unstage)
28548         @[ -f ./expect/Makefile ] || exit 0; \
28549         r=`${PWD_COMMAND}`; export r; \
28550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28551         $(HOST_EXPORTS) \
28552         for flag in $(EXTRA_HOST_FLAGS) ; do \
28553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28554         done; \
28555         echo "Doing dvi in expect"; \
28556         (cd $(HOST_SUBDIR)/expect && \
28557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28559                   "RANLIB=$${RANLIB}" \
28560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28561                   dvi) \
28562           || exit 1
28563
28564 @endif expect
28565
28566 .PHONY: maybe-pdf-expect pdf-expect
28567 maybe-pdf-expect:
28568 @if expect
28569 maybe-pdf-expect: pdf-expect
28570
28571 pdf-expect: \
28572     configure-expect 
28573         @: $(MAKE); $(unstage)
28574         @[ -f ./expect/Makefile ] || exit 0; \
28575         r=`${PWD_COMMAND}`; export r; \
28576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28577         $(HOST_EXPORTS) \
28578         for flag in $(EXTRA_HOST_FLAGS) ; do \
28579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28580         done; \
28581         echo "Doing pdf in expect"; \
28582         (cd $(HOST_SUBDIR)/expect && \
28583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28585                   "RANLIB=$${RANLIB}" \
28586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28587                   pdf) \
28588           || exit 1
28589
28590 @endif expect
28591
28592 .PHONY: maybe-html-expect html-expect
28593 maybe-html-expect:
28594 @if expect
28595 maybe-html-expect: html-expect
28596
28597 html-expect: \
28598     configure-expect 
28599         @: $(MAKE); $(unstage)
28600         @[ -f ./expect/Makefile ] || exit 0; \
28601         r=`${PWD_COMMAND}`; export r; \
28602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28603         $(HOST_EXPORTS) \
28604         for flag in $(EXTRA_HOST_FLAGS) ; do \
28605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28606         done; \
28607         echo "Doing html in expect"; \
28608         (cd $(HOST_SUBDIR)/expect && \
28609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28611                   "RANLIB=$${RANLIB}" \
28612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28613                   html) \
28614           || exit 1
28615
28616 @endif expect
28617
28618 .PHONY: maybe-TAGS-expect TAGS-expect
28619 maybe-TAGS-expect:
28620 @if expect
28621 maybe-TAGS-expect: TAGS-expect
28622
28623 TAGS-expect: \
28624     configure-expect 
28625         @: $(MAKE); $(unstage)
28626         @[ -f ./expect/Makefile ] || exit 0; \
28627         r=`${PWD_COMMAND}`; export r; \
28628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28629         $(HOST_EXPORTS) \
28630         for flag in $(EXTRA_HOST_FLAGS) ; do \
28631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28632         done; \
28633         echo "Doing TAGS in expect"; \
28634         (cd $(HOST_SUBDIR)/expect && \
28635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28637                   "RANLIB=$${RANLIB}" \
28638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28639                   TAGS) \
28640           || exit 1
28641
28642 @endif expect
28643
28644 .PHONY: maybe-install-info-expect install-info-expect
28645 maybe-install-info-expect:
28646 @if expect
28647 maybe-install-info-expect: install-info-expect
28648
28649 install-info-expect: \
28650     configure-expect \
28651     info-expect 
28652         @: $(MAKE); $(unstage)
28653         @[ -f ./expect/Makefile ] || exit 0; \
28654         r=`${PWD_COMMAND}`; export r; \
28655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28656         $(HOST_EXPORTS) \
28657         for flag in $(EXTRA_HOST_FLAGS) ; do \
28658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28659         done; \
28660         echo "Doing install-info in expect"; \
28661         (cd $(HOST_SUBDIR)/expect && \
28662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28664                   "RANLIB=$${RANLIB}" \
28665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28666                   install-info) \
28667           || exit 1
28668
28669 @endif expect
28670
28671 .PHONY: maybe-install-pdf-expect install-pdf-expect
28672 maybe-install-pdf-expect:
28673 @if expect
28674 maybe-install-pdf-expect: install-pdf-expect
28675
28676 install-pdf-expect: \
28677     configure-expect \
28678     pdf-expect 
28679         @: $(MAKE); $(unstage)
28680         @[ -f ./expect/Makefile ] || exit 0; \
28681         r=`${PWD_COMMAND}`; export r; \
28682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28683         $(HOST_EXPORTS) \
28684         for flag in $(EXTRA_HOST_FLAGS) ; do \
28685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28686         done; \
28687         echo "Doing install-pdf in expect"; \
28688         (cd $(HOST_SUBDIR)/expect && \
28689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28691                   "RANLIB=$${RANLIB}" \
28692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28693                   install-pdf) \
28694           || exit 1
28695
28696 @endif expect
28697
28698 .PHONY: maybe-install-html-expect install-html-expect
28699 maybe-install-html-expect:
28700 @if expect
28701 maybe-install-html-expect: install-html-expect
28702
28703 install-html-expect: \
28704     configure-expect \
28705     html-expect 
28706         @: $(MAKE); $(unstage)
28707         @[ -f ./expect/Makefile ] || exit 0; \
28708         r=`${PWD_COMMAND}`; export r; \
28709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28710         $(HOST_EXPORTS) \
28711         for flag in $(EXTRA_HOST_FLAGS) ; do \
28712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28713         done; \
28714         echo "Doing install-html in expect"; \
28715         (cd $(HOST_SUBDIR)/expect && \
28716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28718                   "RANLIB=$${RANLIB}" \
28719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28720                   install-html) \
28721           || exit 1
28722
28723 @endif expect
28724
28725 .PHONY: maybe-installcheck-expect installcheck-expect
28726 maybe-installcheck-expect:
28727 @if expect
28728 maybe-installcheck-expect: installcheck-expect
28729
28730 installcheck-expect: \
28731     configure-expect 
28732         @: $(MAKE); $(unstage)
28733         @[ -f ./expect/Makefile ] || exit 0; \
28734         r=`${PWD_COMMAND}`; export r; \
28735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28736         $(HOST_EXPORTS) \
28737         for flag in $(EXTRA_HOST_FLAGS) ; do \
28738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28739         done; \
28740         echo "Doing installcheck in expect"; \
28741         (cd $(HOST_SUBDIR)/expect && \
28742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28744                   "RANLIB=$${RANLIB}" \
28745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28746                   installcheck) \
28747           || exit 1
28748
28749 @endif expect
28750
28751 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
28752 maybe-mostlyclean-expect:
28753 @if expect
28754 maybe-mostlyclean-expect: mostlyclean-expect
28755
28756 mostlyclean-expect: 
28757         @: $(MAKE); $(unstage)
28758         @[ -f ./expect/Makefile ] || exit 0; \
28759         r=`${PWD_COMMAND}`; export r; \
28760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28761         $(HOST_EXPORTS) \
28762         for flag in $(EXTRA_HOST_FLAGS) ; do \
28763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28764         done; \
28765         echo "Doing mostlyclean in expect"; \
28766         (cd $(HOST_SUBDIR)/expect && \
28767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28769                   "RANLIB=$${RANLIB}" \
28770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28771                   mostlyclean) \
28772           || exit 1
28773
28774 @endif expect
28775
28776 .PHONY: maybe-clean-expect clean-expect
28777 maybe-clean-expect:
28778 @if expect
28779 maybe-clean-expect: clean-expect
28780
28781 clean-expect: 
28782         @: $(MAKE); $(unstage)
28783         @[ -f ./expect/Makefile ] || exit 0; \
28784         r=`${PWD_COMMAND}`; export r; \
28785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28786         $(HOST_EXPORTS) \
28787         for flag in $(EXTRA_HOST_FLAGS) ; do \
28788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28789         done; \
28790         echo "Doing clean in expect"; \
28791         (cd $(HOST_SUBDIR)/expect && \
28792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28794                   "RANLIB=$${RANLIB}" \
28795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28796                   clean) \
28797           || exit 1
28798
28799 @endif expect
28800
28801 .PHONY: maybe-distclean-expect distclean-expect
28802 maybe-distclean-expect:
28803 @if expect
28804 maybe-distclean-expect: distclean-expect
28805
28806 distclean-expect: 
28807         @: $(MAKE); $(unstage)
28808         @[ -f ./expect/Makefile ] || exit 0; \
28809         r=`${PWD_COMMAND}`; export r; \
28810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28811         $(HOST_EXPORTS) \
28812         for flag in $(EXTRA_HOST_FLAGS) ; do \
28813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28814         done; \
28815         echo "Doing distclean in expect"; \
28816         (cd $(HOST_SUBDIR)/expect && \
28817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28819                   "RANLIB=$${RANLIB}" \
28820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28821                   distclean) \
28822           || exit 1
28823
28824 @endif expect
28825
28826 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
28827 maybe-maintainer-clean-expect:
28828 @if expect
28829 maybe-maintainer-clean-expect: maintainer-clean-expect
28830
28831 maintainer-clean-expect: 
28832         @: $(MAKE); $(unstage)
28833         @[ -f ./expect/Makefile ] || exit 0; \
28834         r=`${PWD_COMMAND}`; export r; \
28835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28836         $(HOST_EXPORTS) \
28837         for flag in $(EXTRA_HOST_FLAGS) ; do \
28838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28839         done; \
28840         echo "Doing maintainer-clean in expect"; \
28841         (cd $(HOST_SUBDIR)/expect && \
28842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28844                   "RANLIB=$${RANLIB}" \
28845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28846                   maintainer-clean) \
28847           || exit 1
28848
28849 @endif expect
28850
28851
28852
28853 .PHONY: configure-guile maybe-configure-guile
28854 maybe-configure-guile:
28855 @if gcc-bootstrap
28856 configure-guile: stage_current
28857 @endif gcc-bootstrap
28858 @if guile
28859 maybe-configure-guile: configure-guile
28860 configure-guile: 
28861         @: $(MAKE); $(unstage)
28862         @r=`${PWD_COMMAND}`; export r; \
28863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28864         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
28865         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
28866         $(HOST_EXPORTS)  \
28867         echo Configuring in $(HOST_SUBDIR)/guile; \
28868         cd "$(HOST_SUBDIR)/guile" || exit 1; \
28869         case $(srcdir) in \
28870           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28871           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
28872                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28873         esac; \
28874         module_srcdir=guile; \
28875         $(SHELL) \
28876           $$s/$$module_srcdir/configure \
28877           --srcdir=$${topdir}/$$module_srcdir \
28878           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28879           --target=${target_alias}  \
28880           || exit 1
28881 @endif guile
28882
28883
28884
28885
28886
28887 .PHONY: all-guile maybe-all-guile
28888 maybe-all-guile:
28889 @if gcc-bootstrap
28890 all-guile: stage_current
28891 @endif gcc-bootstrap
28892 @if guile
28893 TARGET-guile=all
28894 maybe-all-guile: all-guile
28895 all-guile: configure-guile
28896         @: $(MAKE); $(unstage)
28897         @r=`${PWD_COMMAND}`; export r; \
28898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28899         $(HOST_EXPORTS)  \
28900         (cd $(HOST_SUBDIR)/guile && \
28901           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28902                 $(TARGET-guile))
28903 @endif guile
28904
28905
28906
28907
28908 .PHONY: check-guile maybe-check-guile
28909 maybe-check-guile:
28910 @if guile
28911 maybe-check-guile: check-guile
28912
28913 check-guile:
28914         @: $(MAKE); $(unstage)
28915         @r=`${PWD_COMMAND}`; export r; \
28916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28917         $(HOST_EXPORTS)  \
28918         (cd $(HOST_SUBDIR)/guile && \
28919           $(MAKE) $(FLAGS_TO_PASS)  check)
28920
28921 @endif guile
28922
28923 .PHONY: install-guile maybe-install-guile
28924 maybe-install-guile:
28925 @if guile
28926 maybe-install-guile: install-guile
28927
28928 install-guile: installdirs
28929         @: $(MAKE); $(unstage)
28930         @r=`${PWD_COMMAND}`; export r; \
28931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28932         $(HOST_EXPORTS) \
28933         (cd $(HOST_SUBDIR)/guile && \
28934           $(MAKE) $(FLAGS_TO_PASS)  install)
28935
28936 @endif guile
28937
28938 .PHONY: install-strip-guile maybe-install-strip-guile
28939 maybe-install-strip-guile:
28940 @if guile
28941 maybe-install-strip-guile: install-strip-guile
28942
28943 install-strip-guile: installdirs
28944         @: $(MAKE); $(unstage)
28945         @r=`${PWD_COMMAND}`; export r; \
28946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28947         $(HOST_EXPORTS) \
28948         (cd $(HOST_SUBDIR)/guile && \
28949           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28950
28951 @endif guile
28952
28953 # Other targets (info, dvi, pdf, etc.)
28954
28955 .PHONY: maybe-info-guile info-guile
28956 maybe-info-guile:
28957 @if guile
28958 maybe-info-guile: info-guile
28959
28960 info-guile: \
28961     configure-guile 
28962         @: $(MAKE); $(unstage)
28963         @[ -f ./guile/Makefile ] || exit 0; \
28964         r=`${PWD_COMMAND}`; export r; \
28965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28966         $(HOST_EXPORTS) \
28967         for flag in $(EXTRA_HOST_FLAGS) ; do \
28968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28969         done; \
28970         echo "Doing info in guile"; \
28971         (cd $(HOST_SUBDIR)/guile && \
28972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28974                   "RANLIB=$${RANLIB}" \
28975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28976                   info) \
28977           || exit 1
28978
28979 @endif guile
28980
28981 .PHONY: maybe-dvi-guile dvi-guile
28982 maybe-dvi-guile:
28983 @if guile
28984 maybe-dvi-guile: dvi-guile
28985
28986 dvi-guile: \
28987     configure-guile 
28988         @: $(MAKE); $(unstage)
28989         @[ -f ./guile/Makefile ] || exit 0; \
28990         r=`${PWD_COMMAND}`; export r; \
28991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28992         $(HOST_EXPORTS) \
28993         for flag in $(EXTRA_HOST_FLAGS) ; do \
28994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28995         done; \
28996         echo "Doing dvi in guile"; \
28997         (cd $(HOST_SUBDIR)/guile && \
28998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29000                   "RANLIB=$${RANLIB}" \
29001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29002                   dvi) \
29003           || exit 1
29004
29005 @endif guile
29006
29007 .PHONY: maybe-pdf-guile pdf-guile
29008 maybe-pdf-guile:
29009 @if guile
29010 maybe-pdf-guile: pdf-guile
29011
29012 pdf-guile: \
29013     configure-guile 
29014         @: $(MAKE); $(unstage)
29015         @[ -f ./guile/Makefile ] || exit 0; \
29016         r=`${PWD_COMMAND}`; export r; \
29017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29018         $(HOST_EXPORTS) \
29019         for flag in $(EXTRA_HOST_FLAGS) ; do \
29020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29021         done; \
29022         echo "Doing pdf in guile"; \
29023         (cd $(HOST_SUBDIR)/guile && \
29024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29026                   "RANLIB=$${RANLIB}" \
29027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29028                   pdf) \
29029           || exit 1
29030
29031 @endif guile
29032
29033 .PHONY: maybe-html-guile html-guile
29034 maybe-html-guile:
29035 @if guile
29036 maybe-html-guile: html-guile
29037
29038 html-guile: \
29039     configure-guile 
29040         @: $(MAKE); $(unstage)
29041         @[ -f ./guile/Makefile ] || exit 0; \
29042         r=`${PWD_COMMAND}`; export r; \
29043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29044         $(HOST_EXPORTS) \
29045         for flag in $(EXTRA_HOST_FLAGS) ; do \
29046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29047         done; \
29048         echo "Doing html in guile"; \
29049         (cd $(HOST_SUBDIR)/guile && \
29050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29052                   "RANLIB=$${RANLIB}" \
29053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29054                   html) \
29055           || exit 1
29056
29057 @endif guile
29058
29059 .PHONY: maybe-TAGS-guile TAGS-guile
29060 maybe-TAGS-guile:
29061 @if guile
29062 maybe-TAGS-guile: TAGS-guile
29063
29064 TAGS-guile: \
29065     configure-guile 
29066         @: $(MAKE); $(unstage)
29067         @[ -f ./guile/Makefile ] || exit 0; \
29068         r=`${PWD_COMMAND}`; export r; \
29069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29070         $(HOST_EXPORTS) \
29071         for flag in $(EXTRA_HOST_FLAGS) ; do \
29072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29073         done; \
29074         echo "Doing TAGS in guile"; \
29075         (cd $(HOST_SUBDIR)/guile && \
29076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29078                   "RANLIB=$${RANLIB}" \
29079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29080                   TAGS) \
29081           || exit 1
29082
29083 @endif guile
29084
29085 .PHONY: maybe-install-info-guile install-info-guile
29086 maybe-install-info-guile:
29087 @if guile
29088 maybe-install-info-guile: install-info-guile
29089
29090 install-info-guile: \
29091     configure-guile \
29092     info-guile 
29093         @: $(MAKE); $(unstage)
29094         @[ -f ./guile/Makefile ] || exit 0; \
29095         r=`${PWD_COMMAND}`; export r; \
29096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29097         $(HOST_EXPORTS) \
29098         for flag in $(EXTRA_HOST_FLAGS) ; do \
29099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29100         done; \
29101         echo "Doing install-info in guile"; \
29102         (cd $(HOST_SUBDIR)/guile && \
29103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29105                   "RANLIB=$${RANLIB}" \
29106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29107                   install-info) \
29108           || exit 1
29109
29110 @endif guile
29111
29112 .PHONY: maybe-install-pdf-guile install-pdf-guile
29113 maybe-install-pdf-guile:
29114 @if guile
29115 maybe-install-pdf-guile: install-pdf-guile
29116
29117 install-pdf-guile: \
29118     configure-guile \
29119     pdf-guile 
29120         @: $(MAKE); $(unstage)
29121         @[ -f ./guile/Makefile ] || exit 0; \
29122         r=`${PWD_COMMAND}`; export r; \
29123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29124         $(HOST_EXPORTS) \
29125         for flag in $(EXTRA_HOST_FLAGS) ; do \
29126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29127         done; \
29128         echo "Doing install-pdf in guile"; \
29129         (cd $(HOST_SUBDIR)/guile && \
29130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29132                   "RANLIB=$${RANLIB}" \
29133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29134                   install-pdf) \
29135           || exit 1
29136
29137 @endif guile
29138
29139 .PHONY: maybe-install-html-guile install-html-guile
29140 maybe-install-html-guile:
29141 @if guile
29142 maybe-install-html-guile: install-html-guile
29143
29144 install-html-guile: \
29145     configure-guile \
29146     html-guile 
29147         @: $(MAKE); $(unstage)
29148         @[ -f ./guile/Makefile ] || exit 0; \
29149         r=`${PWD_COMMAND}`; export r; \
29150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29151         $(HOST_EXPORTS) \
29152         for flag in $(EXTRA_HOST_FLAGS) ; do \
29153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29154         done; \
29155         echo "Doing install-html in guile"; \
29156         (cd $(HOST_SUBDIR)/guile && \
29157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29159                   "RANLIB=$${RANLIB}" \
29160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29161                   install-html) \
29162           || exit 1
29163
29164 @endif guile
29165
29166 .PHONY: maybe-installcheck-guile installcheck-guile
29167 maybe-installcheck-guile:
29168 @if guile
29169 maybe-installcheck-guile: installcheck-guile
29170
29171 installcheck-guile: \
29172     configure-guile 
29173         @: $(MAKE); $(unstage)
29174         @[ -f ./guile/Makefile ] || exit 0; \
29175         r=`${PWD_COMMAND}`; export r; \
29176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29177         $(HOST_EXPORTS) \
29178         for flag in $(EXTRA_HOST_FLAGS) ; do \
29179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29180         done; \
29181         echo "Doing installcheck in guile"; \
29182         (cd $(HOST_SUBDIR)/guile && \
29183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29185                   "RANLIB=$${RANLIB}" \
29186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29187                   installcheck) \
29188           || exit 1
29189
29190 @endif guile
29191
29192 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
29193 maybe-mostlyclean-guile:
29194 @if guile
29195 maybe-mostlyclean-guile: mostlyclean-guile
29196
29197 mostlyclean-guile: 
29198         @: $(MAKE); $(unstage)
29199         @[ -f ./guile/Makefile ] || exit 0; \
29200         r=`${PWD_COMMAND}`; export r; \
29201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29202         $(HOST_EXPORTS) \
29203         for flag in $(EXTRA_HOST_FLAGS) ; do \
29204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29205         done; \
29206         echo "Doing mostlyclean in guile"; \
29207         (cd $(HOST_SUBDIR)/guile && \
29208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29210                   "RANLIB=$${RANLIB}" \
29211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29212                   mostlyclean) \
29213           || exit 1
29214
29215 @endif guile
29216
29217 .PHONY: maybe-clean-guile clean-guile
29218 maybe-clean-guile:
29219 @if guile
29220 maybe-clean-guile: clean-guile
29221
29222 clean-guile: 
29223         @: $(MAKE); $(unstage)
29224         @[ -f ./guile/Makefile ] || exit 0; \
29225         r=`${PWD_COMMAND}`; export r; \
29226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29227         $(HOST_EXPORTS) \
29228         for flag in $(EXTRA_HOST_FLAGS) ; do \
29229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29230         done; \
29231         echo "Doing clean in guile"; \
29232         (cd $(HOST_SUBDIR)/guile && \
29233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29235                   "RANLIB=$${RANLIB}" \
29236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29237                   clean) \
29238           || exit 1
29239
29240 @endif guile
29241
29242 .PHONY: maybe-distclean-guile distclean-guile
29243 maybe-distclean-guile:
29244 @if guile
29245 maybe-distclean-guile: distclean-guile
29246
29247 distclean-guile: 
29248         @: $(MAKE); $(unstage)
29249         @[ -f ./guile/Makefile ] || exit 0; \
29250         r=`${PWD_COMMAND}`; export r; \
29251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29252         $(HOST_EXPORTS) \
29253         for flag in $(EXTRA_HOST_FLAGS) ; do \
29254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29255         done; \
29256         echo "Doing distclean in guile"; \
29257         (cd $(HOST_SUBDIR)/guile && \
29258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29260                   "RANLIB=$${RANLIB}" \
29261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29262                   distclean) \
29263           || exit 1
29264
29265 @endif guile
29266
29267 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
29268 maybe-maintainer-clean-guile:
29269 @if guile
29270 maybe-maintainer-clean-guile: maintainer-clean-guile
29271
29272 maintainer-clean-guile: 
29273         @: $(MAKE); $(unstage)
29274         @[ -f ./guile/Makefile ] || exit 0; \
29275         r=`${PWD_COMMAND}`; export r; \
29276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29277         $(HOST_EXPORTS) \
29278         for flag in $(EXTRA_HOST_FLAGS) ; do \
29279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29280         done; \
29281         echo "Doing maintainer-clean in guile"; \
29282         (cd $(HOST_SUBDIR)/guile && \
29283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29285                   "RANLIB=$${RANLIB}" \
29286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29287                   maintainer-clean) \
29288           || exit 1
29289
29290 @endif guile
29291
29292
29293
29294 .PHONY: configure-tk maybe-configure-tk
29295 maybe-configure-tk:
29296 @if gcc-bootstrap
29297 configure-tk: stage_current
29298 @endif gcc-bootstrap
29299 @if tk
29300 maybe-configure-tk: configure-tk
29301 configure-tk: 
29302         @: $(MAKE); $(unstage)
29303         @r=`${PWD_COMMAND}`; export r; \
29304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29305         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
29306         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
29307         $(HOST_EXPORTS)  \
29308         echo Configuring in $(HOST_SUBDIR)/tk; \
29309         cd "$(HOST_SUBDIR)/tk" || exit 1; \
29310         case $(srcdir) in \
29311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29312           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
29313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29314         esac; \
29315         module_srcdir=tk; \
29316         $(SHELL) \
29317           $$s/$$module_srcdir/configure \
29318           --srcdir=$${topdir}/$$module_srcdir \
29319           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29320           --target=${target_alias}  \
29321           || exit 1
29322 @endif tk
29323
29324
29325
29326
29327
29328 .PHONY: all-tk maybe-all-tk
29329 maybe-all-tk:
29330 @if gcc-bootstrap
29331 all-tk: stage_current
29332 @endif gcc-bootstrap
29333 @if tk
29334 TARGET-tk=all
29335 maybe-all-tk: all-tk
29336 all-tk: configure-tk
29337         @: $(MAKE); $(unstage)
29338         @r=`${PWD_COMMAND}`; export r; \
29339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29340         $(HOST_EXPORTS)  \
29341         (cd $(HOST_SUBDIR)/tk && \
29342           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29343                 $(TARGET-tk))
29344 @endif tk
29345
29346
29347
29348
29349 .PHONY: check-tk maybe-check-tk
29350 maybe-check-tk:
29351 @if tk
29352 maybe-check-tk: check-tk
29353
29354 check-tk:
29355         @: $(MAKE); $(unstage)
29356         @r=`${PWD_COMMAND}`; export r; \
29357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29358         $(HOST_EXPORTS)  \
29359         (cd $(HOST_SUBDIR)/tk && \
29360           $(MAKE) $(FLAGS_TO_PASS)  check)
29361
29362 @endif tk
29363
29364 .PHONY: install-tk maybe-install-tk
29365 maybe-install-tk:
29366 @if tk
29367 maybe-install-tk: install-tk
29368
29369 install-tk: installdirs
29370         @: $(MAKE); $(unstage)
29371         @r=`${PWD_COMMAND}`; export r; \
29372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29373         $(HOST_EXPORTS) \
29374         (cd $(HOST_SUBDIR)/tk && \
29375           $(MAKE) $(FLAGS_TO_PASS)  install)
29376
29377 @endif tk
29378
29379 .PHONY: install-strip-tk maybe-install-strip-tk
29380 maybe-install-strip-tk:
29381 @if tk
29382 maybe-install-strip-tk: install-strip-tk
29383
29384 install-strip-tk: installdirs
29385         @: $(MAKE); $(unstage)
29386         @r=`${PWD_COMMAND}`; export r; \
29387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29388         $(HOST_EXPORTS) \
29389         (cd $(HOST_SUBDIR)/tk && \
29390           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29391
29392 @endif tk
29393
29394 # Other targets (info, dvi, pdf, etc.)
29395
29396 .PHONY: maybe-info-tk info-tk
29397 maybe-info-tk:
29398 @if tk
29399 maybe-info-tk: info-tk
29400
29401 info-tk: \
29402     configure-tk 
29403         @: $(MAKE); $(unstage)
29404         @[ -f ./tk/Makefile ] || exit 0; \
29405         r=`${PWD_COMMAND}`; export r; \
29406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29407         $(HOST_EXPORTS) \
29408         for flag in $(EXTRA_HOST_FLAGS) ; do \
29409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29410         done; \
29411         echo "Doing info in tk"; \
29412         (cd $(HOST_SUBDIR)/tk && \
29413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29415                   "RANLIB=$${RANLIB}" \
29416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29417                   info) \
29418           || exit 1
29419
29420 @endif tk
29421
29422 .PHONY: maybe-dvi-tk dvi-tk
29423 maybe-dvi-tk:
29424 @if tk
29425 maybe-dvi-tk: dvi-tk
29426
29427 dvi-tk: \
29428     configure-tk 
29429         @: $(MAKE); $(unstage)
29430         @[ -f ./tk/Makefile ] || exit 0; \
29431         r=`${PWD_COMMAND}`; export r; \
29432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29433         $(HOST_EXPORTS) \
29434         for flag in $(EXTRA_HOST_FLAGS) ; do \
29435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29436         done; \
29437         echo "Doing dvi in tk"; \
29438         (cd $(HOST_SUBDIR)/tk && \
29439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29441                   "RANLIB=$${RANLIB}" \
29442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29443                   dvi) \
29444           || exit 1
29445
29446 @endif tk
29447
29448 .PHONY: maybe-pdf-tk pdf-tk
29449 maybe-pdf-tk:
29450 @if tk
29451 maybe-pdf-tk: pdf-tk
29452
29453 pdf-tk: \
29454     configure-tk 
29455         @: $(MAKE); $(unstage)
29456         @[ -f ./tk/Makefile ] || exit 0; \
29457         r=`${PWD_COMMAND}`; export r; \
29458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29459         $(HOST_EXPORTS) \
29460         for flag in $(EXTRA_HOST_FLAGS) ; do \
29461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29462         done; \
29463         echo "Doing pdf in tk"; \
29464         (cd $(HOST_SUBDIR)/tk && \
29465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29467                   "RANLIB=$${RANLIB}" \
29468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29469                   pdf) \
29470           || exit 1
29471
29472 @endif tk
29473
29474 .PHONY: maybe-html-tk html-tk
29475 maybe-html-tk:
29476 @if tk
29477 maybe-html-tk: html-tk
29478
29479 html-tk: \
29480     configure-tk 
29481         @: $(MAKE); $(unstage)
29482         @[ -f ./tk/Makefile ] || exit 0; \
29483         r=`${PWD_COMMAND}`; export r; \
29484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29485         $(HOST_EXPORTS) \
29486         for flag in $(EXTRA_HOST_FLAGS) ; do \
29487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29488         done; \
29489         echo "Doing html in tk"; \
29490         (cd $(HOST_SUBDIR)/tk && \
29491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29493                   "RANLIB=$${RANLIB}" \
29494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29495                   html) \
29496           || exit 1
29497
29498 @endif tk
29499
29500 .PHONY: maybe-TAGS-tk TAGS-tk
29501 maybe-TAGS-tk:
29502 @if tk
29503 maybe-TAGS-tk: TAGS-tk
29504
29505 TAGS-tk: \
29506     configure-tk 
29507         @: $(MAKE); $(unstage)
29508         @[ -f ./tk/Makefile ] || exit 0; \
29509         r=`${PWD_COMMAND}`; export r; \
29510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29511         $(HOST_EXPORTS) \
29512         for flag in $(EXTRA_HOST_FLAGS) ; do \
29513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29514         done; \
29515         echo "Doing TAGS in tk"; \
29516         (cd $(HOST_SUBDIR)/tk && \
29517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29519                   "RANLIB=$${RANLIB}" \
29520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29521                   TAGS) \
29522           || exit 1
29523
29524 @endif tk
29525
29526 .PHONY: maybe-install-info-tk install-info-tk
29527 maybe-install-info-tk:
29528 @if tk
29529 maybe-install-info-tk: install-info-tk
29530
29531 install-info-tk: \
29532     configure-tk \
29533     info-tk 
29534         @: $(MAKE); $(unstage)
29535         @[ -f ./tk/Makefile ] || exit 0; \
29536         r=`${PWD_COMMAND}`; export r; \
29537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29538         $(HOST_EXPORTS) \
29539         for flag in $(EXTRA_HOST_FLAGS) ; do \
29540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29541         done; \
29542         echo "Doing install-info in tk"; \
29543         (cd $(HOST_SUBDIR)/tk && \
29544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29546                   "RANLIB=$${RANLIB}" \
29547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29548                   install-info) \
29549           || exit 1
29550
29551 @endif tk
29552
29553 .PHONY: maybe-install-pdf-tk install-pdf-tk
29554 maybe-install-pdf-tk:
29555 @if tk
29556 maybe-install-pdf-tk: install-pdf-tk
29557
29558 install-pdf-tk: \
29559     configure-tk \
29560     pdf-tk 
29561         @: $(MAKE); $(unstage)
29562         @[ -f ./tk/Makefile ] || exit 0; \
29563         r=`${PWD_COMMAND}`; export r; \
29564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29565         $(HOST_EXPORTS) \
29566         for flag in $(EXTRA_HOST_FLAGS) ; do \
29567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29568         done; \
29569         echo "Doing install-pdf in tk"; \
29570         (cd $(HOST_SUBDIR)/tk && \
29571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29573                   "RANLIB=$${RANLIB}" \
29574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29575                   install-pdf) \
29576           || exit 1
29577
29578 @endif tk
29579
29580 .PHONY: maybe-install-html-tk install-html-tk
29581 maybe-install-html-tk:
29582 @if tk
29583 maybe-install-html-tk: install-html-tk
29584
29585 install-html-tk: \
29586     configure-tk \
29587     html-tk 
29588         @: $(MAKE); $(unstage)
29589         @[ -f ./tk/Makefile ] || exit 0; \
29590         r=`${PWD_COMMAND}`; export r; \
29591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29592         $(HOST_EXPORTS) \
29593         for flag in $(EXTRA_HOST_FLAGS) ; do \
29594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29595         done; \
29596         echo "Doing install-html in tk"; \
29597         (cd $(HOST_SUBDIR)/tk && \
29598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29600                   "RANLIB=$${RANLIB}" \
29601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29602                   install-html) \
29603           || exit 1
29604
29605 @endif tk
29606
29607 .PHONY: maybe-installcheck-tk installcheck-tk
29608 maybe-installcheck-tk:
29609 @if tk
29610 maybe-installcheck-tk: installcheck-tk
29611
29612 installcheck-tk: \
29613     configure-tk 
29614         @: $(MAKE); $(unstage)
29615         @[ -f ./tk/Makefile ] || exit 0; \
29616         r=`${PWD_COMMAND}`; export r; \
29617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29618         $(HOST_EXPORTS) \
29619         for flag in $(EXTRA_HOST_FLAGS) ; do \
29620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29621         done; \
29622         echo "Doing installcheck in tk"; \
29623         (cd $(HOST_SUBDIR)/tk && \
29624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29626                   "RANLIB=$${RANLIB}" \
29627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29628                   installcheck) \
29629           || exit 1
29630
29631 @endif tk
29632
29633 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
29634 maybe-mostlyclean-tk:
29635 @if tk
29636 maybe-mostlyclean-tk: mostlyclean-tk
29637
29638 mostlyclean-tk: 
29639         @: $(MAKE); $(unstage)
29640         @[ -f ./tk/Makefile ] || exit 0; \
29641         r=`${PWD_COMMAND}`; export r; \
29642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29643         $(HOST_EXPORTS) \
29644         for flag in $(EXTRA_HOST_FLAGS) ; do \
29645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29646         done; \
29647         echo "Doing mostlyclean in tk"; \
29648         (cd $(HOST_SUBDIR)/tk && \
29649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29651                   "RANLIB=$${RANLIB}" \
29652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29653                   mostlyclean) \
29654           || exit 1
29655
29656 @endif tk
29657
29658 .PHONY: maybe-clean-tk clean-tk
29659 maybe-clean-tk:
29660 @if tk
29661 maybe-clean-tk: clean-tk
29662
29663 clean-tk: 
29664         @: $(MAKE); $(unstage)
29665         @[ -f ./tk/Makefile ] || exit 0; \
29666         r=`${PWD_COMMAND}`; export r; \
29667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29668         $(HOST_EXPORTS) \
29669         for flag in $(EXTRA_HOST_FLAGS) ; do \
29670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29671         done; \
29672         echo "Doing clean in tk"; \
29673         (cd $(HOST_SUBDIR)/tk && \
29674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29676                   "RANLIB=$${RANLIB}" \
29677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29678                   clean) \
29679           || exit 1
29680
29681 @endif tk
29682
29683 .PHONY: maybe-distclean-tk distclean-tk
29684 maybe-distclean-tk:
29685 @if tk
29686 maybe-distclean-tk: distclean-tk
29687
29688 distclean-tk: 
29689         @: $(MAKE); $(unstage)
29690         @[ -f ./tk/Makefile ] || exit 0; \
29691         r=`${PWD_COMMAND}`; export r; \
29692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29693         $(HOST_EXPORTS) \
29694         for flag in $(EXTRA_HOST_FLAGS) ; do \
29695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29696         done; \
29697         echo "Doing distclean in tk"; \
29698         (cd $(HOST_SUBDIR)/tk && \
29699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29701                   "RANLIB=$${RANLIB}" \
29702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29703                   distclean) \
29704           || exit 1
29705
29706 @endif tk
29707
29708 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
29709 maybe-maintainer-clean-tk:
29710 @if tk
29711 maybe-maintainer-clean-tk: maintainer-clean-tk
29712
29713 maintainer-clean-tk: 
29714         @: $(MAKE); $(unstage)
29715         @[ -f ./tk/Makefile ] || exit 0; \
29716         r=`${PWD_COMMAND}`; export r; \
29717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29718         $(HOST_EXPORTS) \
29719         for flag in $(EXTRA_HOST_FLAGS) ; do \
29720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29721         done; \
29722         echo "Doing maintainer-clean in tk"; \
29723         (cd $(HOST_SUBDIR)/tk && \
29724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29726                   "RANLIB=$${RANLIB}" \
29727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29728                   maintainer-clean) \
29729           || exit 1
29730
29731 @endif tk
29732
29733
29734
29735 .PHONY: configure-libtermcap maybe-configure-libtermcap
29736 maybe-configure-libtermcap:
29737 @if gcc-bootstrap
29738 configure-libtermcap: stage_current
29739 @endif gcc-bootstrap
29740 @if libtermcap
29741 maybe-configure-libtermcap: configure-libtermcap
29742 configure-libtermcap: 
29743         @: $(MAKE); $(unstage)
29744         @r=`${PWD_COMMAND}`; export r; \
29745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29746         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
29747         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
29748         $(HOST_EXPORTS)  \
29749         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
29750         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
29751         case $(srcdir) in \
29752           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29753           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
29754                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29755         esac; \
29756         module_srcdir=libtermcap; \
29757         $(SHELL) \
29758           $$s/$$module_srcdir/configure \
29759           --srcdir=$${topdir}/$$module_srcdir \
29760           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29761           --target=${target_alias}  \
29762           || exit 1
29763 @endif libtermcap
29764
29765
29766
29767
29768
29769 .PHONY: all-libtermcap maybe-all-libtermcap
29770 maybe-all-libtermcap:
29771 @if gcc-bootstrap
29772 all-libtermcap: stage_current
29773 @endif gcc-bootstrap
29774 @if libtermcap
29775 TARGET-libtermcap=all
29776 maybe-all-libtermcap: all-libtermcap
29777 all-libtermcap: configure-libtermcap
29778         @: $(MAKE); $(unstage)
29779         @r=`${PWD_COMMAND}`; export r; \
29780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29781         $(HOST_EXPORTS)  \
29782         (cd $(HOST_SUBDIR)/libtermcap && \
29783           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29784                 $(TARGET-libtermcap))
29785 @endif libtermcap
29786
29787
29788
29789
29790 .PHONY: check-libtermcap maybe-check-libtermcap
29791 maybe-check-libtermcap:
29792 @if libtermcap
29793 maybe-check-libtermcap: check-libtermcap
29794
29795 check-libtermcap:
29796
29797 @endif libtermcap
29798
29799 .PHONY: install-libtermcap maybe-install-libtermcap
29800 maybe-install-libtermcap:
29801 @if libtermcap
29802 maybe-install-libtermcap: install-libtermcap
29803
29804 install-libtermcap: installdirs
29805         @: $(MAKE); $(unstage)
29806         @r=`${PWD_COMMAND}`; export r; \
29807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29808         $(HOST_EXPORTS) \
29809         (cd $(HOST_SUBDIR)/libtermcap && \
29810           $(MAKE) $(FLAGS_TO_PASS)  install)
29811
29812 @endif libtermcap
29813
29814 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
29815 maybe-install-strip-libtermcap:
29816 @if libtermcap
29817 maybe-install-strip-libtermcap: install-strip-libtermcap
29818
29819 install-strip-libtermcap: installdirs
29820         @: $(MAKE); $(unstage)
29821         @r=`${PWD_COMMAND}`; export r; \
29822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29823         $(HOST_EXPORTS) \
29824         (cd $(HOST_SUBDIR)/libtermcap && \
29825           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29826
29827 @endif libtermcap
29828
29829 # Other targets (info, dvi, pdf, etc.)
29830
29831 .PHONY: maybe-info-libtermcap info-libtermcap
29832 maybe-info-libtermcap:
29833 @if libtermcap
29834 maybe-info-libtermcap: info-libtermcap
29835
29836 info-libtermcap: \
29837     configure-libtermcap 
29838         @: $(MAKE); $(unstage)
29839         @[ -f ./libtermcap/Makefile ] || exit 0; \
29840         r=`${PWD_COMMAND}`; export r; \
29841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29842         $(HOST_EXPORTS) \
29843         for flag in $(EXTRA_HOST_FLAGS) ; do \
29844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29845         done; \
29846         echo "Doing info in libtermcap"; \
29847         (cd $(HOST_SUBDIR)/libtermcap && \
29848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29850                   "RANLIB=$${RANLIB}" \
29851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29852                   info) \
29853           || exit 1
29854
29855 @endif libtermcap
29856
29857 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
29858 maybe-dvi-libtermcap:
29859 @if libtermcap
29860 maybe-dvi-libtermcap: dvi-libtermcap
29861
29862 dvi-libtermcap: \
29863     configure-libtermcap 
29864         @: $(MAKE); $(unstage)
29865         @[ -f ./libtermcap/Makefile ] || exit 0; \
29866         r=`${PWD_COMMAND}`; export r; \
29867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29868         $(HOST_EXPORTS) \
29869         for flag in $(EXTRA_HOST_FLAGS) ; do \
29870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29871         done; \
29872         echo "Doing dvi in libtermcap"; \
29873         (cd $(HOST_SUBDIR)/libtermcap && \
29874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29876                   "RANLIB=$${RANLIB}" \
29877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29878                   dvi) \
29879           || exit 1
29880
29881 @endif libtermcap
29882
29883 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
29884 maybe-pdf-libtermcap:
29885 @if libtermcap
29886 maybe-pdf-libtermcap: pdf-libtermcap
29887
29888 pdf-libtermcap: \
29889     configure-libtermcap 
29890         @: $(MAKE); $(unstage)
29891         @[ -f ./libtermcap/Makefile ] || exit 0; \
29892         r=`${PWD_COMMAND}`; export r; \
29893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29894         $(HOST_EXPORTS) \
29895         for flag in $(EXTRA_HOST_FLAGS) ; do \
29896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29897         done; \
29898         echo "Doing pdf in libtermcap"; \
29899         (cd $(HOST_SUBDIR)/libtermcap && \
29900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29902                   "RANLIB=$${RANLIB}" \
29903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29904                   pdf) \
29905           || exit 1
29906
29907 @endif libtermcap
29908
29909 .PHONY: maybe-html-libtermcap html-libtermcap
29910 maybe-html-libtermcap:
29911 @if libtermcap
29912 maybe-html-libtermcap: html-libtermcap
29913
29914 html-libtermcap: \
29915     configure-libtermcap 
29916         @: $(MAKE); $(unstage)
29917         @[ -f ./libtermcap/Makefile ] || exit 0; \
29918         r=`${PWD_COMMAND}`; export r; \
29919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29920         $(HOST_EXPORTS) \
29921         for flag in $(EXTRA_HOST_FLAGS) ; do \
29922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29923         done; \
29924         echo "Doing html in libtermcap"; \
29925         (cd $(HOST_SUBDIR)/libtermcap && \
29926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29928                   "RANLIB=$${RANLIB}" \
29929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29930                   html) \
29931           || exit 1
29932
29933 @endif libtermcap
29934
29935 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
29936 maybe-TAGS-libtermcap:
29937 @if libtermcap
29938 maybe-TAGS-libtermcap: TAGS-libtermcap
29939
29940 TAGS-libtermcap: \
29941     configure-libtermcap 
29942         @: $(MAKE); $(unstage)
29943         @[ -f ./libtermcap/Makefile ] || exit 0; \
29944         r=`${PWD_COMMAND}`; export r; \
29945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29946         $(HOST_EXPORTS) \
29947         for flag in $(EXTRA_HOST_FLAGS) ; do \
29948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29949         done; \
29950         echo "Doing TAGS in libtermcap"; \
29951         (cd $(HOST_SUBDIR)/libtermcap && \
29952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29954                   "RANLIB=$${RANLIB}" \
29955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29956                   TAGS) \
29957           || exit 1
29958
29959 @endif libtermcap
29960
29961 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
29962 maybe-install-info-libtermcap:
29963 @if libtermcap
29964 maybe-install-info-libtermcap: install-info-libtermcap
29965
29966 install-info-libtermcap: \
29967     configure-libtermcap \
29968     info-libtermcap 
29969         @: $(MAKE); $(unstage)
29970         @[ -f ./libtermcap/Makefile ] || exit 0; \
29971         r=`${PWD_COMMAND}`; export r; \
29972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29973         $(HOST_EXPORTS) \
29974         for flag in $(EXTRA_HOST_FLAGS) ; do \
29975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29976         done; \
29977         echo "Doing install-info in libtermcap"; \
29978         (cd $(HOST_SUBDIR)/libtermcap && \
29979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29981                   "RANLIB=$${RANLIB}" \
29982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29983                   install-info) \
29984           || exit 1
29985
29986 @endif libtermcap
29987
29988 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
29989 maybe-install-pdf-libtermcap:
29990 @if libtermcap
29991 maybe-install-pdf-libtermcap: install-pdf-libtermcap
29992
29993 install-pdf-libtermcap: \
29994     configure-libtermcap \
29995     pdf-libtermcap 
29996         @: $(MAKE); $(unstage)
29997         @[ -f ./libtermcap/Makefile ] || exit 0; \
29998         r=`${PWD_COMMAND}`; export r; \
29999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30000         $(HOST_EXPORTS) \
30001         for flag in $(EXTRA_HOST_FLAGS) ; do \
30002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30003         done; \
30004         echo "Doing install-pdf in libtermcap"; \
30005         (cd $(HOST_SUBDIR)/libtermcap && \
30006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30008                   "RANLIB=$${RANLIB}" \
30009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30010                   install-pdf) \
30011           || exit 1
30012
30013 @endif libtermcap
30014
30015 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
30016 maybe-install-html-libtermcap:
30017 @if libtermcap
30018 maybe-install-html-libtermcap: install-html-libtermcap
30019
30020 install-html-libtermcap: \
30021     configure-libtermcap \
30022     html-libtermcap 
30023         @: $(MAKE); $(unstage)
30024         @[ -f ./libtermcap/Makefile ] || exit 0; \
30025         r=`${PWD_COMMAND}`; export r; \
30026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30027         $(HOST_EXPORTS) \
30028         for flag in $(EXTRA_HOST_FLAGS) ; do \
30029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30030         done; \
30031         echo "Doing install-html in libtermcap"; \
30032         (cd $(HOST_SUBDIR)/libtermcap && \
30033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30035                   "RANLIB=$${RANLIB}" \
30036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30037                   install-html) \
30038           || exit 1
30039
30040 @endif libtermcap
30041
30042 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
30043 maybe-installcheck-libtermcap:
30044 @if libtermcap
30045 maybe-installcheck-libtermcap: installcheck-libtermcap
30046
30047 installcheck-libtermcap: \
30048     configure-libtermcap 
30049         @: $(MAKE); $(unstage)
30050         @[ -f ./libtermcap/Makefile ] || exit 0; \
30051         r=`${PWD_COMMAND}`; export r; \
30052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30053         $(HOST_EXPORTS) \
30054         for flag in $(EXTRA_HOST_FLAGS) ; do \
30055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30056         done; \
30057         echo "Doing installcheck in libtermcap"; \
30058         (cd $(HOST_SUBDIR)/libtermcap && \
30059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30061                   "RANLIB=$${RANLIB}" \
30062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30063                   installcheck) \
30064           || exit 1
30065
30066 @endif libtermcap
30067
30068 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
30069 maybe-mostlyclean-libtermcap:
30070 @if libtermcap
30071 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
30072
30073 # libtermcap doesn't support mostlyclean.
30074 mostlyclean-libtermcap:
30075
30076 @endif libtermcap
30077
30078 .PHONY: maybe-clean-libtermcap clean-libtermcap
30079 maybe-clean-libtermcap:
30080 @if libtermcap
30081 maybe-clean-libtermcap: clean-libtermcap
30082
30083 # libtermcap doesn't support clean.
30084 clean-libtermcap:
30085
30086 @endif libtermcap
30087
30088 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
30089 maybe-distclean-libtermcap:
30090 @if libtermcap
30091 maybe-distclean-libtermcap: distclean-libtermcap
30092
30093 # libtermcap doesn't support distclean.
30094 distclean-libtermcap:
30095
30096 @endif libtermcap
30097
30098 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
30099 maybe-maintainer-clean-libtermcap:
30100 @if libtermcap
30101 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
30102
30103 # libtermcap doesn't support maintainer-clean.
30104 maintainer-clean-libtermcap:
30105
30106 @endif libtermcap
30107
30108
30109
30110 .PHONY: configure-utils maybe-configure-utils
30111 maybe-configure-utils:
30112 @if gcc-bootstrap
30113 configure-utils: stage_current
30114 @endif gcc-bootstrap
30115 @if utils
30116 maybe-configure-utils: configure-utils
30117 configure-utils: 
30118         @: $(MAKE); $(unstage)
30119         @r=`${PWD_COMMAND}`; export r; \
30120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30121         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
30122         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
30123         $(HOST_EXPORTS)  \
30124         echo Configuring in $(HOST_SUBDIR)/utils; \
30125         cd "$(HOST_SUBDIR)/utils" || exit 1; \
30126         case $(srcdir) in \
30127           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30128           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
30129                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30130         esac; \
30131         module_srcdir=utils; \
30132         $(SHELL) \
30133           $$s/$$module_srcdir/configure \
30134           --srcdir=$${topdir}/$$module_srcdir \
30135           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30136           --target=${target_alias}  \
30137           || exit 1
30138 @endif utils
30139
30140
30141
30142
30143
30144 .PHONY: all-utils maybe-all-utils
30145 maybe-all-utils:
30146 @if gcc-bootstrap
30147 all-utils: stage_current
30148 @endif gcc-bootstrap
30149 @if utils
30150 TARGET-utils=all
30151 maybe-all-utils: all-utils
30152 all-utils: configure-utils
30153         @: $(MAKE); $(unstage)
30154         @r=`${PWD_COMMAND}`; export r; \
30155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30156         $(HOST_EXPORTS)  \
30157         (cd $(HOST_SUBDIR)/utils && \
30158           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30159                 $(TARGET-utils))
30160 @endif utils
30161
30162
30163
30164
30165 .PHONY: check-utils maybe-check-utils
30166 maybe-check-utils:
30167 @if utils
30168 maybe-check-utils: check-utils
30169
30170 check-utils:
30171
30172 @endif utils
30173
30174 .PHONY: install-utils maybe-install-utils
30175 maybe-install-utils:
30176 @if utils
30177 maybe-install-utils: install-utils
30178
30179 install-utils: installdirs
30180         @: $(MAKE); $(unstage)
30181         @r=`${PWD_COMMAND}`; export r; \
30182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30183         $(HOST_EXPORTS) \
30184         (cd $(HOST_SUBDIR)/utils && \
30185           $(MAKE) $(FLAGS_TO_PASS)  install)
30186
30187 @endif utils
30188
30189 .PHONY: install-strip-utils maybe-install-strip-utils
30190 maybe-install-strip-utils:
30191 @if utils
30192 maybe-install-strip-utils: install-strip-utils
30193
30194 install-strip-utils: installdirs
30195         @: $(MAKE); $(unstage)
30196         @r=`${PWD_COMMAND}`; export r; \
30197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30198         $(HOST_EXPORTS) \
30199         (cd $(HOST_SUBDIR)/utils && \
30200           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30201
30202 @endif utils
30203
30204 # Other targets (info, dvi, pdf, etc.)
30205
30206 .PHONY: maybe-info-utils info-utils
30207 maybe-info-utils:
30208 @if utils
30209 maybe-info-utils: info-utils
30210
30211 info-utils: \
30212     configure-utils 
30213         @: $(MAKE); $(unstage)
30214         @[ -f ./utils/Makefile ] || exit 0; \
30215         r=`${PWD_COMMAND}`; export r; \
30216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30217         $(HOST_EXPORTS) \
30218         for flag in $(EXTRA_HOST_FLAGS) ; do \
30219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30220         done; \
30221         echo "Doing info in utils"; \
30222         (cd $(HOST_SUBDIR)/utils && \
30223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30225                   "RANLIB=$${RANLIB}" \
30226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30227                   info) \
30228           || exit 1
30229
30230 @endif utils
30231
30232 .PHONY: maybe-dvi-utils dvi-utils
30233 maybe-dvi-utils:
30234 @if utils
30235 maybe-dvi-utils: dvi-utils
30236
30237 dvi-utils: \
30238     configure-utils 
30239         @: $(MAKE); $(unstage)
30240         @[ -f ./utils/Makefile ] || exit 0; \
30241         r=`${PWD_COMMAND}`; export r; \
30242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30243         $(HOST_EXPORTS) \
30244         for flag in $(EXTRA_HOST_FLAGS) ; do \
30245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30246         done; \
30247         echo "Doing dvi in utils"; \
30248         (cd $(HOST_SUBDIR)/utils && \
30249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30251                   "RANLIB=$${RANLIB}" \
30252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30253                   dvi) \
30254           || exit 1
30255
30256 @endif utils
30257
30258 .PHONY: maybe-pdf-utils pdf-utils
30259 maybe-pdf-utils:
30260 @if utils
30261 maybe-pdf-utils: pdf-utils
30262
30263 pdf-utils: \
30264     configure-utils 
30265         @: $(MAKE); $(unstage)
30266         @[ -f ./utils/Makefile ] || exit 0; \
30267         r=`${PWD_COMMAND}`; export r; \
30268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30269         $(HOST_EXPORTS) \
30270         for flag in $(EXTRA_HOST_FLAGS) ; do \
30271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30272         done; \
30273         echo "Doing pdf in utils"; \
30274         (cd $(HOST_SUBDIR)/utils && \
30275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30277                   "RANLIB=$${RANLIB}" \
30278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30279                   pdf) \
30280           || exit 1
30281
30282 @endif utils
30283
30284 .PHONY: maybe-html-utils html-utils
30285 maybe-html-utils:
30286 @if utils
30287 maybe-html-utils: html-utils
30288
30289 html-utils: \
30290     configure-utils 
30291         @: $(MAKE); $(unstage)
30292         @[ -f ./utils/Makefile ] || exit 0; \
30293         r=`${PWD_COMMAND}`; export r; \
30294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30295         $(HOST_EXPORTS) \
30296         for flag in $(EXTRA_HOST_FLAGS) ; do \
30297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30298         done; \
30299         echo "Doing html in utils"; \
30300         (cd $(HOST_SUBDIR)/utils && \
30301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30303                   "RANLIB=$${RANLIB}" \
30304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30305                   html) \
30306           || exit 1
30307
30308 @endif utils
30309
30310 .PHONY: maybe-TAGS-utils TAGS-utils
30311 maybe-TAGS-utils:
30312 @if utils
30313 maybe-TAGS-utils: TAGS-utils
30314
30315 TAGS-utils: \
30316     configure-utils 
30317         @: $(MAKE); $(unstage)
30318         @[ -f ./utils/Makefile ] || exit 0; \
30319         r=`${PWD_COMMAND}`; export r; \
30320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30321         $(HOST_EXPORTS) \
30322         for flag in $(EXTRA_HOST_FLAGS) ; do \
30323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30324         done; \
30325         echo "Doing TAGS in utils"; \
30326         (cd $(HOST_SUBDIR)/utils && \
30327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30329                   "RANLIB=$${RANLIB}" \
30330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30331                   TAGS) \
30332           || exit 1
30333
30334 @endif utils
30335
30336 .PHONY: maybe-install-info-utils install-info-utils
30337 maybe-install-info-utils:
30338 @if utils
30339 maybe-install-info-utils: install-info-utils
30340
30341 install-info-utils: \
30342     configure-utils \
30343     info-utils 
30344         @: $(MAKE); $(unstage)
30345         @[ -f ./utils/Makefile ] || exit 0; \
30346         r=`${PWD_COMMAND}`; export r; \
30347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30348         $(HOST_EXPORTS) \
30349         for flag in $(EXTRA_HOST_FLAGS) ; do \
30350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30351         done; \
30352         echo "Doing install-info in utils"; \
30353         (cd $(HOST_SUBDIR)/utils && \
30354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30356                   "RANLIB=$${RANLIB}" \
30357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30358                   install-info) \
30359           || exit 1
30360
30361 @endif utils
30362
30363 .PHONY: maybe-install-pdf-utils install-pdf-utils
30364 maybe-install-pdf-utils:
30365 @if utils
30366 maybe-install-pdf-utils: install-pdf-utils
30367
30368 install-pdf-utils: \
30369     configure-utils \
30370     pdf-utils 
30371         @: $(MAKE); $(unstage)
30372         @[ -f ./utils/Makefile ] || exit 0; \
30373         r=`${PWD_COMMAND}`; export r; \
30374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30375         $(HOST_EXPORTS) \
30376         for flag in $(EXTRA_HOST_FLAGS) ; do \
30377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30378         done; \
30379         echo "Doing install-pdf in utils"; \
30380         (cd $(HOST_SUBDIR)/utils && \
30381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30383                   "RANLIB=$${RANLIB}" \
30384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30385                   install-pdf) \
30386           || exit 1
30387
30388 @endif utils
30389
30390 .PHONY: maybe-install-html-utils install-html-utils
30391 maybe-install-html-utils:
30392 @if utils
30393 maybe-install-html-utils: install-html-utils
30394
30395 install-html-utils: \
30396     configure-utils \
30397     html-utils 
30398         @: $(MAKE); $(unstage)
30399         @[ -f ./utils/Makefile ] || exit 0; \
30400         r=`${PWD_COMMAND}`; export r; \
30401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30402         $(HOST_EXPORTS) \
30403         for flag in $(EXTRA_HOST_FLAGS) ; do \
30404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30405         done; \
30406         echo "Doing install-html in utils"; \
30407         (cd $(HOST_SUBDIR)/utils && \
30408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30410                   "RANLIB=$${RANLIB}" \
30411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30412                   install-html) \
30413           || exit 1
30414
30415 @endif utils
30416
30417 .PHONY: maybe-installcheck-utils installcheck-utils
30418 maybe-installcheck-utils:
30419 @if utils
30420 maybe-installcheck-utils: installcheck-utils
30421
30422 installcheck-utils: \
30423     configure-utils 
30424         @: $(MAKE); $(unstage)
30425         @[ -f ./utils/Makefile ] || exit 0; \
30426         r=`${PWD_COMMAND}`; export r; \
30427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30428         $(HOST_EXPORTS) \
30429         for flag in $(EXTRA_HOST_FLAGS) ; do \
30430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30431         done; \
30432         echo "Doing installcheck in utils"; \
30433         (cd $(HOST_SUBDIR)/utils && \
30434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30436                   "RANLIB=$${RANLIB}" \
30437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30438                   installcheck) \
30439           || exit 1
30440
30441 @endif utils
30442
30443 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
30444 maybe-mostlyclean-utils:
30445 @if utils
30446 maybe-mostlyclean-utils: mostlyclean-utils
30447
30448 mostlyclean-utils: 
30449         @: $(MAKE); $(unstage)
30450         @[ -f ./utils/Makefile ] || exit 0; \
30451         r=`${PWD_COMMAND}`; export r; \
30452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30453         $(HOST_EXPORTS) \
30454         for flag in $(EXTRA_HOST_FLAGS) ; do \
30455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30456         done; \
30457         echo "Doing mostlyclean in utils"; \
30458         (cd $(HOST_SUBDIR)/utils && \
30459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30461                   "RANLIB=$${RANLIB}" \
30462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30463                   mostlyclean) \
30464           || exit 1
30465
30466 @endif utils
30467
30468 .PHONY: maybe-clean-utils clean-utils
30469 maybe-clean-utils:
30470 @if utils
30471 maybe-clean-utils: clean-utils
30472
30473 clean-utils: 
30474         @: $(MAKE); $(unstage)
30475         @[ -f ./utils/Makefile ] || exit 0; \
30476         r=`${PWD_COMMAND}`; export r; \
30477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30478         $(HOST_EXPORTS) \
30479         for flag in $(EXTRA_HOST_FLAGS) ; do \
30480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30481         done; \
30482         echo "Doing clean in utils"; \
30483         (cd $(HOST_SUBDIR)/utils && \
30484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30486                   "RANLIB=$${RANLIB}" \
30487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30488                   clean) \
30489           || exit 1
30490
30491 @endif utils
30492
30493 .PHONY: maybe-distclean-utils distclean-utils
30494 maybe-distclean-utils:
30495 @if utils
30496 maybe-distclean-utils: distclean-utils
30497
30498 distclean-utils: 
30499         @: $(MAKE); $(unstage)
30500         @[ -f ./utils/Makefile ] || exit 0; \
30501         r=`${PWD_COMMAND}`; export r; \
30502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30503         $(HOST_EXPORTS) \
30504         for flag in $(EXTRA_HOST_FLAGS) ; do \
30505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30506         done; \
30507         echo "Doing distclean in utils"; \
30508         (cd $(HOST_SUBDIR)/utils && \
30509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30511                   "RANLIB=$${RANLIB}" \
30512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30513                   distclean) \
30514           || exit 1
30515
30516 @endif utils
30517
30518 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30519 maybe-maintainer-clean-utils:
30520 @if utils
30521 maybe-maintainer-clean-utils: maintainer-clean-utils
30522
30523 maintainer-clean-utils: 
30524         @: $(MAKE); $(unstage)
30525         @[ -f ./utils/Makefile ] || exit 0; \
30526         r=`${PWD_COMMAND}`; export r; \
30527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30528         $(HOST_EXPORTS) \
30529         for flag in $(EXTRA_HOST_FLAGS) ; do \
30530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30531         done; \
30532         echo "Doing maintainer-clean in utils"; \
30533         (cd $(HOST_SUBDIR)/utils && \
30534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30536                   "RANLIB=$${RANLIB}" \
30537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30538                   maintainer-clean) \
30539           || exit 1
30540
30541 @endif utils
30542
30543
30544
30545 .PHONY: configure-gnattools maybe-configure-gnattools
30546 maybe-configure-gnattools:
30547 @if gcc-bootstrap
30548 configure-gnattools: stage_current
30549 @endif gcc-bootstrap
30550 @if gnattools
30551 maybe-configure-gnattools: configure-gnattools
30552 configure-gnattools: 
30553         @: $(MAKE); $(unstage)
30554         @r=`${PWD_COMMAND}`; export r; \
30555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30556         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30557         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
30558         $(HOST_EXPORTS)  \
30559         echo Configuring in $(HOST_SUBDIR)/gnattools; \
30560         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30561         case $(srcdir) in \
30562           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30563           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30564                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30565         esac; \
30566         module_srcdir=gnattools; \
30567         $(SHELL) \
30568           $$s/$$module_srcdir/configure \
30569           --srcdir=$${topdir}/$$module_srcdir \
30570           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30571           --target=${target_alias}  \
30572           || exit 1
30573 @endif gnattools
30574
30575
30576
30577
30578
30579 .PHONY: all-gnattools maybe-all-gnattools
30580 maybe-all-gnattools:
30581 @if gcc-bootstrap
30582 all-gnattools: stage_current
30583 @endif gcc-bootstrap
30584 @if gnattools
30585 TARGET-gnattools=all
30586 maybe-all-gnattools: all-gnattools
30587 all-gnattools: configure-gnattools
30588         @: $(MAKE); $(unstage)
30589         @r=`${PWD_COMMAND}`; export r; \
30590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30591         $(HOST_EXPORTS)  \
30592         (cd $(HOST_SUBDIR)/gnattools && \
30593           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30594                 $(TARGET-gnattools))
30595 @endif gnattools
30596
30597
30598
30599
30600 .PHONY: check-gnattools maybe-check-gnattools
30601 maybe-check-gnattools:
30602 @if gnattools
30603 maybe-check-gnattools: check-gnattools
30604
30605 check-gnattools:
30606         @: $(MAKE); $(unstage)
30607         @r=`${PWD_COMMAND}`; export r; \
30608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30609         $(HOST_EXPORTS)  \
30610         (cd $(HOST_SUBDIR)/gnattools && \
30611           $(MAKE) $(FLAGS_TO_PASS)  check)
30612
30613 @endif gnattools
30614
30615 .PHONY: install-gnattools maybe-install-gnattools
30616 maybe-install-gnattools:
30617 @if gnattools
30618 maybe-install-gnattools: install-gnattools
30619
30620 install-gnattools: installdirs
30621         @: $(MAKE); $(unstage)
30622         @r=`${PWD_COMMAND}`; export r; \
30623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30624         $(HOST_EXPORTS) \
30625         (cd $(HOST_SUBDIR)/gnattools && \
30626           $(MAKE) $(FLAGS_TO_PASS)  install)
30627
30628 @endif gnattools
30629
30630 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
30631 maybe-install-strip-gnattools:
30632 @if gnattools
30633 maybe-install-strip-gnattools: install-strip-gnattools
30634
30635 install-strip-gnattools: installdirs
30636         @: $(MAKE); $(unstage)
30637         @r=`${PWD_COMMAND}`; export r; \
30638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30639         $(HOST_EXPORTS) \
30640         (cd $(HOST_SUBDIR)/gnattools && \
30641           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30642
30643 @endif gnattools
30644
30645 # Other targets (info, dvi, pdf, etc.)
30646
30647 .PHONY: maybe-info-gnattools info-gnattools
30648 maybe-info-gnattools:
30649 @if gnattools
30650 maybe-info-gnattools: info-gnattools
30651
30652 info-gnattools: \
30653     configure-gnattools 
30654         @: $(MAKE); $(unstage)
30655         @[ -f ./gnattools/Makefile ] || exit 0; \
30656         r=`${PWD_COMMAND}`; export r; \
30657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30658         $(HOST_EXPORTS) \
30659         for flag in $(EXTRA_HOST_FLAGS) ; do \
30660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30661         done; \
30662         echo "Doing info in gnattools"; \
30663         (cd $(HOST_SUBDIR)/gnattools && \
30664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30666                   "RANLIB=$${RANLIB}" \
30667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30668                   info) \
30669           || exit 1
30670
30671 @endif gnattools
30672
30673 .PHONY: maybe-dvi-gnattools dvi-gnattools
30674 maybe-dvi-gnattools:
30675 @if gnattools
30676 maybe-dvi-gnattools: dvi-gnattools
30677
30678 dvi-gnattools: \
30679     configure-gnattools 
30680         @: $(MAKE); $(unstage)
30681         @[ -f ./gnattools/Makefile ] || exit 0; \
30682         r=`${PWD_COMMAND}`; export r; \
30683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30684         $(HOST_EXPORTS) \
30685         for flag in $(EXTRA_HOST_FLAGS) ; do \
30686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30687         done; \
30688         echo "Doing dvi in gnattools"; \
30689         (cd $(HOST_SUBDIR)/gnattools && \
30690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30692                   "RANLIB=$${RANLIB}" \
30693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30694                   dvi) \
30695           || exit 1
30696
30697 @endif gnattools
30698
30699 .PHONY: maybe-pdf-gnattools pdf-gnattools
30700 maybe-pdf-gnattools:
30701 @if gnattools
30702 maybe-pdf-gnattools: pdf-gnattools
30703
30704 pdf-gnattools: \
30705     configure-gnattools 
30706         @: $(MAKE); $(unstage)
30707         @[ -f ./gnattools/Makefile ] || exit 0; \
30708         r=`${PWD_COMMAND}`; export r; \
30709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30710         $(HOST_EXPORTS) \
30711         for flag in $(EXTRA_HOST_FLAGS) ; do \
30712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30713         done; \
30714         echo "Doing pdf in gnattools"; \
30715         (cd $(HOST_SUBDIR)/gnattools && \
30716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30718                   "RANLIB=$${RANLIB}" \
30719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30720                   pdf) \
30721           || exit 1
30722
30723 @endif gnattools
30724
30725 .PHONY: maybe-html-gnattools html-gnattools
30726 maybe-html-gnattools:
30727 @if gnattools
30728 maybe-html-gnattools: html-gnattools
30729
30730 html-gnattools: \
30731     configure-gnattools 
30732         @: $(MAKE); $(unstage)
30733         @[ -f ./gnattools/Makefile ] || exit 0; \
30734         r=`${PWD_COMMAND}`; export r; \
30735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30736         $(HOST_EXPORTS) \
30737         for flag in $(EXTRA_HOST_FLAGS) ; do \
30738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30739         done; \
30740         echo "Doing html in gnattools"; \
30741         (cd $(HOST_SUBDIR)/gnattools && \
30742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30744                   "RANLIB=$${RANLIB}" \
30745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30746                   html) \
30747           || exit 1
30748
30749 @endif gnattools
30750
30751 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
30752 maybe-TAGS-gnattools:
30753 @if gnattools
30754 maybe-TAGS-gnattools: TAGS-gnattools
30755
30756 TAGS-gnattools: \
30757     configure-gnattools 
30758         @: $(MAKE); $(unstage)
30759         @[ -f ./gnattools/Makefile ] || exit 0; \
30760         r=`${PWD_COMMAND}`; export r; \
30761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30762         $(HOST_EXPORTS) \
30763         for flag in $(EXTRA_HOST_FLAGS) ; do \
30764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30765         done; \
30766         echo "Doing TAGS in gnattools"; \
30767         (cd $(HOST_SUBDIR)/gnattools && \
30768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30770                   "RANLIB=$${RANLIB}" \
30771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30772                   TAGS) \
30773           || exit 1
30774
30775 @endif gnattools
30776
30777 .PHONY: maybe-install-info-gnattools install-info-gnattools
30778 maybe-install-info-gnattools:
30779 @if gnattools
30780 maybe-install-info-gnattools: install-info-gnattools
30781
30782 install-info-gnattools: \
30783     configure-gnattools \
30784     info-gnattools 
30785         @: $(MAKE); $(unstage)
30786         @[ -f ./gnattools/Makefile ] || exit 0; \
30787         r=`${PWD_COMMAND}`; export r; \
30788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30789         $(HOST_EXPORTS) \
30790         for flag in $(EXTRA_HOST_FLAGS) ; do \
30791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30792         done; \
30793         echo "Doing install-info in gnattools"; \
30794         (cd $(HOST_SUBDIR)/gnattools && \
30795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30797                   "RANLIB=$${RANLIB}" \
30798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30799                   install-info) \
30800           || exit 1
30801
30802 @endif gnattools
30803
30804 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
30805 maybe-install-pdf-gnattools:
30806 @if gnattools
30807 maybe-install-pdf-gnattools: install-pdf-gnattools
30808
30809 install-pdf-gnattools: \
30810     configure-gnattools \
30811     pdf-gnattools 
30812         @: $(MAKE); $(unstage)
30813         @[ -f ./gnattools/Makefile ] || exit 0; \
30814         r=`${PWD_COMMAND}`; export r; \
30815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30816         $(HOST_EXPORTS) \
30817         for flag in $(EXTRA_HOST_FLAGS) ; do \
30818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30819         done; \
30820         echo "Doing install-pdf in gnattools"; \
30821         (cd $(HOST_SUBDIR)/gnattools && \
30822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30824                   "RANLIB=$${RANLIB}" \
30825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30826                   install-pdf) \
30827           || exit 1
30828
30829 @endif gnattools
30830
30831 .PHONY: maybe-install-html-gnattools install-html-gnattools
30832 maybe-install-html-gnattools:
30833 @if gnattools
30834 maybe-install-html-gnattools: install-html-gnattools
30835
30836 install-html-gnattools: \
30837     configure-gnattools \
30838     html-gnattools 
30839         @: $(MAKE); $(unstage)
30840         @[ -f ./gnattools/Makefile ] || exit 0; \
30841         r=`${PWD_COMMAND}`; export r; \
30842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30843         $(HOST_EXPORTS) \
30844         for flag in $(EXTRA_HOST_FLAGS) ; do \
30845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30846         done; \
30847         echo "Doing install-html in gnattools"; \
30848         (cd $(HOST_SUBDIR)/gnattools && \
30849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30851                   "RANLIB=$${RANLIB}" \
30852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30853                   install-html) \
30854           || exit 1
30855
30856 @endif gnattools
30857
30858 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
30859 maybe-installcheck-gnattools:
30860 @if gnattools
30861 maybe-installcheck-gnattools: installcheck-gnattools
30862
30863 installcheck-gnattools: \
30864     configure-gnattools 
30865         @: $(MAKE); $(unstage)
30866         @[ -f ./gnattools/Makefile ] || exit 0; \
30867         r=`${PWD_COMMAND}`; export r; \
30868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30869         $(HOST_EXPORTS) \
30870         for flag in $(EXTRA_HOST_FLAGS) ; do \
30871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30872         done; \
30873         echo "Doing installcheck in gnattools"; \
30874         (cd $(HOST_SUBDIR)/gnattools && \
30875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30877                   "RANLIB=$${RANLIB}" \
30878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30879                   installcheck) \
30880           || exit 1
30881
30882 @endif gnattools
30883
30884 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
30885 maybe-mostlyclean-gnattools:
30886 @if gnattools
30887 maybe-mostlyclean-gnattools: mostlyclean-gnattools
30888
30889 mostlyclean-gnattools: 
30890         @: $(MAKE); $(unstage)
30891         @[ -f ./gnattools/Makefile ] || exit 0; \
30892         r=`${PWD_COMMAND}`; export r; \
30893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30894         $(HOST_EXPORTS) \
30895         for flag in $(EXTRA_HOST_FLAGS) ; do \
30896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30897         done; \
30898         echo "Doing mostlyclean in gnattools"; \
30899         (cd $(HOST_SUBDIR)/gnattools && \
30900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30902                   "RANLIB=$${RANLIB}" \
30903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30904                   mostlyclean) \
30905           || exit 1
30906
30907 @endif gnattools
30908
30909 .PHONY: maybe-clean-gnattools clean-gnattools
30910 maybe-clean-gnattools:
30911 @if gnattools
30912 maybe-clean-gnattools: clean-gnattools
30913
30914 clean-gnattools: 
30915         @: $(MAKE); $(unstage)
30916         @[ -f ./gnattools/Makefile ] || exit 0; \
30917         r=`${PWD_COMMAND}`; export r; \
30918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30919         $(HOST_EXPORTS) \
30920         for flag in $(EXTRA_HOST_FLAGS) ; do \
30921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30922         done; \
30923         echo "Doing clean in gnattools"; \
30924         (cd $(HOST_SUBDIR)/gnattools && \
30925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30927                   "RANLIB=$${RANLIB}" \
30928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30929                   clean) \
30930           || exit 1
30931
30932 @endif gnattools
30933
30934 .PHONY: maybe-distclean-gnattools distclean-gnattools
30935 maybe-distclean-gnattools:
30936 @if gnattools
30937 maybe-distclean-gnattools: distclean-gnattools
30938
30939 distclean-gnattools: 
30940         @: $(MAKE); $(unstage)
30941         @[ -f ./gnattools/Makefile ] || exit 0; \
30942         r=`${PWD_COMMAND}`; export r; \
30943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30944         $(HOST_EXPORTS) \
30945         for flag in $(EXTRA_HOST_FLAGS) ; do \
30946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30947         done; \
30948         echo "Doing distclean in gnattools"; \
30949         (cd $(HOST_SUBDIR)/gnattools && \
30950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30952                   "RANLIB=$${RANLIB}" \
30953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30954                   distclean) \
30955           || exit 1
30956
30957 @endif gnattools
30958
30959 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
30960 maybe-maintainer-clean-gnattools:
30961 @if gnattools
30962 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
30963
30964 maintainer-clean-gnattools: 
30965         @: $(MAKE); $(unstage)
30966         @[ -f ./gnattools/Makefile ] || exit 0; \
30967         r=`${PWD_COMMAND}`; export r; \
30968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30969         $(HOST_EXPORTS) \
30970         for flag in $(EXTRA_HOST_FLAGS) ; do \
30971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30972         done; \
30973         echo "Doing maintainer-clean in gnattools"; \
30974         (cd $(HOST_SUBDIR)/gnattools && \
30975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30977                   "RANLIB=$${RANLIB}" \
30978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30979                   maintainer-clean) \
30980           || exit 1
30981
30982 @endif gnattools
30983
30984
30985
30986 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
30987 maybe-configure-lto-plugin:
30988 @if gcc-bootstrap
30989 configure-lto-plugin: stage_current
30990 @endif gcc-bootstrap
30991 @if lto-plugin
30992 maybe-configure-lto-plugin: configure-lto-plugin
30993 configure-lto-plugin: 
30994         @r=`${PWD_COMMAND}`; export r; \
30995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30996         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30997         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
30998         $(HOST_EXPORTS)  \
30999         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
31000         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
31001         case $(srcdir) in \
31002           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31003           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31004                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31005         esac; \
31006         module_srcdir=lto-plugin; \
31007         $(SHELL) \
31008           $$s/$$module_srcdir/configure \
31009           --srcdir=$${topdir}/$$module_srcdir \
31010           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31011           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
31012           || exit 1
31013 @endif lto-plugin
31014
31015
31016
31017 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
31018 maybe-configure-stage1-lto-plugin:
31019 @if lto-plugin-bootstrap
31020 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
31021 configure-stage1-lto-plugin:
31022         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31023         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31024         @r=`${PWD_COMMAND}`; export r; \
31025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31026         TFLAGS="$(STAGE1_TFLAGS)"; \
31027         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31028         $(HOST_EXPORTS) \
31029         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31030         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31031         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
31032         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
31033         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31034         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31035         case $(srcdir) in \
31036           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31037           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31038                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31039         esac; \
31040         module_srcdir=lto-plugin; \
31041         $(SHELL) $$s/$$module_srcdir/configure \
31042           --srcdir=$${topdir}/$$module_srcdir \
31043           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31044           --target=${target_alias} \
31045            \
31046           $(STAGE1_CONFIGURE_FLAGS) \
31047           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31048 @endif lto-plugin-bootstrap
31049
31050 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
31051 maybe-configure-stage2-lto-plugin:
31052 @if lto-plugin-bootstrap
31053 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
31054 configure-stage2-lto-plugin:
31055         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31056         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31057         @r=`${PWD_COMMAND}`; export r; \
31058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31059         TFLAGS="$(STAGE2_TFLAGS)"; \
31060         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31061         $(HOST_EXPORTS) \
31062         $(POSTSTAGE1_HOST_EXPORTS) \
31063         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31064         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31065         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
31066         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
31067         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31068         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31069         case $(srcdir) in \
31070           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31071           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31072                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31073         esac; \
31074         module_srcdir=lto-plugin; \
31075         $(SHELL) $$s/$$module_srcdir/configure \
31076           --srcdir=$${topdir}/$$module_srcdir \
31077           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31078           --target=${target_alias} \
31079           --with-build-libsubdir=$(HOST_SUBDIR) \
31080           $(STAGE2_CONFIGURE_FLAGS) \
31081           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31082 @endif lto-plugin-bootstrap
31083
31084 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
31085 maybe-configure-stage3-lto-plugin:
31086 @if lto-plugin-bootstrap
31087 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
31088 configure-stage3-lto-plugin:
31089         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31090         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31091         @r=`${PWD_COMMAND}`; export r; \
31092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31093         TFLAGS="$(STAGE3_TFLAGS)"; \
31094         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31095         $(HOST_EXPORTS) \
31096         $(POSTSTAGE1_HOST_EXPORTS) \
31097         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31098         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31099         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
31100         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
31101         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31102         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31103         case $(srcdir) in \
31104           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31105           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31106                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31107         esac; \
31108         module_srcdir=lto-plugin; \
31109         $(SHELL) $$s/$$module_srcdir/configure \
31110           --srcdir=$${topdir}/$$module_srcdir \
31111           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31112           --target=${target_alias} \
31113           --with-build-libsubdir=$(HOST_SUBDIR) \
31114           $(STAGE3_CONFIGURE_FLAGS) \
31115           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31116 @endif lto-plugin-bootstrap
31117
31118 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
31119 maybe-configure-stage4-lto-plugin:
31120 @if lto-plugin-bootstrap
31121 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
31122 configure-stage4-lto-plugin:
31123         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31124         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31125         @r=`${PWD_COMMAND}`; export r; \
31126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31127         TFLAGS="$(STAGE4_TFLAGS)"; \
31128         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31129         $(HOST_EXPORTS) \
31130         $(POSTSTAGE1_HOST_EXPORTS) \
31131         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31132         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31133         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
31134         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
31135         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31136         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31137         case $(srcdir) in \
31138           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31139           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31140                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31141         esac; \
31142         module_srcdir=lto-plugin; \
31143         $(SHELL) $$s/$$module_srcdir/configure \
31144           --srcdir=$${topdir}/$$module_srcdir \
31145           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31146           --target=${target_alias} \
31147           --with-build-libsubdir=$(HOST_SUBDIR) \
31148           $(STAGE4_CONFIGURE_FLAGS) \
31149           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31150 @endif lto-plugin-bootstrap
31151
31152 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
31153 maybe-configure-stageprofile-lto-plugin:
31154 @if lto-plugin-bootstrap
31155 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31156 configure-stageprofile-lto-plugin:
31157         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31158         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31159         @r=`${PWD_COMMAND}`; export r; \
31160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31161         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31162         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31163         $(HOST_EXPORTS) \
31164         $(POSTSTAGE1_HOST_EXPORTS) \
31165         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31166         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31167         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
31168         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
31169         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31170         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31171         case $(srcdir) in \
31172           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31173           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31174                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31175         esac; \
31176         module_srcdir=lto-plugin; \
31177         $(SHELL) $$s/$$module_srcdir/configure \
31178           --srcdir=$${topdir}/$$module_srcdir \
31179           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31180           --target=${target_alias} \
31181           --with-build-libsubdir=$(HOST_SUBDIR) \
31182           $(STAGEprofile_CONFIGURE_FLAGS) \
31183           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31184 @endif lto-plugin-bootstrap
31185
31186 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
31187 maybe-configure-stagefeedback-lto-plugin:
31188 @if lto-plugin-bootstrap
31189 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31190 configure-stagefeedback-lto-plugin:
31191         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31192         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31193         @r=`${PWD_COMMAND}`; export r; \
31194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31195         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31196         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31197         $(HOST_EXPORTS) \
31198         $(POSTSTAGE1_HOST_EXPORTS) \
31199         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31200         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31201         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
31202         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
31203         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31204         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31205         case $(srcdir) in \
31206           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31207           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31208                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31209         esac; \
31210         module_srcdir=lto-plugin; \
31211         $(SHELL) $$s/$$module_srcdir/configure \
31212           --srcdir=$${topdir}/$$module_srcdir \
31213           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31214           --target=${target_alias} \
31215           --with-build-libsubdir=$(HOST_SUBDIR) \
31216           $(STAGEfeedback_CONFIGURE_FLAGS) \
31217           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31218 @endif lto-plugin-bootstrap
31219
31220
31221
31222
31223
31224 .PHONY: all-lto-plugin maybe-all-lto-plugin
31225 maybe-all-lto-plugin:
31226 @if gcc-bootstrap
31227 all-lto-plugin: stage_current
31228 @endif gcc-bootstrap
31229 @if lto-plugin
31230 TARGET-lto-plugin=all
31231 maybe-all-lto-plugin: all-lto-plugin
31232 all-lto-plugin: configure-lto-plugin
31233         @r=`${PWD_COMMAND}`; export r; \
31234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31235         $(HOST_EXPORTS)  \
31236         (cd $(HOST_SUBDIR)/lto-plugin && \
31237           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31238                 $(TARGET-lto-plugin))
31239 @endif lto-plugin
31240
31241
31242
31243 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
31244 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
31245 maybe-all-stage1-lto-plugin:
31246 maybe-clean-stage1-lto-plugin:
31247 @if lto-plugin-bootstrap
31248 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
31249 all-stage1: all-stage1-lto-plugin
31250 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
31251 all-stage1-lto-plugin: configure-stage1-lto-plugin
31252         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31253         @r=`${PWD_COMMAND}`; export r; \
31254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31255         TFLAGS="$(STAGE1_TFLAGS)"; \
31256         $(HOST_EXPORTS)  \
31257         cd $(HOST_SUBDIR)/lto-plugin && \
31258         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31259                 CFLAGS="$(STAGE1_CFLAGS)" \
31260                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31261                 LIBCFLAGS="$(LIBCFLAGS)" \
31262                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31263                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31264                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31265                 $(EXTRA_HOST_FLAGS)  \
31266                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31267                 TFLAGS="$(STAGE1_TFLAGS)" \
31268                 $(TARGET-stage1-lto-plugin)
31269
31270 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
31271 clean-stage1: clean-stage1-lto-plugin
31272 clean-stage1-lto-plugin:
31273         @if [ $(current_stage) = stage1 ]; then \
31274           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31275         else \
31276           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
31277           $(MAKE) stage1-start; \
31278         fi; \
31279         cd $(HOST_SUBDIR)/lto-plugin && \
31280         $(MAKE) $(EXTRA_HOST_FLAGS)  \
31281         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31282 @endif lto-plugin-bootstrap
31283
31284
31285 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
31286 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
31287 maybe-all-stage2-lto-plugin:
31288 maybe-clean-stage2-lto-plugin:
31289 @if lto-plugin-bootstrap
31290 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
31291 all-stage2: all-stage2-lto-plugin
31292 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
31293 all-stage2-lto-plugin: configure-stage2-lto-plugin
31294         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31295         @r=`${PWD_COMMAND}`; export r; \
31296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31297         TFLAGS="$(STAGE2_TFLAGS)"; \
31298         $(HOST_EXPORTS) \
31299         $(POSTSTAGE1_HOST_EXPORTS)  \
31300         cd $(HOST_SUBDIR)/lto-plugin && \
31301         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31302                 CFLAGS="$(STAGE2_CFLAGS)" \
31303                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31304                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31305                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31306                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31307                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31308                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31309                 TFLAGS="$(STAGE2_TFLAGS)" \
31310                 $(TARGET-stage2-lto-plugin)
31311
31312 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
31313 clean-stage2: clean-stage2-lto-plugin
31314 clean-stage2-lto-plugin:
31315         @if [ $(current_stage) = stage2 ]; then \
31316           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31317         else \
31318           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
31319           $(MAKE) stage2-start; \
31320         fi; \
31321         cd $(HOST_SUBDIR)/lto-plugin && \
31322         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31323 @endif lto-plugin-bootstrap
31324
31325
31326 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
31327 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
31328 maybe-all-stage3-lto-plugin:
31329 maybe-clean-stage3-lto-plugin:
31330 @if lto-plugin-bootstrap
31331 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
31332 all-stage3: all-stage3-lto-plugin
31333 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
31334 all-stage3-lto-plugin: configure-stage3-lto-plugin
31335         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31336         @r=`${PWD_COMMAND}`; export r; \
31337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31338         TFLAGS="$(STAGE3_TFLAGS)"; \
31339         $(HOST_EXPORTS) \
31340         $(POSTSTAGE1_HOST_EXPORTS)  \
31341         cd $(HOST_SUBDIR)/lto-plugin && \
31342         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31343                 CFLAGS="$(STAGE3_CFLAGS)" \
31344                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31345                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31346                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31347                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31348                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31349                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31350                 TFLAGS="$(STAGE3_TFLAGS)" \
31351                 $(TARGET-stage3-lto-plugin)
31352
31353 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
31354 clean-stage3: clean-stage3-lto-plugin
31355 clean-stage3-lto-plugin:
31356         @if [ $(current_stage) = stage3 ]; then \
31357           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31358         else \
31359           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
31360           $(MAKE) stage3-start; \
31361         fi; \
31362         cd $(HOST_SUBDIR)/lto-plugin && \
31363         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31364 @endif lto-plugin-bootstrap
31365
31366
31367 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
31368 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
31369 maybe-all-stage4-lto-plugin:
31370 maybe-clean-stage4-lto-plugin:
31371 @if lto-plugin-bootstrap
31372 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
31373 all-stage4: all-stage4-lto-plugin
31374 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
31375 all-stage4-lto-plugin: configure-stage4-lto-plugin
31376         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31377         @r=`${PWD_COMMAND}`; export r; \
31378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31379         TFLAGS="$(STAGE4_TFLAGS)"; \
31380         $(HOST_EXPORTS) \
31381         $(POSTSTAGE1_HOST_EXPORTS)  \
31382         cd $(HOST_SUBDIR)/lto-plugin && \
31383         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31384                 CFLAGS="$(STAGE4_CFLAGS)" \
31385                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31386                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31387                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31388                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31389                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31390                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31391                 TFLAGS="$(STAGE4_TFLAGS)" \
31392                 $(TARGET-stage4-lto-plugin)
31393
31394 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
31395 clean-stage4: clean-stage4-lto-plugin
31396 clean-stage4-lto-plugin:
31397         @if [ $(current_stage) = stage4 ]; then \
31398           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31399         else \
31400           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
31401           $(MAKE) stage4-start; \
31402         fi; \
31403         cd $(HOST_SUBDIR)/lto-plugin && \
31404         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31405 @endif lto-plugin-bootstrap
31406
31407
31408 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
31409 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
31410 maybe-all-stageprofile-lto-plugin:
31411 maybe-clean-stageprofile-lto-plugin:
31412 @if lto-plugin-bootstrap
31413 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
31414 all-stageprofile: all-stageprofile-lto-plugin
31415 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
31416 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31417         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31418         @r=`${PWD_COMMAND}`; export r; \
31419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31420         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31421         $(HOST_EXPORTS) \
31422         $(POSTSTAGE1_HOST_EXPORTS)  \
31423         cd $(HOST_SUBDIR)/lto-plugin && \
31424         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31425                 CFLAGS="$(STAGEprofile_CFLAGS)" \
31426                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31427                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31428                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31429                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31430                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31431                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31432                 TFLAGS="$(STAGEprofile_TFLAGS)" \
31433                 $(TARGET-stageprofile-lto-plugin)
31434
31435 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
31436 clean-stageprofile: clean-stageprofile-lto-plugin
31437 clean-stageprofile-lto-plugin:
31438         @if [ $(current_stage) = stageprofile ]; then \
31439           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31440         else \
31441           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
31442           $(MAKE) stageprofile-start; \
31443         fi; \
31444         cd $(HOST_SUBDIR)/lto-plugin && \
31445         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31446 @endif lto-plugin-bootstrap
31447
31448
31449 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
31450 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
31451 maybe-all-stagefeedback-lto-plugin:
31452 maybe-clean-stagefeedback-lto-plugin:
31453 @if lto-plugin-bootstrap
31454 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
31455 all-stagefeedback: all-stagefeedback-lto-plugin
31456 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
31457 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31458         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31459         @r=`${PWD_COMMAND}`; export r; \
31460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31461         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31462         $(HOST_EXPORTS) \
31463         $(POSTSTAGE1_HOST_EXPORTS)  \
31464         cd $(HOST_SUBDIR)/lto-plugin && \
31465         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31466                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31467                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31468                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31469                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31470                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31471                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31472                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31473                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31474                 $(TARGET-stagefeedback-lto-plugin)
31475
31476 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
31477 clean-stagefeedback: clean-stagefeedback-lto-plugin
31478 clean-stagefeedback-lto-plugin:
31479         @if [ $(current_stage) = stagefeedback ]; then \
31480           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31481         else \
31482           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
31483           $(MAKE) stagefeedback-start; \
31484         fi; \
31485         cd $(HOST_SUBDIR)/lto-plugin && \
31486         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31487 @endif lto-plugin-bootstrap
31488
31489
31490
31491
31492
31493 .PHONY: check-lto-plugin maybe-check-lto-plugin
31494 maybe-check-lto-plugin:
31495 @if lto-plugin
31496 maybe-check-lto-plugin: check-lto-plugin
31497
31498 check-lto-plugin:
31499         @: $(MAKE); $(unstage)
31500         @r=`${PWD_COMMAND}`; export r; \
31501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31502         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
31503         (cd $(HOST_SUBDIR)/lto-plugin && \
31504           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
31505
31506 @endif lto-plugin
31507
31508 .PHONY: install-lto-plugin maybe-install-lto-plugin
31509 maybe-install-lto-plugin:
31510 @if lto-plugin
31511 maybe-install-lto-plugin: install-lto-plugin
31512
31513 install-lto-plugin: installdirs
31514         @: $(MAKE); $(unstage)
31515         @r=`${PWD_COMMAND}`; export r; \
31516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31517         $(HOST_EXPORTS) \
31518         (cd $(HOST_SUBDIR)/lto-plugin && \
31519           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31520
31521 @endif lto-plugin
31522
31523 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31524 maybe-install-strip-lto-plugin:
31525 @if lto-plugin
31526 maybe-install-strip-lto-plugin: install-strip-lto-plugin
31527
31528 install-strip-lto-plugin: installdirs
31529         @: $(MAKE); $(unstage)
31530         @r=`${PWD_COMMAND}`; export r; \
31531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31532         $(HOST_EXPORTS) \
31533         (cd $(HOST_SUBDIR)/lto-plugin && \
31534           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31535
31536 @endif lto-plugin
31537
31538 # Other targets (info, dvi, pdf, etc.)
31539
31540 .PHONY: maybe-info-lto-plugin info-lto-plugin
31541 maybe-info-lto-plugin:
31542 @if lto-plugin
31543 maybe-info-lto-plugin: info-lto-plugin
31544
31545 info-lto-plugin: \
31546     configure-lto-plugin 
31547         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31548         r=`${PWD_COMMAND}`; export r; \
31549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31550         $(HOST_EXPORTS) \
31551         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31553         done; \
31554         echo "Doing info in lto-plugin"; \
31555         (cd $(HOST_SUBDIR)/lto-plugin && \
31556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31558                   "RANLIB=$${RANLIB}" \
31559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31560                   info) \
31561           || exit 1
31562
31563 @endif lto-plugin
31564
31565 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31566 maybe-dvi-lto-plugin:
31567 @if lto-plugin
31568 maybe-dvi-lto-plugin: dvi-lto-plugin
31569
31570 dvi-lto-plugin: \
31571     configure-lto-plugin 
31572         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31573         r=`${PWD_COMMAND}`; export r; \
31574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31575         $(HOST_EXPORTS) \
31576         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31578         done; \
31579         echo "Doing dvi in lto-plugin"; \
31580         (cd $(HOST_SUBDIR)/lto-plugin && \
31581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31583                   "RANLIB=$${RANLIB}" \
31584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31585                   dvi) \
31586           || exit 1
31587
31588 @endif lto-plugin
31589
31590 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31591 maybe-pdf-lto-plugin:
31592 @if lto-plugin
31593 maybe-pdf-lto-plugin: pdf-lto-plugin
31594
31595 pdf-lto-plugin: \
31596     configure-lto-plugin 
31597         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31598         r=`${PWD_COMMAND}`; export r; \
31599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31600         $(HOST_EXPORTS) \
31601         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31603         done; \
31604         echo "Doing pdf in lto-plugin"; \
31605         (cd $(HOST_SUBDIR)/lto-plugin && \
31606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31608                   "RANLIB=$${RANLIB}" \
31609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31610                   pdf) \
31611           || exit 1
31612
31613 @endif lto-plugin
31614
31615 .PHONY: maybe-html-lto-plugin html-lto-plugin
31616 maybe-html-lto-plugin:
31617 @if lto-plugin
31618 maybe-html-lto-plugin: html-lto-plugin
31619
31620 html-lto-plugin: \
31621     configure-lto-plugin 
31622         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31623         r=`${PWD_COMMAND}`; export r; \
31624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31625         $(HOST_EXPORTS) \
31626         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31628         done; \
31629         echo "Doing html in lto-plugin"; \
31630         (cd $(HOST_SUBDIR)/lto-plugin && \
31631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31633                   "RANLIB=$${RANLIB}" \
31634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31635                   html) \
31636           || exit 1
31637
31638 @endif lto-plugin
31639
31640 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
31641 maybe-TAGS-lto-plugin:
31642 @if lto-plugin
31643 maybe-TAGS-lto-plugin: TAGS-lto-plugin
31644
31645 TAGS-lto-plugin: \
31646     configure-lto-plugin 
31647         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31648         r=`${PWD_COMMAND}`; export r; \
31649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31650         $(HOST_EXPORTS) \
31651         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31653         done; \
31654         echo "Doing TAGS in lto-plugin"; \
31655         (cd $(HOST_SUBDIR)/lto-plugin && \
31656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31658                   "RANLIB=$${RANLIB}" \
31659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31660                   TAGS) \
31661           || exit 1
31662
31663 @endif lto-plugin
31664
31665 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
31666 maybe-install-info-lto-plugin:
31667 @if lto-plugin
31668 maybe-install-info-lto-plugin: install-info-lto-plugin
31669
31670 install-info-lto-plugin: \
31671     configure-lto-plugin \
31672     info-lto-plugin 
31673         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31674         r=`${PWD_COMMAND}`; export r; \
31675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31676         $(HOST_EXPORTS) \
31677         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31679         done; \
31680         echo "Doing install-info in lto-plugin"; \
31681         (cd $(HOST_SUBDIR)/lto-plugin && \
31682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31684                   "RANLIB=$${RANLIB}" \
31685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31686                   install-info) \
31687           || exit 1
31688
31689 @endif lto-plugin
31690
31691 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
31692 maybe-install-pdf-lto-plugin:
31693 @if lto-plugin
31694 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
31695
31696 install-pdf-lto-plugin: \
31697     configure-lto-plugin \
31698     pdf-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 install-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                   install-pdf) \
31713           || exit 1
31714
31715 @endif lto-plugin
31716
31717 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
31718 maybe-install-html-lto-plugin:
31719 @if lto-plugin
31720 maybe-install-html-lto-plugin: install-html-lto-plugin
31721
31722 install-html-lto-plugin: \
31723     configure-lto-plugin \
31724     html-lto-plugin 
31725         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31726         r=`${PWD_COMMAND}`; export r; \
31727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31728         $(HOST_EXPORTS) \
31729         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31731         done; \
31732         echo "Doing install-html in lto-plugin"; \
31733         (cd $(HOST_SUBDIR)/lto-plugin && \
31734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31736                   "RANLIB=$${RANLIB}" \
31737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31738                   install-html) \
31739           || exit 1
31740
31741 @endif lto-plugin
31742
31743 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
31744 maybe-installcheck-lto-plugin:
31745 @if lto-plugin
31746 maybe-installcheck-lto-plugin: installcheck-lto-plugin
31747
31748 installcheck-lto-plugin: \
31749     configure-lto-plugin 
31750         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31751         r=`${PWD_COMMAND}`; export r; \
31752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31753         $(HOST_EXPORTS) \
31754         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31756         done; \
31757         echo "Doing installcheck in lto-plugin"; \
31758         (cd $(HOST_SUBDIR)/lto-plugin && \
31759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31761                   "RANLIB=$${RANLIB}" \
31762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31763                   installcheck) \
31764           || exit 1
31765
31766 @endif lto-plugin
31767
31768 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
31769 maybe-mostlyclean-lto-plugin:
31770 @if lto-plugin
31771 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
31772
31773 mostlyclean-lto-plugin: 
31774         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31775         r=`${PWD_COMMAND}`; export r; \
31776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31777         $(HOST_EXPORTS) \
31778         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31780         done; \
31781         echo "Doing mostlyclean in lto-plugin"; \
31782         (cd $(HOST_SUBDIR)/lto-plugin && \
31783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31785                   "RANLIB=$${RANLIB}" \
31786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31787                   mostlyclean) \
31788           || exit 1
31789
31790 @endif lto-plugin
31791
31792 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
31793 maybe-clean-lto-plugin:
31794 @if lto-plugin
31795 maybe-clean-lto-plugin: clean-lto-plugin
31796
31797 clean-lto-plugin: 
31798         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31799         r=`${PWD_COMMAND}`; export r; \
31800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31801         $(HOST_EXPORTS) \
31802         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31804         done; \
31805         echo "Doing clean in lto-plugin"; \
31806         (cd $(HOST_SUBDIR)/lto-plugin && \
31807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31809                   "RANLIB=$${RANLIB}" \
31810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31811                   clean) \
31812           || exit 1
31813
31814 @endif lto-plugin
31815
31816 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
31817 maybe-distclean-lto-plugin:
31818 @if lto-plugin
31819 maybe-distclean-lto-plugin: distclean-lto-plugin
31820
31821 distclean-lto-plugin: 
31822         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31823         r=`${PWD_COMMAND}`; export r; \
31824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31825         $(HOST_EXPORTS) \
31826         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31828         done; \
31829         echo "Doing distclean in lto-plugin"; \
31830         (cd $(HOST_SUBDIR)/lto-plugin && \
31831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31833                   "RANLIB=$${RANLIB}" \
31834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31835                   distclean) \
31836           || exit 1
31837
31838 @endif lto-plugin
31839
31840 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
31841 maybe-maintainer-clean-lto-plugin:
31842 @if lto-plugin
31843 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
31844
31845 maintainer-clean-lto-plugin: 
31846         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31847         r=`${PWD_COMMAND}`; export r; \
31848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31849         $(HOST_EXPORTS) \
31850         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31852         done; \
31853         echo "Doing maintainer-clean in lto-plugin"; \
31854         (cd $(HOST_SUBDIR)/lto-plugin && \
31855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31857                   "RANLIB=$${RANLIB}" \
31858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31859                   maintainer-clean) \
31860           || exit 1
31861
31862 @endif lto-plugin
31863
31864
31865
31866 .PHONY: configure-libcc1 maybe-configure-libcc1
31867 maybe-configure-libcc1:
31868 @if gcc-bootstrap
31869 configure-libcc1: stage_current
31870 @endif gcc-bootstrap
31871 @if libcc1
31872 maybe-configure-libcc1: configure-libcc1
31873 configure-libcc1: 
31874         @: $(MAKE); $(unstage)
31875         @r=`${PWD_COMMAND}`; export r; \
31876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31877         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
31878         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
31879         $(HOST_EXPORTS)  \
31880         echo Configuring in $(HOST_SUBDIR)/libcc1; \
31881         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
31882         case $(srcdir) in \
31883           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31884           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
31885                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31886         esac; \
31887         module_srcdir=libcc1; \
31888         $(SHELL) \
31889           $$s/$$module_srcdir/configure \
31890           --srcdir=$${topdir}/$$module_srcdir \
31891           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31892           --target=${target_alias} --enable-shared \
31893           || exit 1
31894 @endif libcc1
31895
31896
31897
31898
31899
31900 .PHONY: all-libcc1 maybe-all-libcc1
31901 maybe-all-libcc1:
31902 @if gcc-bootstrap
31903 all-libcc1: stage_current
31904 @endif gcc-bootstrap
31905 @if libcc1
31906 TARGET-libcc1=all
31907 maybe-all-libcc1: all-libcc1
31908 all-libcc1: configure-libcc1
31909         @: $(MAKE); $(unstage)
31910         @r=`${PWD_COMMAND}`; export r; \
31911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31912         $(HOST_EXPORTS)  \
31913         (cd $(HOST_SUBDIR)/libcc1 && \
31914           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31915                 $(TARGET-libcc1))
31916 @endif libcc1
31917
31918
31919
31920
31921 .PHONY: check-libcc1 maybe-check-libcc1
31922 maybe-check-libcc1:
31923 @if libcc1
31924 maybe-check-libcc1: check-libcc1
31925
31926 check-libcc1:
31927         @: $(MAKE); $(unstage)
31928         @r=`${PWD_COMMAND}`; export r; \
31929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31930         $(HOST_EXPORTS)  \
31931         (cd $(HOST_SUBDIR)/libcc1 && \
31932           $(MAKE) $(FLAGS_TO_PASS)  check)
31933
31934 @endif libcc1
31935
31936 .PHONY: install-libcc1 maybe-install-libcc1
31937 maybe-install-libcc1:
31938 @if libcc1
31939 maybe-install-libcc1: install-libcc1
31940
31941 install-libcc1: installdirs
31942         @: $(MAKE); $(unstage)
31943         @r=`${PWD_COMMAND}`; export r; \
31944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31945         $(HOST_EXPORTS) \
31946         (cd $(HOST_SUBDIR)/libcc1 && \
31947           $(MAKE) $(FLAGS_TO_PASS)  install)
31948
31949 @endif libcc1
31950
31951 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
31952 maybe-install-strip-libcc1:
31953 @if libcc1
31954 maybe-install-strip-libcc1: install-strip-libcc1
31955
31956 install-strip-libcc1: installdirs
31957         @: $(MAKE); $(unstage)
31958         @r=`${PWD_COMMAND}`; export r; \
31959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31960         $(HOST_EXPORTS) \
31961         (cd $(HOST_SUBDIR)/libcc1 && \
31962           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31963
31964 @endif libcc1
31965
31966 # Other targets (info, dvi, pdf, etc.)
31967
31968 .PHONY: maybe-info-libcc1 info-libcc1
31969 maybe-info-libcc1:
31970 @if libcc1
31971 maybe-info-libcc1: info-libcc1
31972
31973 info-libcc1: \
31974     configure-libcc1 
31975         @: $(MAKE); $(unstage)
31976         @[ -f ./libcc1/Makefile ] || exit 0; \
31977         r=`${PWD_COMMAND}`; export r; \
31978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31979         $(HOST_EXPORTS) \
31980         for flag in $(EXTRA_HOST_FLAGS) ; do \
31981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31982         done; \
31983         echo "Doing info in libcc1"; \
31984         (cd $(HOST_SUBDIR)/libcc1 && \
31985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31987                   "RANLIB=$${RANLIB}" \
31988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31989                   info) \
31990           || exit 1
31991
31992 @endif libcc1
31993
31994 .PHONY: maybe-dvi-libcc1 dvi-libcc1
31995 maybe-dvi-libcc1:
31996 @if libcc1
31997 maybe-dvi-libcc1: dvi-libcc1
31998
31999 dvi-libcc1: \
32000     configure-libcc1 
32001         @: $(MAKE); $(unstage)
32002         @[ -f ./libcc1/Makefile ] || exit 0; \
32003         r=`${PWD_COMMAND}`; export r; \
32004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32005         $(HOST_EXPORTS) \
32006         for flag in $(EXTRA_HOST_FLAGS) ; do \
32007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32008         done; \
32009         echo "Doing dvi in libcc1"; \
32010         (cd $(HOST_SUBDIR)/libcc1 && \
32011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32013                   "RANLIB=$${RANLIB}" \
32014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32015                   dvi) \
32016           || exit 1
32017
32018 @endif libcc1
32019
32020 .PHONY: maybe-pdf-libcc1 pdf-libcc1
32021 maybe-pdf-libcc1:
32022 @if libcc1
32023 maybe-pdf-libcc1: pdf-libcc1
32024
32025 pdf-libcc1: \
32026     configure-libcc1 
32027         @: $(MAKE); $(unstage)
32028         @[ -f ./libcc1/Makefile ] || exit 0; \
32029         r=`${PWD_COMMAND}`; export r; \
32030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32031         $(HOST_EXPORTS) \
32032         for flag in $(EXTRA_HOST_FLAGS) ; do \
32033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32034         done; \
32035         echo "Doing pdf in libcc1"; \
32036         (cd $(HOST_SUBDIR)/libcc1 && \
32037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32039                   "RANLIB=$${RANLIB}" \
32040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32041                   pdf) \
32042           || exit 1
32043
32044 @endif libcc1
32045
32046 .PHONY: maybe-html-libcc1 html-libcc1
32047 maybe-html-libcc1:
32048 @if libcc1
32049 maybe-html-libcc1: html-libcc1
32050
32051 html-libcc1: \
32052     configure-libcc1 
32053         @: $(MAKE); $(unstage)
32054         @[ -f ./libcc1/Makefile ] || exit 0; \
32055         r=`${PWD_COMMAND}`; export r; \
32056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32057         $(HOST_EXPORTS) \
32058         for flag in $(EXTRA_HOST_FLAGS) ; do \
32059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32060         done; \
32061         echo "Doing html in libcc1"; \
32062         (cd $(HOST_SUBDIR)/libcc1 && \
32063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32065                   "RANLIB=$${RANLIB}" \
32066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32067                   html) \
32068           || exit 1
32069
32070 @endif libcc1
32071
32072 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
32073 maybe-TAGS-libcc1:
32074 @if libcc1
32075 maybe-TAGS-libcc1: TAGS-libcc1
32076
32077 TAGS-libcc1: \
32078     configure-libcc1 
32079         @: $(MAKE); $(unstage)
32080         @[ -f ./libcc1/Makefile ] || exit 0; \
32081         r=`${PWD_COMMAND}`; export r; \
32082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32083         $(HOST_EXPORTS) \
32084         for flag in $(EXTRA_HOST_FLAGS) ; do \
32085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32086         done; \
32087         echo "Doing TAGS in libcc1"; \
32088         (cd $(HOST_SUBDIR)/libcc1 && \
32089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32091                   "RANLIB=$${RANLIB}" \
32092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32093                   TAGS) \
32094           || exit 1
32095
32096 @endif libcc1
32097
32098 .PHONY: maybe-install-info-libcc1 install-info-libcc1
32099 maybe-install-info-libcc1:
32100 @if libcc1
32101 maybe-install-info-libcc1: install-info-libcc1
32102
32103 install-info-libcc1: \
32104     configure-libcc1 \
32105     info-libcc1 
32106         @: $(MAKE); $(unstage)
32107         @[ -f ./libcc1/Makefile ] || exit 0; \
32108         r=`${PWD_COMMAND}`; export r; \
32109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32110         $(HOST_EXPORTS) \
32111         for flag in $(EXTRA_HOST_FLAGS) ; do \
32112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32113         done; \
32114         echo "Doing install-info in libcc1"; \
32115         (cd $(HOST_SUBDIR)/libcc1 && \
32116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32118                   "RANLIB=$${RANLIB}" \
32119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32120                   install-info) \
32121           || exit 1
32122
32123 @endif libcc1
32124
32125 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
32126 maybe-install-pdf-libcc1:
32127 @if libcc1
32128 maybe-install-pdf-libcc1: install-pdf-libcc1
32129
32130 install-pdf-libcc1: \
32131     configure-libcc1 \
32132     pdf-libcc1 
32133         @: $(MAKE); $(unstage)
32134         @[ -f ./libcc1/Makefile ] || exit 0; \
32135         r=`${PWD_COMMAND}`; export r; \
32136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32137         $(HOST_EXPORTS) \
32138         for flag in $(EXTRA_HOST_FLAGS) ; do \
32139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32140         done; \
32141         echo "Doing install-pdf in libcc1"; \
32142         (cd $(HOST_SUBDIR)/libcc1 && \
32143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32145                   "RANLIB=$${RANLIB}" \
32146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32147                   install-pdf) \
32148           || exit 1
32149
32150 @endif libcc1
32151
32152 .PHONY: maybe-install-html-libcc1 install-html-libcc1
32153 maybe-install-html-libcc1:
32154 @if libcc1
32155 maybe-install-html-libcc1: install-html-libcc1
32156
32157 install-html-libcc1: \
32158     configure-libcc1 \
32159     html-libcc1 
32160         @: $(MAKE); $(unstage)
32161         @[ -f ./libcc1/Makefile ] || exit 0; \
32162         r=`${PWD_COMMAND}`; export r; \
32163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32164         $(HOST_EXPORTS) \
32165         for flag in $(EXTRA_HOST_FLAGS) ; do \
32166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32167         done; \
32168         echo "Doing install-html in libcc1"; \
32169         (cd $(HOST_SUBDIR)/libcc1 && \
32170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32172                   "RANLIB=$${RANLIB}" \
32173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32174                   install-html) \
32175           || exit 1
32176
32177 @endif libcc1
32178
32179 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
32180 maybe-installcheck-libcc1:
32181 @if libcc1
32182 maybe-installcheck-libcc1: installcheck-libcc1
32183
32184 installcheck-libcc1: \
32185     configure-libcc1 
32186         @: $(MAKE); $(unstage)
32187         @[ -f ./libcc1/Makefile ] || exit 0; \
32188         r=`${PWD_COMMAND}`; export r; \
32189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32190         $(HOST_EXPORTS) \
32191         for flag in $(EXTRA_HOST_FLAGS) ; do \
32192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32193         done; \
32194         echo "Doing installcheck in libcc1"; \
32195         (cd $(HOST_SUBDIR)/libcc1 && \
32196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32198                   "RANLIB=$${RANLIB}" \
32199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32200                   installcheck) \
32201           || exit 1
32202
32203 @endif libcc1
32204
32205 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
32206 maybe-mostlyclean-libcc1:
32207 @if libcc1
32208 maybe-mostlyclean-libcc1: mostlyclean-libcc1
32209
32210 mostlyclean-libcc1: 
32211         @: $(MAKE); $(unstage)
32212         @[ -f ./libcc1/Makefile ] || exit 0; \
32213         r=`${PWD_COMMAND}`; export r; \
32214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32215         $(HOST_EXPORTS) \
32216         for flag in $(EXTRA_HOST_FLAGS) ; do \
32217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32218         done; \
32219         echo "Doing mostlyclean in libcc1"; \
32220         (cd $(HOST_SUBDIR)/libcc1 && \
32221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32223                   "RANLIB=$${RANLIB}" \
32224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32225                   mostlyclean) \
32226           || exit 1
32227
32228 @endif libcc1
32229
32230 .PHONY: maybe-clean-libcc1 clean-libcc1
32231 maybe-clean-libcc1:
32232 @if libcc1
32233 maybe-clean-libcc1: clean-libcc1
32234
32235 clean-libcc1: 
32236         @: $(MAKE); $(unstage)
32237         @[ -f ./libcc1/Makefile ] || exit 0; \
32238         r=`${PWD_COMMAND}`; export r; \
32239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32240         $(HOST_EXPORTS) \
32241         for flag in $(EXTRA_HOST_FLAGS) ; do \
32242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32243         done; \
32244         echo "Doing clean in libcc1"; \
32245         (cd $(HOST_SUBDIR)/libcc1 && \
32246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32248                   "RANLIB=$${RANLIB}" \
32249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32250                   clean) \
32251           || exit 1
32252
32253 @endif libcc1
32254
32255 .PHONY: maybe-distclean-libcc1 distclean-libcc1
32256 maybe-distclean-libcc1:
32257 @if libcc1
32258 maybe-distclean-libcc1: distclean-libcc1
32259
32260 distclean-libcc1: 
32261         @: $(MAKE); $(unstage)
32262         @[ -f ./libcc1/Makefile ] || exit 0; \
32263         r=`${PWD_COMMAND}`; export r; \
32264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32265         $(HOST_EXPORTS) \
32266         for flag in $(EXTRA_HOST_FLAGS) ; do \
32267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32268         done; \
32269         echo "Doing distclean in libcc1"; \
32270         (cd $(HOST_SUBDIR)/libcc1 && \
32271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32273                   "RANLIB=$${RANLIB}" \
32274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32275                   distclean) \
32276           || exit 1
32277
32278 @endif libcc1
32279
32280 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
32281 maybe-maintainer-clean-libcc1:
32282 @if libcc1
32283 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
32284
32285 maintainer-clean-libcc1: 
32286         @: $(MAKE); $(unstage)
32287         @[ -f ./libcc1/Makefile ] || exit 0; \
32288         r=`${PWD_COMMAND}`; export r; \
32289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32290         $(HOST_EXPORTS) \
32291         for flag in $(EXTRA_HOST_FLAGS) ; do \
32292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32293         done; \
32294         echo "Doing maintainer-clean in libcc1"; \
32295         (cd $(HOST_SUBDIR)/libcc1 && \
32296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32298                   "RANLIB=$${RANLIB}" \
32299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32300                   maintainer-clean) \
32301           || exit 1
32302
32303 @endif libcc1
32304
32305
32306
32307 .PHONY: configure-gotools maybe-configure-gotools
32308 maybe-configure-gotools:
32309 @if gcc-bootstrap
32310 configure-gotools: stage_current
32311 @endif gcc-bootstrap
32312 @if gotools
32313 maybe-configure-gotools: configure-gotools
32314 configure-gotools: 
32315         @: $(MAKE); $(unstage)
32316         @r=`${PWD_COMMAND}`; export r; \
32317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32318         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
32319         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
32320         $(HOST_EXPORTS)  \
32321         echo Configuring in $(HOST_SUBDIR)/gotools; \
32322         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
32323         case $(srcdir) in \
32324           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32325           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
32326                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32327         esac; \
32328         module_srcdir=gotools; \
32329         $(SHELL) \
32330           $$s/$$module_srcdir/configure \
32331           --srcdir=$${topdir}/$$module_srcdir \
32332           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32333           --target=${target_alias}  \
32334           || exit 1
32335 @endif gotools
32336
32337
32338
32339
32340
32341 .PHONY: all-gotools maybe-all-gotools
32342 maybe-all-gotools:
32343 @if gcc-bootstrap
32344 all-gotools: stage_current
32345 @endif gcc-bootstrap
32346 @if gotools
32347 TARGET-gotools=all
32348 maybe-all-gotools: all-gotools
32349 all-gotools: configure-gotools
32350         @: $(MAKE); $(unstage)
32351         @r=`${PWD_COMMAND}`; export r; \
32352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32353         $(HOST_EXPORTS)  \
32354         (cd $(HOST_SUBDIR)/gotools && \
32355           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32356                 $(TARGET-gotools))
32357 @endif gotools
32358
32359
32360
32361
32362 .PHONY: check-gotools maybe-check-gotools
32363 maybe-check-gotools:
32364 @if gotools
32365 maybe-check-gotools: check-gotools
32366
32367 check-gotools:
32368         @: $(MAKE); $(unstage)
32369         @r=`${PWD_COMMAND}`; export r; \
32370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32371         $(HOST_EXPORTS)  \
32372         (cd $(HOST_SUBDIR)/gotools && \
32373           $(MAKE) $(FLAGS_TO_PASS)  check)
32374
32375 @endif gotools
32376
32377 .PHONY: install-gotools maybe-install-gotools
32378 maybe-install-gotools:
32379 @if gotools
32380 maybe-install-gotools: install-gotools
32381
32382 install-gotools: installdirs
32383         @: $(MAKE); $(unstage)
32384         @r=`${PWD_COMMAND}`; export r; \
32385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32386         $(HOST_EXPORTS) \
32387         (cd $(HOST_SUBDIR)/gotools && \
32388           $(MAKE) $(FLAGS_TO_PASS)  install)
32389
32390 @endif gotools
32391
32392 .PHONY: install-strip-gotools maybe-install-strip-gotools
32393 maybe-install-strip-gotools:
32394 @if gotools
32395 maybe-install-strip-gotools: install-strip-gotools
32396
32397 install-strip-gotools: installdirs
32398         @: $(MAKE); $(unstage)
32399         @r=`${PWD_COMMAND}`; export r; \
32400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32401         $(HOST_EXPORTS) \
32402         (cd $(HOST_SUBDIR)/gotools && \
32403           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32404
32405 @endif gotools
32406
32407 # Other targets (info, dvi, pdf, etc.)
32408
32409 .PHONY: maybe-info-gotools info-gotools
32410 maybe-info-gotools:
32411 @if gotools
32412 maybe-info-gotools: info-gotools
32413
32414 info-gotools: \
32415     configure-gotools 
32416         @: $(MAKE); $(unstage)
32417         @[ -f ./gotools/Makefile ] || exit 0; \
32418         r=`${PWD_COMMAND}`; export r; \
32419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32420         $(HOST_EXPORTS) \
32421         for flag in $(EXTRA_HOST_FLAGS) ; do \
32422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32423         done; \
32424         echo "Doing info in gotools"; \
32425         (cd $(HOST_SUBDIR)/gotools && \
32426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32428                   "RANLIB=$${RANLIB}" \
32429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32430                   info) \
32431           || exit 1
32432
32433 @endif gotools
32434
32435 .PHONY: maybe-dvi-gotools dvi-gotools
32436 maybe-dvi-gotools:
32437 @if gotools
32438 maybe-dvi-gotools: dvi-gotools
32439
32440 dvi-gotools: \
32441     configure-gotools 
32442         @: $(MAKE); $(unstage)
32443         @[ -f ./gotools/Makefile ] || exit 0; \
32444         r=`${PWD_COMMAND}`; export r; \
32445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32446         $(HOST_EXPORTS) \
32447         for flag in $(EXTRA_HOST_FLAGS) ; do \
32448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32449         done; \
32450         echo "Doing dvi in gotools"; \
32451         (cd $(HOST_SUBDIR)/gotools && \
32452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32454                   "RANLIB=$${RANLIB}" \
32455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32456                   dvi) \
32457           || exit 1
32458
32459 @endif gotools
32460
32461 .PHONY: maybe-pdf-gotools pdf-gotools
32462 maybe-pdf-gotools:
32463 @if gotools
32464 maybe-pdf-gotools: pdf-gotools
32465
32466 pdf-gotools: \
32467     configure-gotools 
32468         @: $(MAKE); $(unstage)
32469         @[ -f ./gotools/Makefile ] || exit 0; \
32470         r=`${PWD_COMMAND}`; export r; \
32471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32472         $(HOST_EXPORTS) \
32473         for flag in $(EXTRA_HOST_FLAGS) ; do \
32474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32475         done; \
32476         echo "Doing pdf in gotools"; \
32477         (cd $(HOST_SUBDIR)/gotools && \
32478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32480                   "RANLIB=$${RANLIB}" \
32481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32482                   pdf) \
32483           || exit 1
32484
32485 @endif gotools
32486
32487 .PHONY: maybe-html-gotools html-gotools
32488 maybe-html-gotools:
32489 @if gotools
32490 maybe-html-gotools: html-gotools
32491
32492 html-gotools: \
32493     configure-gotools 
32494         @: $(MAKE); $(unstage)
32495         @[ -f ./gotools/Makefile ] || exit 0; \
32496         r=`${PWD_COMMAND}`; export r; \
32497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32498         $(HOST_EXPORTS) \
32499         for flag in $(EXTRA_HOST_FLAGS) ; do \
32500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32501         done; \
32502         echo "Doing html in gotools"; \
32503         (cd $(HOST_SUBDIR)/gotools && \
32504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32506                   "RANLIB=$${RANLIB}" \
32507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32508                   html) \
32509           || exit 1
32510
32511 @endif gotools
32512
32513 .PHONY: maybe-TAGS-gotools TAGS-gotools
32514 maybe-TAGS-gotools:
32515 @if gotools
32516 maybe-TAGS-gotools: TAGS-gotools
32517
32518 TAGS-gotools: \
32519     configure-gotools 
32520         @: $(MAKE); $(unstage)
32521         @[ -f ./gotools/Makefile ] || exit 0; \
32522         r=`${PWD_COMMAND}`; export r; \
32523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32524         $(HOST_EXPORTS) \
32525         for flag in $(EXTRA_HOST_FLAGS) ; do \
32526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32527         done; \
32528         echo "Doing TAGS in gotools"; \
32529         (cd $(HOST_SUBDIR)/gotools && \
32530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32532                   "RANLIB=$${RANLIB}" \
32533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32534                   TAGS) \
32535           || exit 1
32536
32537 @endif gotools
32538
32539 .PHONY: maybe-install-info-gotools install-info-gotools
32540 maybe-install-info-gotools:
32541 @if gotools
32542 maybe-install-info-gotools: install-info-gotools
32543
32544 install-info-gotools: \
32545     configure-gotools \
32546     info-gotools 
32547         @: $(MAKE); $(unstage)
32548         @[ -f ./gotools/Makefile ] || exit 0; \
32549         r=`${PWD_COMMAND}`; export r; \
32550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32551         $(HOST_EXPORTS) \
32552         for flag in $(EXTRA_HOST_FLAGS) ; do \
32553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32554         done; \
32555         echo "Doing install-info in gotools"; \
32556         (cd $(HOST_SUBDIR)/gotools && \
32557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32559                   "RANLIB=$${RANLIB}" \
32560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32561                   install-info) \
32562           || exit 1
32563
32564 @endif gotools
32565
32566 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
32567 maybe-install-pdf-gotools:
32568 @if gotools
32569 maybe-install-pdf-gotools: install-pdf-gotools
32570
32571 install-pdf-gotools: \
32572     configure-gotools \
32573     pdf-gotools 
32574         @: $(MAKE); $(unstage)
32575         @[ -f ./gotools/Makefile ] || exit 0; \
32576         r=`${PWD_COMMAND}`; export r; \
32577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32578         $(HOST_EXPORTS) \
32579         for flag in $(EXTRA_HOST_FLAGS) ; do \
32580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32581         done; \
32582         echo "Doing install-pdf in gotools"; \
32583         (cd $(HOST_SUBDIR)/gotools && \
32584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32586                   "RANLIB=$${RANLIB}" \
32587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32588                   install-pdf) \
32589           || exit 1
32590
32591 @endif gotools
32592
32593 .PHONY: maybe-install-html-gotools install-html-gotools
32594 maybe-install-html-gotools:
32595 @if gotools
32596 maybe-install-html-gotools: install-html-gotools
32597
32598 install-html-gotools: \
32599     configure-gotools \
32600     html-gotools 
32601         @: $(MAKE); $(unstage)
32602         @[ -f ./gotools/Makefile ] || exit 0; \
32603         r=`${PWD_COMMAND}`; export r; \
32604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32605         $(HOST_EXPORTS) \
32606         for flag in $(EXTRA_HOST_FLAGS) ; do \
32607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32608         done; \
32609         echo "Doing install-html in gotools"; \
32610         (cd $(HOST_SUBDIR)/gotools && \
32611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32613                   "RANLIB=$${RANLIB}" \
32614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32615                   install-html) \
32616           || exit 1
32617
32618 @endif gotools
32619
32620 .PHONY: maybe-installcheck-gotools installcheck-gotools
32621 maybe-installcheck-gotools:
32622 @if gotools
32623 maybe-installcheck-gotools: installcheck-gotools
32624
32625 installcheck-gotools: \
32626     configure-gotools 
32627         @: $(MAKE); $(unstage)
32628         @[ -f ./gotools/Makefile ] || exit 0; \
32629         r=`${PWD_COMMAND}`; export r; \
32630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32631         $(HOST_EXPORTS) \
32632         for flag in $(EXTRA_HOST_FLAGS) ; do \
32633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32634         done; \
32635         echo "Doing installcheck in gotools"; \
32636         (cd $(HOST_SUBDIR)/gotools && \
32637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32639                   "RANLIB=$${RANLIB}" \
32640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32641                   installcheck) \
32642           || exit 1
32643
32644 @endif gotools
32645
32646 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
32647 maybe-mostlyclean-gotools:
32648 @if gotools
32649 maybe-mostlyclean-gotools: mostlyclean-gotools
32650
32651 mostlyclean-gotools: 
32652         @: $(MAKE); $(unstage)
32653         @[ -f ./gotools/Makefile ] || exit 0; \
32654         r=`${PWD_COMMAND}`; export r; \
32655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32656         $(HOST_EXPORTS) \
32657         for flag in $(EXTRA_HOST_FLAGS) ; do \
32658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32659         done; \
32660         echo "Doing mostlyclean in gotools"; \
32661         (cd $(HOST_SUBDIR)/gotools && \
32662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32664                   "RANLIB=$${RANLIB}" \
32665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32666                   mostlyclean) \
32667           || exit 1
32668
32669 @endif gotools
32670
32671 .PHONY: maybe-clean-gotools clean-gotools
32672 maybe-clean-gotools:
32673 @if gotools
32674 maybe-clean-gotools: clean-gotools
32675
32676 clean-gotools: 
32677         @: $(MAKE); $(unstage)
32678         @[ -f ./gotools/Makefile ] || exit 0; \
32679         r=`${PWD_COMMAND}`; export r; \
32680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32681         $(HOST_EXPORTS) \
32682         for flag in $(EXTRA_HOST_FLAGS) ; do \
32683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32684         done; \
32685         echo "Doing clean in gotools"; \
32686         (cd $(HOST_SUBDIR)/gotools && \
32687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32689                   "RANLIB=$${RANLIB}" \
32690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32691                   clean) \
32692           || exit 1
32693
32694 @endif gotools
32695
32696 .PHONY: maybe-distclean-gotools distclean-gotools
32697 maybe-distclean-gotools:
32698 @if gotools
32699 maybe-distclean-gotools: distclean-gotools
32700
32701 distclean-gotools: 
32702         @: $(MAKE); $(unstage)
32703         @[ -f ./gotools/Makefile ] || exit 0; \
32704         r=`${PWD_COMMAND}`; export r; \
32705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32706         $(HOST_EXPORTS) \
32707         for flag in $(EXTRA_HOST_FLAGS) ; do \
32708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32709         done; \
32710         echo "Doing distclean in gotools"; \
32711         (cd $(HOST_SUBDIR)/gotools && \
32712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32714                   "RANLIB=$${RANLIB}" \
32715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32716                   distclean) \
32717           || exit 1
32718
32719 @endif gotools
32720
32721 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
32722 maybe-maintainer-clean-gotools:
32723 @if gotools
32724 maybe-maintainer-clean-gotools: maintainer-clean-gotools
32725
32726 maintainer-clean-gotools: 
32727         @: $(MAKE); $(unstage)
32728         @[ -f ./gotools/Makefile ] || exit 0; \
32729         r=`${PWD_COMMAND}`; export r; \
32730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32731         $(HOST_EXPORTS) \
32732         for flag in $(EXTRA_HOST_FLAGS) ; do \
32733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32734         done; \
32735         echo "Doing maintainer-clean in gotools"; \
32736         (cd $(HOST_SUBDIR)/gotools && \
32737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32739                   "RANLIB=$${RANLIB}" \
32740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32741                   maintainer-clean) \
32742           || exit 1
32743
32744 @endif gotools
32745
32746
32747
32748 # ---------------------------------------
32749 # Modules which run on the target machine
32750 # ---------------------------------------
32751
32752
32753
32754
32755 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
32756 maybe-configure-target-libstdc++-v3:
32757 @if gcc-bootstrap
32758 configure-target-libstdc++-v3: stage_current
32759 @endif gcc-bootstrap
32760 @if target-libstdc++-v3
32761 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
32762 configure-target-libstdc++-v3: 
32763         @r=`${PWD_COMMAND}`; export r; \
32764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32765         echo "Checking multilib configuration for libstdc++-v3..."; \
32766         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32767         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32768         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32769           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32770             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32771           else \
32772             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32773             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32774           fi; \
32775         else \
32776           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32777         fi; \
32778         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32779         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32780         $(RAW_CXX_TARGET_EXPORTS)  \
32781         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
32782         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
32783         case $(srcdir) in \
32784           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32785           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32786                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32787         esac; \
32788         module_srcdir=libstdc++-v3; \
32789         rm -f no-such-file || : ; \
32790         CONFIG_SITE=no-such-file $(SHELL) \
32791           $$s/$$module_srcdir/configure \
32792           --srcdir=$${topdir}/$$module_srcdir \
32793           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32794           --target=${target_alias}  \
32795           || exit 1
32796 @endif target-libstdc++-v3
32797
32798
32799
32800 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
32801 maybe-configure-stage1-target-libstdc++-v3:
32802 @if target-libstdc++-v3-bootstrap
32803 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32804 configure-stage1-target-libstdc++-v3:
32805         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32806         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32807         @r=`${PWD_COMMAND}`; export r; \
32808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32809         TFLAGS="$(STAGE1_TFLAGS)"; \
32810         echo "Checking multilib configuration for libstdc++-v3..."; \
32811         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32812         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32813           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32814             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32815           else \
32816             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32817             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32818           fi; \
32819         else \
32820           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32821         fi; \
32822         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32823         $(RAW_CXX_TARGET_EXPORTS) \
32824         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32825         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32826         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32827         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
32828         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32829         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32830         case $(srcdir) in \
32831           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32832           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32833                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32834         esac; \
32835         module_srcdir=libstdc++-v3; \
32836         $(SHELL) $$s/$$module_srcdir/configure \
32837           --srcdir=$${topdir}/$$module_srcdir \
32838           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32839           --target=${target_alias} \
32840            \
32841           $(STAGE1_CONFIGURE_FLAGS)
32842 @endif target-libstdc++-v3-bootstrap
32843
32844 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
32845 maybe-configure-stage2-target-libstdc++-v3:
32846 @if target-libstdc++-v3-bootstrap
32847 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32848 configure-stage2-target-libstdc++-v3:
32849         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32850         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32851         @r=`${PWD_COMMAND}`; export r; \
32852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32853         TFLAGS="$(STAGE2_TFLAGS)"; \
32854         echo "Checking multilib configuration for libstdc++-v3..."; \
32855         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32856         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32857           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32858             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32859           else \
32860             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32861             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32862           fi; \
32863         else \
32864           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32865         fi; \
32866         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32867         $(RAW_CXX_TARGET_EXPORTS) \
32868          \
32869         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32870         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32871         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32872         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
32873         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32874         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32875         case $(srcdir) in \
32876           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32877           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32878                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32879         esac; \
32880         module_srcdir=libstdc++-v3; \
32881         $(SHELL) $$s/$$module_srcdir/configure \
32882           --srcdir=$${topdir}/$$module_srcdir \
32883           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32884           --target=${target_alias} \
32885           --with-build-libsubdir=$(HOST_SUBDIR) \
32886           $(STAGE2_CONFIGURE_FLAGS)
32887 @endif target-libstdc++-v3-bootstrap
32888
32889 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
32890 maybe-configure-stage3-target-libstdc++-v3:
32891 @if target-libstdc++-v3-bootstrap
32892 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32893 configure-stage3-target-libstdc++-v3:
32894         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32895         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32896         @r=`${PWD_COMMAND}`; export r; \
32897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32898         TFLAGS="$(STAGE3_TFLAGS)"; \
32899         echo "Checking multilib configuration for libstdc++-v3..."; \
32900         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32901         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32902           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32903             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32904           else \
32905             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32906             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32907           fi; \
32908         else \
32909           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32910         fi; \
32911         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32912         $(RAW_CXX_TARGET_EXPORTS) \
32913          \
32914         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32915         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32916         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32917         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
32918         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32919         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32920         case $(srcdir) in \
32921           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32922           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32923                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32924         esac; \
32925         module_srcdir=libstdc++-v3; \
32926         $(SHELL) $$s/$$module_srcdir/configure \
32927           --srcdir=$${topdir}/$$module_srcdir \
32928           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32929           --target=${target_alias} \
32930           --with-build-libsubdir=$(HOST_SUBDIR) \
32931           $(STAGE3_CONFIGURE_FLAGS)
32932 @endif target-libstdc++-v3-bootstrap
32933
32934 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
32935 maybe-configure-stage4-target-libstdc++-v3:
32936 @if target-libstdc++-v3-bootstrap
32937 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32938 configure-stage4-target-libstdc++-v3:
32939         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32940         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32941         @r=`${PWD_COMMAND}`; export r; \
32942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32943         TFLAGS="$(STAGE4_TFLAGS)"; \
32944         echo "Checking multilib configuration for libstdc++-v3..."; \
32945         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32946         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32947           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32948             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32949           else \
32950             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32951             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32952           fi; \
32953         else \
32954           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32955         fi; \
32956         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32957         $(RAW_CXX_TARGET_EXPORTS) \
32958          \
32959         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32960         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32961         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32962         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
32963         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32964         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32965         case $(srcdir) in \
32966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32967           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32969         esac; \
32970         module_srcdir=libstdc++-v3; \
32971         $(SHELL) $$s/$$module_srcdir/configure \
32972           --srcdir=$${topdir}/$$module_srcdir \
32973           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32974           --target=${target_alias} \
32975           --with-build-libsubdir=$(HOST_SUBDIR) \
32976           $(STAGE4_CONFIGURE_FLAGS)
32977 @endif target-libstdc++-v3-bootstrap
32978
32979 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
32980 maybe-configure-stageprofile-target-libstdc++-v3:
32981 @if target-libstdc++-v3-bootstrap
32982 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32983 configure-stageprofile-target-libstdc++-v3:
32984         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32985         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32986         @r=`${PWD_COMMAND}`; export r; \
32987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32988         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32989         echo "Checking multilib configuration for libstdc++-v3..."; \
32990         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32991         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32992           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32993             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32994           else \
32995             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32996             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32997           fi; \
32998         else \
32999           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33000         fi; \
33001         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33002         $(RAW_CXX_TARGET_EXPORTS) \
33003          \
33004         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33005         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33006         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33007         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
33008         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33009         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33010         case $(srcdir) in \
33011           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33012           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33013                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33014         esac; \
33015         module_srcdir=libstdc++-v3; \
33016         $(SHELL) $$s/$$module_srcdir/configure \
33017           --srcdir=$${topdir}/$$module_srcdir \
33018           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33019           --target=${target_alias} \
33020           --with-build-libsubdir=$(HOST_SUBDIR) \
33021           $(STAGEprofile_CONFIGURE_FLAGS)
33022 @endif target-libstdc++-v3-bootstrap
33023
33024 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
33025 maybe-configure-stagefeedback-target-libstdc++-v3:
33026 @if target-libstdc++-v3-bootstrap
33027 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33028 configure-stagefeedback-target-libstdc++-v3:
33029         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33030         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33031         @r=`${PWD_COMMAND}`; export r; \
33032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33033         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33034         echo "Checking multilib configuration for libstdc++-v3..."; \
33035         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33036         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33037           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33038             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33039           else \
33040             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33041             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33042           fi; \
33043         else \
33044           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33045         fi; \
33046         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33047         $(RAW_CXX_TARGET_EXPORTS) \
33048          \
33049         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33050         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33051         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33052         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
33053         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33054         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33055         case $(srcdir) in \
33056           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33057           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33058                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33059         esac; \
33060         module_srcdir=libstdc++-v3; \
33061         $(SHELL) $$s/$$module_srcdir/configure \
33062           --srcdir=$${topdir}/$$module_srcdir \
33063           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33064           --target=${target_alias} \
33065           --with-build-libsubdir=$(HOST_SUBDIR) \
33066           $(STAGEfeedback_CONFIGURE_FLAGS)
33067 @endif target-libstdc++-v3-bootstrap
33068
33069
33070
33071
33072
33073 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
33074 maybe-all-target-libstdc++-v3:
33075 @if gcc-bootstrap
33076 all-target-libstdc++-v3: stage_current
33077 @endif gcc-bootstrap
33078 @if target-libstdc++-v3
33079 TARGET-target-libstdc++-v3=all
33080 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
33081 all-target-libstdc++-v3: configure-target-libstdc++-v3
33082         @r=`${PWD_COMMAND}`; export r; \
33083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33084         $(RAW_CXX_TARGET_EXPORTS)  \
33085         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33086           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33087                 $(TARGET-target-libstdc++-v3))
33088 @endif target-libstdc++-v3
33089
33090
33091
33092 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
33093 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
33094 maybe-all-stage1-target-libstdc++-v3:
33095 maybe-clean-stage1-target-libstdc++-v3:
33096 @if target-libstdc++-v3-bootstrap
33097 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
33098 all-stage1: all-stage1-target-libstdc++-v3
33099 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33100 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
33101         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33102         @r=`${PWD_COMMAND}`; export r; \
33103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33104         TFLAGS="$(STAGE1_TFLAGS)"; \
33105         $(RAW_CXX_TARGET_EXPORTS)  \
33106         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33107         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33108                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33109                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33110                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33111                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33112                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33113                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33114                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33115                   \
33116                 TFLAGS="$(STAGE1_TFLAGS)" \
33117                 $(TARGET-stage1-target-libstdc++-v3)
33118
33119 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
33120 clean-stage1: clean-stage1-target-libstdc++-v3
33121 clean-stage1-target-libstdc++-v3:
33122         @if [ $(current_stage) = stage1 ]; then \
33123           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33124         else \
33125           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
33126           $(MAKE) stage1-start; \
33127         fi; \
33128         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33129         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33130           clean
33131 @endif target-libstdc++-v3-bootstrap
33132
33133
33134 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
33135 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
33136 maybe-all-stage2-target-libstdc++-v3:
33137 maybe-clean-stage2-target-libstdc++-v3:
33138 @if target-libstdc++-v3-bootstrap
33139 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
33140 all-stage2: all-stage2-target-libstdc++-v3
33141 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33142 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
33143         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33144         @r=`${PWD_COMMAND}`; export r; \
33145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33146         TFLAGS="$(STAGE2_TFLAGS)"; \
33147         $(RAW_CXX_TARGET_EXPORTS) \
33148           \
33149         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33150         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33151                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33152                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33153                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33154                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33155                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33156                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33157                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33158                 TFLAGS="$(STAGE2_TFLAGS)" \
33159                 $(TARGET-stage2-target-libstdc++-v3)
33160
33161 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
33162 clean-stage2: clean-stage2-target-libstdc++-v3
33163 clean-stage2-target-libstdc++-v3:
33164         @if [ $(current_stage) = stage2 ]; then \
33165           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33166         else \
33167           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
33168           $(MAKE) stage2-start; \
33169         fi; \
33170         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33171         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33172 @endif target-libstdc++-v3-bootstrap
33173
33174
33175 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
33176 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
33177 maybe-all-stage3-target-libstdc++-v3:
33178 maybe-clean-stage3-target-libstdc++-v3:
33179 @if target-libstdc++-v3-bootstrap
33180 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
33181 all-stage3: all-stage3-target-libstdc++-v3
33182 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33183 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
33184         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33185         @r=`${PWD_COMMAND}`; export r; \
33186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33187         TFLAGS="$(STAGE3_TFLAGS)"; \
33188         $(RAW_CXX_TARGET_EXPORTS) \
33189           \
33190         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33191         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33192                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33193                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33194                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33195                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33196                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33197                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33198                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33199                 TFLAGS="$(STAGE3_TFLAGS)" \
33200                 $(TARGET-stage3-target-libstdc++-v3)
33201
33202 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
33203 clean-stage3: clean-stage3-target-libstdc++-v3
33204 clean-stage3-target-libstdc++-v3:
33205         @if [ $(current_stage) = stage3 ]; then \
33206           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33207         else \
33208           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
33209           $(MAKE) stage3-start; \
33210         fi; \
33211         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33212         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33213 @endif target-libstdc++-v3-bootstrap
33214
33215
33216 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
33217 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
33218 maybe-all-stage4-target-libstdc++-v3:
33219 maybe-clean-stage4-target-libstdc++-v3:
33220 @if target-libstdc++-v3-bootstrap
33221 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
33222 all-stage4: all-stage4-target-libstdc++-v3
33223 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33224 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
33225         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33226         @r=`${PWD_COMMAND}`; export r; \
33227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33228         TFLAGS="$(STAGE4_TFLAGS)"; \
33229         $(RAW_CXX_TARGET_EXPORTS) \
33230           \
33231         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33232         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33233                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33234                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33235                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33236                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33237                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33238                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33239                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33240                 TFLAGS="$(STAGE4_TFLAGS)" \
33241                 $(TARGET-stage4-target-libstdc++-v3)
33242
33243 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
33244 clean-stage4: clean-stage4-target-libstdc++-v3
33245 clean-stage4-target-libstdc++-v3:
33246         @if [ $(current_stage) = stage4 ]; then \
33247           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33248         else \
33249           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
33250           $(MAKE) stage4-start; \
33251         fi; \
33252         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33253         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33254 @endif target-libstdc++-v3-bootstrap
33255
33256
33257 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
33258 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
33259 maybe-all-stageprofile-target-libstdc++-v3:
33260 maybe-clean-stageprofile-target-libstdc++-v3:
33261 @if target-libstdc++-v3-bootstrap
33262 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
33263 all-stageprofile: all-stageprofile-target-libstdc++-v3
33264 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33265 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
33266         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33267         @r=`${PWD_COMMAND}`; export r; \
33268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33269         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33270         $(RAW_CXX_TARGET_EXPORTS) \
33271           \
33272         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33273         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33274                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33275                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33276                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33277                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33278                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33279                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33280                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33281                 TFLAGS="$(STAGEprofile_TFLAGS)" \
33282                 $(TARGET-stageprofile-target-libstdc++-v3)
33283
33284 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
33285 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
33286 clean-stageprofile-target-libstdc++-v3:
33287         @if [ $(current_stage) = stageprofile ]; then \
33288           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33289         else \
33290           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
33291           $(MAKE) stageprofile-start; \
33292         fi; \
33293         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33294         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33295 @endif target-libstdc++-v3-bootstrap
33296
33297
33298 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
33299 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
33300 maybe-all-stagefeedback-target-libstdc++-v3:
33301 maybe-clean-stagefeedback-target-libstdc++-v3:
33302 @if target-libstdc++-v3-bootstrap
33303 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
33304 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
33305 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33306 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33307         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33308         @r=`${PWD_COMMAND}`; export r; \
33309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33310         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33311         $(RAW_CXX_TARGET_EXPORTS) \
33312           \
33313         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33314         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33315                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33316                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33317                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33318                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33319                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33320                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33321                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33322                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33323                 $(TARGET-stagefeedback-target-libstdc++-v3)
33324
33325 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
33326 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
33327 clean-stagefeedback-target-libstdc++-v3:
33328         @if [ $(current_stage) = stagefeedback ]; then \
33329           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33330         else \
33331           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
33332           $(MAKE) stagefeedback-start; \
33333         fi; \
33334         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33335         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33336 @endif target-libstdc++-v3-bootstrap
33337
33338
33339
33340
33341
33342
33343 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
33344 maybe-check-target-libstdc++-v3:
33345 @if target-libstdc++-v3
33346 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
33347
33348 check-target-libstdc++-v3:
33349         @: $(MAKE); $(unstage)
33350         @r=`${PWD_COMMAND}`; export r; \
33351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33352         $(RAW_CXX_TARGET_EXPORTS) \
33353         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33354           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
33355
33356 @endif target-libstdc++-v3
33357
33358 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
33359 maybe-install-target-libstdc++-v3:
33360 @if target-libstdc++-v3
33361 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
33362
33363 install-target-libstdc++-v3: installdirs
33364         @: $(MAKE); $(unstage)
33365         @r=`${PWD_COMMAND}`; export r; \
33366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33367         $(RAW_CXX_TARGET_EXPORTS) \
33368         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33369           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33370
33371 @endif target-libstdc++-v3
33372
33373 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
33374 maybe-install-strip-target-libstdc++-v3:
33375 @if target-libstdc++-v3
33376 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
33377
33378 install-strip-target-libstdc++-v3: installdirs
33379         @: $(MAKE); $(unstage)
33380         @r=`${PWD_COMMAND}`; export r; \
33381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33382         $(RAW_CXX_TARGET_EXPORTS) \
33383         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33384           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
33385
33386 @endif target-libstdc++-v3
33387
33388 # Other targets (info, dvi, pdf, etc.)
33389
33390 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
33391 maybe-info-target-libstdc++-v3:
33392 @if target-libstdc++-v3
33393 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
33394
33395 info-target-libstdc++-v3: \
33396     configure-target-libstdc++-v3 
33397         @: $(MAKE); $(unstage)
33398         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33399         r=`${PWD_COMMAND}`; export r; \
33400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33401         $(RAW_CXX_TARGET_EXPORTS) \
33402         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33403         for flag in $(EXTRA_TARGET_FLAGS); do \
33404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33405         done; \
33406         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33409                   "RANLIB=$${RANLIB}" \
33410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33411                    info) \
33412           || exit 1
33413
33414 @endif target-libstdc++-v3
33415
33416 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
33417 maybe-dvi-target-libstdc++-v3:
33418 @if target-libstdc++-v3
33419 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
33420
33421 dvi-target-libstdc++-v3: \
33422     configure-target-libstdc++-v3 
33423         @: $(MAKE); $(unstage)
33424         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33425         r=`${PWD_COMMAND}`; export r; \
33426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33427         $(RAW_CXX_TARGET_EXPORTS) \
33428         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
33429         for flag in $(EXTRA_TARGET_FLAGS); do \
33430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33431         done; \
33432         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33435                   "RANLIB=$${RANLIB}" \
33436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33437                    dvi) \
33438           || exit 1
33439
33440 @endif target-libstdc++-v3
33441
33442 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
33443 maybe-pdf-target-libstdc++-v3:
33444 @if target-libstdc++-v3
33445 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
33446
33447 pdf-target-libstdc++-v3: \
33448     configure-target-libstdc++-v3 
33449         @: $(MAKE); $(unstage)
33450         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33451         r=`${PWD_COMMAND}`; export r; \
33452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33453         $(RAW_CXX_TARGET_EXPORTS) \
33454         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33455         for flag in $(EXTRA_TARGET_FLAGS); do \
33456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33457         done; \
33458         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33461                   "RANLIB=$${RANLIB}" \
33462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33463                    pdf) \
33464           || exit 1
33465
33466 @endif target-libstdc++-v3
33467
33468 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
33469 maybe-html-target-libstdc++-v3:
33470 @if target-libstdc++-v3
33471 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
33472
33473 html-target-libstdc++-v3: \
33474     configure-target-libstdc++-v3 
33475         @: $(MAKE); $(unstage)
33476         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33477         r=`${PWD_COMMAND}`; export r; \
33478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33479         $(RAW_CXX_TARGET_EXPORTS) \
33480         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33481         for flag in $(EXTRA_TARGET_FLAGS); do \
33482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33483         done; \
33484         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33487                   "RANLIB=$${RANLIB}" \
33488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33489                    html) \
33490           || exit 1
33491
33492 @endif target-libstdc++-v3
33493
33494 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
33495 maybe-TAGS-target-libstdc++-v3:
33496 @if target-libstdc++-v3
33497 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
33498
33499 TAGS-target-libstdc++-v3: \
33500     configure-target-libstdc++-v3 
33501         @: $(MAKE); $(unstage)
33502         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33503         r=`${PWD_COMMAND}`; export r; \
33504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33505         $(RAW_CXX_TARGET_EXPORTS) \
33506         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
33507         for flag in $(EXTRA_TARGET_FLAGS); do \
33508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33509         done; \
33510         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33513                   "RANLIB=$${RANLIB}" \
33514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33515                    TAGS) \
33516           || exit 1
33517
33518 @endif target-libstdc++-v3
33519
33520 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
33521 maybe-install-info-target-libstdc++-v3:
33522 @if target-libstdc++-v3
33523 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
33524
33525 install-info-target-libstdc++-v3: \
33526     configure-target-libstdc++-v3 \
33527     info-target-libstdc++-v3 
33528         @: $(MAKE); $(unstage)
33529         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33530         r=`${PWD_COMMAND}`; export r; \
33531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33532         $(RAW_CXX_TARGET_EXPORTS) \
33533         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33534         for flag in $(EXTRA_TARGET_FLAGS); do \
33535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33536         done; \
33537         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33540                   "RANLIB=$${RANLIB}" \
33541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33542                    install-info) \
33543           || exit 1
33544
33545 @endif target-libstdc++-v3
33546
33547 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
33548 maybe-install-pdf-target-libstdc++-v3:
33549 @if target-libstdc++-v3
33550 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
33551
33552 install-pdf-target-libstdc++-v3: \
33553     configure-target-libstdc++-v3 \
33554     pdf-target-libstdc++-v3 
33555         @: $(MAKE); $(unstage)
33556         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33557         r=`${PWD_COMMAND}`; export r; \
33558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33559         $(RAW_CXX_TARGET_EXPORTS) \
33560         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33561         for flag in $(EXTRA_TARGET_FLAGS); do \
33562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33563         done; \
33564         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33567                   "RANLIB=$${RANLIB}" \
33568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33569                    install-pdf) \
33570           || exit 1
33571
33572 @endif target-libstdc++-v3
33573
33574 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
33575 maybe-install-html-target-libstdc++-v3:
33576 @if target-libstdc++-v3
33577 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
33578
33579 install-html-target-libstdc++-v3: \
33580     configure-target-libstdc++-v3 \
33581     html-target-libstdc++-v3 
33582         @: $(MAKE); $(unstage)
33583         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33584         r=`${PWD_COMMAND}`; export r; \
33585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33586         $(RAW_CXX_TARGET_EXPORTS) \
33587         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33588         for flag in $(EXTRA_TARGET_FLAGS); do \
33589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33590         done; \
33591         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33594                   "RANLIB=$${RANLIB}" \
33595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33596                    install-html) \
33597           || exit 1
33598
33599 @endif target-libstdc++-v3
33600
33601 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
33602 maybe-installcheck-target-libstdc++-v3:
33603 @if target-libstdc++-v3
33604 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
33605
33606 installcheck-target-libstdc++-v3: \
33607     configure-target-libstdc++-v3 
33608         @: $(MAKE); $(unstage)
33609         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33610         r=`${PWD_COMMAND}`; export r; \
33611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33612         $(RAW_CXX_TARGET_EXPORTS) \
33613         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
33614         for flag in $(EXTRA_TARGET_FLAGS); do \
33615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33616         done; \
33617         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33620                   "RANLIB=$${RANLIB}" \
33621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33622                    installcheck) \
33623           || exit 1
33624
33625 @endif target-libstdc++-v3
33626
33627 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
33628 maybe-mostlyclean-target-libstdc++-v3:
33629 @if target-libstdc++-v3
33630 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
33631
33632 mostlyclean-target-libstdc++-v3: 
33633         @: $(MAKE); $(unstage)
33634         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33635         r=`${PWD_COMMAND}`; export r; \
33636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33637         $(RAW_CXX_TARGET_EXPORTS) \
33638         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33639         for flag in $(EXTRA_TARGET_FLAGS); do \
33640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33641         done; \
33642         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33645                   "RANLIB=$${RANLIB}" \
33646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33647                    mostlyclean) \
33648           || exit 1
33649
33650 @endif target-libstdc++-v3
33651
33652 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
33653 maybe-clean-target-libstdc++-v3:
33654 @if target-libstdc++-v3
33655 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
33656
33657 clean-target-libstdc++-v3: 
33658         @: $(MAKE); $(unstage)
33659         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33660         r=`${PWD_COMMAND}`; export r; \
33661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33662         $(RAW_CXX_TARGET_EXPORTS) \
33663         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33664         for flag in $(EXTRA_TARGET_FLAGS); do \
33665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33666         done; \
33667         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33670                   "RANLIB=$${RANLIB}" \
33671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33672                    clean) \
33673           || exit 1
33674
33675 @endif target-libstdc++-v3
33676
33677 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
33678 maybe-distclean-target-libstdc++-v3:
33679 @if target-libstdc++-v3
33680 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
33681
33682 distclean-target-libstdc++-v3: 
33683         @: $(MAKE); $(unstage)
33684         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33685         r=`${PWD_COMMAND}`; export r; \
33686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33687         $(RAW_CXX_TARGET_EXPORTS) \
33688         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33689         for flag in $(EXTRA_TARGET_FLAGS); do \
33690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33691         done; \
33692         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33695                   "RANLIB=$${RANLIB}" \
33696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33697                    distclean) \
33698           || exit 1
33699
33700 @endif target-libstdc++-v3
33701
33702 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
33703 maybe-maintainer-clean-target-libstdc++-v3:
33704 @if target-libstdc++-v3
33705 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
33706
33707 maintainer-clean-target-libstdc++-v3: 
33708         @: $(MAKE); $(unstage)
33709         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33710         r=`${PWD_COMMAND}`; export r; \
33711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33712         $(RAW_CXX_TARGET_EXPORTS) \
33713         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33714         for flag in $(EXTRA_TARGET_FLAGS); do \
33715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33716         done; \
33717         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33720                   "RANLIB=$${RANLIB}" \
33721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33722                    maintainer-clean) \
33723           || exit 1
33724
33725 @endif target-libstdc++-v3
33726
33727
33728
33729
33730
33731 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
33732 maybe-configure-target-libsanitizer:
33733 @if gcc-bootstrap
33734 configure-target-libsanitizer: stage_current
33735 @endif gcc-bootstrap
33736 @if target-libsanitizer
33737 maybe-configure-target-libsanitizer: configure-target-libsanitizer
33738 configure-target-libsanitizer: 
33739         @r=`${PWD_COMMAND}`; export r; \
33740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33741         echo "Checking multilib configuration for libsanitizer..."; \
33742         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33743         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33744         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33745           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33746             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33747           else \
33748             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33749             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33750           fi; \
33751         else \
33752           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33753         fi; \
33754         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33755         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33756         $(RAW_CXX_TARGET_EXPORTS)  \
33757         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
33758         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
33759         case $(srcdir) in \
33760           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33761           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33762                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33763         esac; \
33764         module_srcdir=libsanitizer; \
33765         rm -f no-such-file || : ; \
33766         CONFIG_SITE=no-such-file $(SHELL) \
33767           $$s/$$module_srcdir/configure \
33768           --srcdir=$${topdir}/$$module_srcdir \
33769           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33770           --target=${target_alias}  \
33771           || exit 1
33772 @endif target-libsanitizer
33773
33774
33775
33776 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
33777 maybe-configure-stage1-target-libsanitizer:
33778 @if target-libsanitizer-bootstrap
33779 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33780 configure-stage1-target-libsanitizer:
33781         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33782         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33783         @r=`${PWD_COMMAND}`; export r; \
33784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33785         TFLAGS="$(STAGE1_TFLAGS)"; \
33786         echo "Checking multilib configuration for libsanitizer..."; \
33787         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33788         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33789           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33790             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33791           else \
33792             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33793             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33794           fi; \
33795         else \
33796           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33797         fi; \
33798         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33799         $(RAW_CXX_TARGET_EXPORTS) \
33800         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33801         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33802         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33803         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
33804         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33805         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33806         case $(srcdir) in \
33807           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33808           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33809                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33810         esac; \
33811         module_srcdir=libsanitizer; \
33812         $(SHELL) $$s/$$module_srcdir/configure \
33813           --srcdir=$${topdir}/$$module_srcdir \
33814           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33815           --target=${target_alias} \
33816            \
33817           $(STAGE1_CONFIGURE_FLAGS)
33818 @endif target-libsanitizer-bootstrap
33819
33820 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
33821 maybe-configure-stage2-target-libsanitizer:
33822 @if target-libsanitizer-bootstrap
33823 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33824 configure-stage2-target-libsanitizer:
33825         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33826         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33827         @r=`${PWD_COMMAND}`; export r; \
33828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33829         TFLAGS="$(STAGE2_TFLAGS)"; \
33830         echo "Checking multilib configuration for libsanitizer..."; \
33831         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33832         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33833           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33834             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33835           else \
33836             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33837             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33838           fi; \
33839         else \
33840           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33841         fi; \
33842         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33843         $(RAW_CXX_TARGET_EXPORTS) \
33844          \
33845         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33846         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33847         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33848         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
33849         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33850         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33851         case $(srcdir) in \
33852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33853           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33855         esac; \
33856         module_srcdir=libsanitizer; \
33857         $(SHELL) $$s/$$module_srcdir/configure \
33858           --srcdir=$${topdir}/$$module_srcdir \
33859           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33860           --target=${target_alias} \
33861           --with-build-libsubdir=$(HOST_SUBDIR) \
33862           $(STAGE2_CONFIGURE_FLAGS)
33863 @endif target-libsanitizer-bootstrap
33864
33865 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
33866 maybe-configure-stage3-target-libsanitizer:
33867 @if target-libsanitizer-bootstrap
33868 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33869 configure-stage3-target-libsanitizer:
33870         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33871         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33872         @r=`${PWD_COMMAND}`; export r; \
33873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33874         TFLAGS="$(STAGE3_TFLAGS)"; \
33875         echo "Checking multilib configuration for libsanitizer..."; \
33876         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33877         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33878           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33879             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33880           else \
33881             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33882             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33883           fi; \
33884         else \
33885           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33886         fi; \
33887         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33888         $(RAW_CXX_TARGET_EXPORTS) \
33889          \
33890         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33891         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33892         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33893         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
33894         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33895         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33896         case $(srcdir) in \
33897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33898           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33900         esac; \
33901         module_srcdir=libsanitizer; \
33902         $(SHELL) $$s/$$module_srcdir/configure \
33903           --srcdir=$${topdir}/$$module_srcdir \
33904           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33905           --target=${target_alias} \
33906           --with-build-libsubdir=$(HOST_SUBDIR) \
33907           $(STAGE3_CONFIGURE_FLAGS)
33908 @endif target-libsanitizer-bootstrap
33909
33910 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
33911 maybe-configure-stage4-target-libsanitizer:
33912 @if target-libsanitizer-bootstrap
33913 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
33914 configure-stage4-target-libsanitizer:
33915         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33916         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33917         @r=`${PWD_COMMAND}`; export r; \
33918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33919         TFLAGS="$(STAGE4_TFLAGS)"; \
33920         echo "Checking multilib configuration for libsanitizer..."; \
33921         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33922         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33923           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33924             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33925           else \
33926             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33927             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33928           fi; \
33929         else \
33930           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33931         fi; \
33932         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33933         $(RAW_CXX_TARGET_EXPORTS) \
33934          \
33935         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33936         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33937         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33938         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
33939         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33940         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33941         case $(srcdir) in \
33942           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33943           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33944                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33945         esac; \
33946         module_srcdir=libsanitizer; \
33947         $(SHELL) $$s/$$module_srcdir/configure \
33948           --srcdir=$${topdir}/$$module_srcdir \
33949           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33950           --target=${target_alias} \
33951           --with-build-libsubdir=$(HOST_SUBDIR) \
33952           $(STAGE4_CONFIGURE_FLAGS)
33953 @endif target-libsanitizer-bootstrap
33954
33955 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
33956 maybe-configure-stageprofile-target-libsanitizer:
33957 @if target-libsanitizer-bootstrap
33958 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33959 configure-stageprofile-target-libsanitizer:
33960         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33961         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33962         @r=`${PWD_COMMAND}`; export r; \
33963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33964         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33965         echo "Checking multilib configuration for libsanitizer..."; \
33966         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33967         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33968           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33969             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33970           else \
33971             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33972             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33973           fi; \
33974         else \
33975           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33976         fi; \
33977         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33978         $(RAW_CXX_TARGET_EXPORTS) \
33979          \
33980         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33981         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33982         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33983         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
33984         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33985         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33986         case $(srcdir) in \
33987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33988           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33990         esac; \
33991         module_srcdir=libsanitizer; \
33992         $(SHELL) $$s/$$module_srcdir/configure \
33993           --srcdir=$${topdir}/$$module_srcdir \
33994           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33995           --target=${target_alias} \
33996           --with-build-libsubdir=$(HOST_SUBDIR) \
33997           $(STAGEprofile_CONFIGURE_FLAGS)
33998 @endif target-libsanitizer-bootstrap
33999
34000 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
34001 maybe-configure-stagefeedback-target-libsanitizer:
34002 @if target-libsanitizer-bootstrap
34003 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34004 configure-stagefeedback-target-libsanitizer:
34005         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34006         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34007         @r=`${PWD_COMMAND}`; export r; \
34008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34009         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34010         echo "Checking multilib configuration for libsanitizer..."; \
34011         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34012         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34013           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34014             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34015           else \
34016             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34017             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34018           fi; \
34019         else \
34020           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34021         fi; \
34022         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34023         $(RAW_CXX_TARGET_EXPORTS) \
34024          \
34025         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34026         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34027         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34028         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
34029         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34030         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34031         case $(srcdir) in \
34032           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34033           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34034                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34035         esac; \
34036         module_srcdir=libsanitizer; \
34037         $(SHELL) $$s/$$module_srcdir/configure \
34038           --srcdir=$${topdir}/$$module_srcdir \
34039           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34040           --target=${target_alias} \
34041           --with-build-libsubdir=$(HOST_SUBDIR) \
34042           $(STAGEfeedback_CONFIGURE_FLAGS)
34043 @endif target-libsanitizer-bootstrap
34044
34045
34046
34047
34048
34049 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
34050 maybe-all-target-libsanitizer:
34051 @if gcc-bootstrap
34052 all-target-libsanitizer: stage_current
34053 @endif gcc-bootstrap
34054 @if target-libsanitizer
34055 TARGET-target-libsanitizer=all
34056 maybe-all-target-libsanitizer: all-target-libsanitizer
34057 all-target-libsanitizer: configure-target-libsanitizer
34058         @r=`${PWD_COMMAND}`; export r; \
34059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34060         $(RAW_CXX_TARGET_EXPORTS)  \
34061         (cd $(TARGET_SUBDIR)/libsanitizer && \
34062           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34063                 $(TARGET-target-libsanitizer))
34064 @endif target-libsanitizer
34065
34066
34067
34068 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
34069 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
34070 maybe-all-stage1-target-libsanitizer:
34071 maybe-clean-stage1-target-libsanitizer:
34072 @if target-libsanitizer-bootstrap
34073 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
34074 all-stage1: all-stage1-target-libsanitizer
34075 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
34076 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
34077         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34078         @r=`${PWD_COMMAND}`; export r; \
34079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34080         TFLAGS="$(STAGE1_TFLAGS)"; \
34081         $(RAW_CXX_TARGET_EXPORTS)  \
34082         cd $(TARGET_SUBDIR)/libsanitizer && \
34083         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34084                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34085                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34086                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34087                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34088                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34089                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34090                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34091                   \
34092                 TFLAGS="$(STAGE1_TFLAGS)" \
34093                 $(TARGET-stage1-target-libsanitizer)
34094
34095 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
34096 clean-stage1: clean-stage1-target-libsanitizer
34097 clean-stage1-target-libsanitizer:
34098         @if [ $(current_stage) = stage1 ]; then \
34099           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34100         else \
34101           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
34102           $(MAKE) stage1-start; \
34103         fi; \
34104         cd $(TARGET_SUBDIR)/libsanitizer && \
34105         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34106           clean
34107 @endif target-libsanitizer-bootstrap
34108
34109
34110 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
34111 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
34112 maybe-all-stage2-target-libsanitizer:
34113 maybe-clean-stage2-target-libsanitizer:
34114 @if target-libsanitizer-bootstrap
34115 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
34116 all-stage2: all-stage2-target-libsanitizer
34117 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
34118 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
34119         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34120         @r=`${PWD_COMMAND}`; export r; \
34121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34122         TFLAGS="$(STAGE2_TFLAGS)"; \
34123         $(RAW_CXX_TARGET_EXPORTS) \
34124           \
34125         cd $(TARGET_SUBDIR)/libsanitizer && \
34126         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34127                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34128                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34129                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34130                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34131                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34132                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34133                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34134                 TFLAGS="$(STAGE2_TFLAGS)" \
34135                 $(TARGET-stage2-target-libsanitizer)
34136
34137 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
34138 clean-stage2: clean-stage2-target-libsanitizer
34139 clean-stage2-target-libsanitizer:
34140         @if [ $(current_stage) = stage2 ]; then \
34141           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34142         else \
34143           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
34144           $(MAKE) stage2-start; \
34145         fi; \
34146         cd $(TARGET_SUBDIR)/libsanitizer && \
34147         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34148 @endif target-libsanitizer-bootstrap
34149
34150
34151 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
34152 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
34153 maybe-all-stage3-target-libsanitizer:
34154 maybe-clean-stage3-target-libsanitizer:
34155 @if target-libsanitizer-bootstrap
34156 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
34157 all-stage3: all-stage3-target-libsanitizer
34158 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
34159 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
34160         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34161         @r=`${PWD_COMMAND}`; export r; \
34162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34163         TFLAGS="$(STAGE3_TFLAGS)"; \
34164         $(RAW_CXX_TARGET_EXPORTS) \
34165           \
34166         cd $(TARGET_SUBDIR)/libsanitizer && \
34167         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34168                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34169                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34170                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34171                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34172                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34173                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34174                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34175                 TFLAGS="$(STAGE3_TFLAGS)" \
34176                 $(TARGET-stage3-target-libsanitizer)
34177
34178 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
34179 clean-stage3: clean-stage3-target-libsanitizer
34180 clean-stage3-target-libsanitizer:
34181         @if [ $(current_stage) = stage3 ]; then \
34182           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34183         else \
34184           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
34185           $(MAKE) stage3-start; \
34186         fi; \
34187         cd $(TARGET_SUBDIR)/libsanitizer && \
34188         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34189 @endif target-libsanitizer-bootstrap
34190
34191
34192 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
34193 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
34194 maybe-all-stage4-target-libsanitizer:
34195 maybe-clean-stage4-target-libsanitizer:
34196 @if target-libsanitizer-bootstrap
34197 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
34198 all-stage4: all-stage4-target-libsanitizer
34199 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
34200 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
34201         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34202         @r=`${PWD_COMMAND}`; export r; \
34203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34204         TFLAGS="$(STAGE4_TFLAGS)"; \
34205         $(RAW_CXX_TARGET_EXPORTS) \
34206           \
34207         cd $(TARGET_SUBDIR)/libsanitizer && \
34208         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34209                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34210                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34211                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34212                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34213                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34214                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34215                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34216                 TFLAGS="$(STAGE4_TFLAGS)" \
34217                 $(TARGET-stage4-target-libsanitizer)
34218
34219 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
34220 clean-stage4: clean-stage4-target-libsanitizer
34221 clean-stage4-target-libsanitizer:
34222         @if [ $(current_stage) = stage4 ]; then \
34223           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34224         else \
34225           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
34226           $(MAKE) stage4-start; \
34227         fi; \
34228         cd $(TARGET_SUBDIR)/libsanitizer && \
34229         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34230 @endif target-libsanitizer-bootstrap
34231
34232
34233 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
34234 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
34235 maybe-all-stageprofile-target-libsanitizer:
34236 maybe-clean-stageprofile-target-libsanitizer:
34237 @if target-libsanitizer-bootstrap
34238 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
34239 all-stageprofile: all-stageprofile-target-libsanitizer
34240 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
34241 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
34242         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34243         @r=`${PWD_COMMAND}`; export r; \
34244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34245         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34246         $(RAW_CXX_TARGET_EXPORTS) \
34247           \
34248         cd $(TARGET_SUBDIR)/libsanitizer && \
34249         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34250                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34251                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34252                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34253                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34254                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34255                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34256                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34257                 TFLAGS="$(STAGEprofile_TFLAGS)" \
34258                 $(TARGET-stageprofile-target-libsanitizer)
34259
34260 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
34261 clean-stageprofile: clean-stageprofile-target-libsanitizer
34262 clean-stageprofile-target-libsanitizer:
34263         @if [ $(current_stage) = stageprofile ]; then \
34264           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34265         else \
34266           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
34267           $(MAKE) stageprofile-start; \
34268         fi; \
34269         cd $(TARGET_SUBDIR)/libsanitizer && \
34270         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34271 @endif target-libsanitizer-bootstrap
34272
34273
34274 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
34275 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
34276 maybe-all-stagefeedback-target-libsanitizer:
34277 maybe-clean-stagefeedback-target-libsanitizer:
34278 @if target-libsanitizer-bootstrap
34279 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
34280 all-stagefeedback: all-stagefeedback-target-libsanitizer
34281 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
34282 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34283         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34284         @r=`${PWD_COMMAND}`; export r; \
34285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34286         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34287         $(RAW_CXX_TARGET_EXPORTS) \
34288           \
34289         cd $(TARGET_SUBDIR)/libsanitizer && \
34290         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34291                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34292                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34293                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34294                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34295                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34296                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34297                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34298                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34299                 $(TARGET-stagefeedback-target-libsanitizer)
34300
34301 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
34302 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
34303 clean-stagefeedback-target-libsanitizer:
34304         @if [ $(current_stage) = stagefeedback ]; then \
34305           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34306         else \
34307           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
34308           $(MAKE) stagefeedback-start; \
34309         fi; \
34310         cd $(TARGET_SUBDIR)/libsanitizer && \
34311         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34312 @endif target-libsanitizer-bootstrap
34313
34314
34315
34316
34317
34318
34319 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
34320 maybe-check-target-libsanitizer:
34321 @if target-libsanitizer
34322 maybe-check-target-libsanitizer: check-target-libsanitizer
34323
34324 check-target-libsanitizer:
34325         @: $(MAKE); $(unstage)
34326         @r=`${PWD_COMMAND}`; export r; \
34327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34328         $(RAW_CXX_TARGET_EXPORTS) \
34329         (cd $(TARGET_SUBDIR)/libsanitizer && \
34330           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
34331
34332 @endif target-libsanitizer
34333
34334 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
34335 maybe-install-target-libsanitizer:
34336 @if target-libsanitizer
34337 maybe-install-target-libsanitizer: install-target-libsanitizer
34338
34339 install-target-libsanitizer: installdirs
34340         @: $(MAKE); $(unstage)
34341         @r=`${PWD_COMMAND}`; export r; \
34342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34343         $(RAW_CXX_TARGET_EXPORTS) \
34344         (cd $(TARGET_SUBDIR)/libsanitizer && \
34345           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34346
34347 @endif target-libsanitizer
34348
34349 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
34350 maybe-install-strip-target-libsanitizer:
34351 @if target-libsanitizer
34352 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
34353
34354 install-strip-target-libsanitizer: installdirs
34355         @: $(MAKE); $(unstage)
34356         @r=`${PWD_COMMAND}`; export r; \
34357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34358         $(RAW_CXX_TARGET_EXPORTS) \
34359         (cd $(TARGET_SUBDIR)/libsanitizer && \
34360           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
34361
34362 @endif target-libsanitizer
34363
34364 # Other targets (info, dvi, pdf, etc.)
34365
34366 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
34367 maybe-info-target-libsanitizer:
34368 @if target-libsanitizer
34369 maybe-info-target-libsanitizer: info-target-libsanitizer
34370
34371 info-target-libsanitizer: \
34372     configure-target-libsanitizer 
34373         @: $(MAKE); $(unstage)
34374         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34375         r=`${PWD_COMMAND}`; export r; \
34376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34377         $(RAW_CXX_TARGET_EXPORTS) \
34378         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
34379         for flag in $(EXTRA_TARGET_FLAGS); do \
34380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34381         done; \
34382         (cd $(TARGET_SUBDIR)/libsanitizer && \
34383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34385                   "RANLIB=$${RANLIB}" \
34386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34387                    info) \
34388           || exit 1
34389
34390 @endif target-libsanitizer
34391
34392 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
34393 maybe-dvi-target-libsanitizer:
34394 @if target-libsanitizer
34395 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
34396
34397 dvi-target-libsanitizer: \
34398     configure-target-libsanitizer 
34399         @: $(MAKE); $(unstage)
34400         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34401         r=`${PWD_COMMAND}`; export r; \
34402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34403         $(RAW_CXX_TARGET_EXPORTS) \
34404         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
34405         for flag in $(EXTRA_TARGET_FLAGS); do \
34406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34407         done; \
34408         (cd $(TARGET_SUBDIR)/libsanitizer && \
34409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34411                   "RANLIB=$${RANLIB}" \
34412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34413                    dvi) \
34414           || exit 1
34415
34416 @endif target-libsanitizer
34417
34418 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
34419 maybe-pdf-target-libsanitizer:
34420 @if target-libsanitizer
34421 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
34422
34423 pdf-target-libsanitizer: \
34424     configure-target-libsanitizer 
34425         @: $(MAKE); $(unstage)
34426         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34427         r=`${PWD_COMMAND}`; export r; \
34428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34429         $(RAW_CXX_TARGET_EXPORTS) \
34430         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34431         for flag in $(EXTRA_TARGET_FLAGS); do \
34432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34433         done; \
34434         (cd $(TARGET_SUBDIR)/libsanitizer && \
34435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34437                   "RANLIB=$${RANLIB}" \
34438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34439                    pdf) \
34440           || exit 1
34441
34442 @endif target-libsanitizer
34443
34444 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
34445 maybe-html-target-libsanitizer:
34446 @if target-libsanitizer
34447 maybe-html-target-libsanitizer: html-target-libsanitizer
34448
34449 html-target-libsanitizer: \
34450     configure-target-libsanitizer 
34451         @: $(MAKE); $(unstage)
34452         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34453         r=`${PWD_COMMAND}`; export r; \
34454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34455         $(RAW_CXX_TARGET_EXPORTS) \
34456         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
34457         for flag in $(EXTRA_TARGET_FLAGS); do \
34458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34459         done; \
34460         (cd $(TARGET_SUBDIR)/libsanitizer && \
34461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34463                   "RANLIB=$${RANLIB}" \
34464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34465                    html) \
34466           || exit 1
34467
34468 @endif target-libsanitizer
34469
34470 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
34471 maybe-TAGS-target-libsanitizer:
34472 @if target-libsanitizer
34473 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
34474
34475 TAGS-target-libsanitizer: \
34476     configure-target-libsanitizer 
34477         @: $(MAKE); $(unstage)
34478         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34479         r=`${PWD_COMMAND}`; export r; \
34480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34481         $(RAW_CXX_TARGET_EXPORTS) \
34482         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
34483         for flag in $(EXTRA_TARGET_FLAGS); do \
34484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34485         done; \
34486         (cd $(TARGET_SUBDIR)/libsanitizer && \
34487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34489                   "RANLIB=$${RANLIB}" \
34490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34491                    TAGS) \
34492           || exit 1
34493
34494 @endif target-libsanitizer
34495
34496 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
34497 maybe-install-info-target-libsanitizer:
34498 @if target-libsanitizer
34499 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
34500
34501 install-info-target-libsanitizer: \
34502     configure-target-libsanitizer \
34503     info-target-libsanitizer 
34504         @: $(MAKE); $(unstage)
34505         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34506         r=`${PWD_COMMAND}`; export r; \
34507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34508         $(RAW_CXX_TARGET_EXPORTS) \
34509         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
34510         for flag in $(EXTRA_TARGET_FLAGS); do \
34511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34512         done; \
34513         (cd $(TARGET_SUBDIR)/libsanitizer && \
34514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34516                   "RANLIB=$${RANLIB}" \
34517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34518                    install-info) \
34519           || exit 1
34520
34521 @endif target-libsanitizer
34522
34523 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
34524 maybe-install-pdf-target-libsanitizer:
34525 @if target-libsanitizer
34526 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
34527
34528 install-pdf-target-libsanitizer: \
34529     configure-target-libsanitizer \
34530     pdf-target-libsanitizer 
34531         @: $(MAKE); $(unstage)
34532         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34533         r=`${PWD_COMMAND}`; export r; \
34534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34535         $(RAW_CXX_TARGET_EXPORTS) \
34536         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34537         for flag in $(EXTRA_TARGET_FLAGS); do \
34538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34539         done; \
34540         (cd $(TARGET_SUBDIR)/libsanitizer && \
34541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34543                   "RANLIB=$${RANLIB}" \
34544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34545                    install-pdf) \
34546           || exit 1
34547
34548 @endif target-libsanitizer
34549
34550 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
34551 maybe-install-html-target-libsanitizer:
34552 @if target-libsanitizer
34553 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
34554
34555 install-html-target-libsanitizer: \
34556     configure-target-libsanitizer \
34557     html-target-libsanitizer 
34558         @: $(MAKE); $(unstage)
34559         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34560         r=`${PWD_COMMAND}`; export r; \
34561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34562         $(RAW_CXX_TARGET_EXPORTS) \
34563         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
34564         for flag in $(EXTRA_TARGET_FLAGS); do \
34565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34566         done; \
34567         (cd $(TARGET_SUBDIR)/libsanitizer && \
34568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34570                   "RANLIB=$${RANLIB}" \
34571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34572                    install-html) \
34573           || exit 1
34574
34575 @endif target-libsanitizer
34576
34577 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
34578 maybe-installcheck-target-libsanitizer:
34579 @if target-libsanitizer
34580 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
34581
34582 installcheck-target-libsanitizer: \
34583     configure-target-libsanitizer 
34584         @: $(MAKE); $(unstage)
34585         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34586         r=`${PWD_COMMAND}`; export r; \
34587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34588         $(RAW_CXX_TARGET_EXPORTS) \
34589         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
34590         for flag in $(EXTRA_TARGET_FLAGS); do \
34591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34592         done; \
34593         (cd $(TARGET_SUBDIR)/libsanitizer && \
34594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34596                   "RANLIB=$${RANLIB}" \
34597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34598                    installcheck) \
34599           || exit 1
34600
34601 @endif target-libsanitizer
34602
34603 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
34604 maybe-mostlyclean-target-libsanitizer:
34605 @if target-libsanitizer
34606 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
34607
34608 mostlyclean-target-libsanitizer: 
34609         @: $(MAKE); $(unstage)
34610         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34611         r=`${PWD_COMMAND}`; export r; \
34612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34613         $(RAW_CXX_TARGET_EXPORTS) \
34614         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
34615         for flag in $(EXTRA_TARGET_FLAGS); do \
34616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34617         done; \
34618         (cd $(TARGET_SUBDIR)/libsanitizer && \
34619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34621                   "RANLIB=$${RANLIB}" \
34622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34623                    mostlyclean) \
34624           || exit 1
34625
34626 @endif target-libsanitizer
34627
34628 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
34629 maybe-clean-target-libsanitizer:
34630 @if target-libsanitizer
34631 maybe-clean-target-libsanitizer: clean-target-libsanitizer
34632
34633 clean-target-libsanitizer: 
34634         @: $(MAKE); $(unstage)
34635         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34636         r=`${PWD_COMMAND}`; export r; \
34637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34638         $(RAW_CXX_TARGET_EXPORTS) \
34639         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
34640         for flag in $(EXTRA_TARGET_FLAGS); do \
34641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34642         done; \
34643         (cd $(TARGET_SUBDIR)/libsanitizer && \
34644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34646                   "RANLIB=$${RANLIB}" \
34647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34648                    clean) \
34649           || exit 1
34650
34651 @endif target-libsanitizer
34652
34653 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
34654 maybe-distclean-target-libsanitizer:
34655 @if target-libsanitizer
34656 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
34657
34658 distclean-target-libsanitizer: 
34659         @: $(MAKE); $(unstage)
34660         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34661         r=`${PWD_COMMAND}`; export r; \
34662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34663         $(RAW_CXX_TARGET_EXPORTS) \
34664         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
34665         for flag in $(EXTRA_TARGET_FLAGS); do \
34666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34667         done; \
34668         (cd $(TARGET_SUBDIR)/libsanitizer && \
34669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34671                   "RANLIB=$${RANLIB}" \
34672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34673                    distclean) \
34674           || exit 1
34675
34676 @endif target-libsanitizer
34677
34678 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
34679 maybe-maintainer-clean-target-libsanitizer:
34680 @if target-libsanitizer
34681 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
34682
34683 maintainer-clean-target-libsanitizer: 
34684         @: $(MAKE); $(unstage)
34685         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34686         r=`${PWD_COMMAND}`; export r; \
34687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34688         $(RAW_CXX_TARGET_EXPORTS) \
34689         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
34690         for flag in $(EXTRA_TARGET_FLAGS); do \
34691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34692         done; \
34693         (cd $(TARGET_SUBDIR)/libsanitizer && \
34694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34696                   "RANLIB=$${RANLIB}" \
34697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34698                    maintainer-clean) \
34699           || exit 1
34700
34701 @endif target-libsanitizer
34702
34703
34704
34705
34706
34707 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
34708 maybe-configure-target-libmpx:
34709 @if gcc-bootstrap
34710 configure-target-libmpx: stage_current
34711 @endif gcc-bootstrap
34712 @if target-libmpx
34713 maybe-configure-target-libmpx: configure-target-libmpx
34714 configure-target-libmpx: 
34715         @r=`${PWD_COMMAND}`; export r; \
34716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34717         echo "Checking multilib configuration for libmpx..."; \
34718         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34719         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34720         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34721           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34722             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34723           else \
34724             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34725             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34726           fi; \
34727         else \
34728           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34729         fi; \
34730         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34731         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34732         $(NORMAL_TARGET_EXPORTS)  \
34733         echo Configuring in $(TARGET_SUBDIR)/libmpx; \
34734         cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
34735         case $(srcdir) in \
34736           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34737           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34738                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34739         esac; \
34740         module_srcdir=libmpx; \
34741         rm -f no-such-file || : ; \
34742         CONFIG_SITE=no-such-file $(SHELL) \
34743           $$s/$$module_srcdir/configure \
34744           --srcdir=$${topdir}/$$module_srcdir \
34745           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34746           --target=${target_alias}  \
34747           || exit 1
34748 @endif target-libmpx
34749
34750
34751
34752 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
34753 maybe-configure-stage1-target-libmpx:
34754 @if target-libmpx-bootstrap
34755 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
34756 configure-stage1-target-libmpx:
34757         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34758         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34759         @r=`${PWD_COMMAND}`; export r; \
34760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34761         TFLAGS="$(STAGE1_TFLAGS)"; \
34762         echo "Checking multilib configuration for libmpx..."; \
34763         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34764         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34765           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34766             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34767           else \
34768             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34769             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34770           fi; \
34771         else \
34772           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34773         fi; \
34774         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34775         $(NORMAL_TARGET_EXPORTS) \
34776         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34777         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34778         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34779         echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
34780         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34781         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34782         case $(srcdir) in \
34783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34784           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34786         esac; \
34787         module_srcdir=libmpx; \
34788         $(SHELL) $$s/$$module_srcdir/configure \
34789           --srcdir=$${topdir}/$$module_srcdir \
34790           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34791           --target=${target_alias} \
34792            \
34793           $(STAGE1_CONFIGURE_FLAGS)
34794 @endif target-libmpx-bootstrap
34795
34796 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
34797 maybe-configure-stage2-target-libmpx:
34798 @if target-libmpx-bootstrap
34799 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
34800 configure-stage2-target-libmpx:
34801         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34802         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34803         @r=`${PWD_COMMAND}`; export r; \
34804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34805         TFLAGS="$(STAGE2_TFLAGS)"; \
34806         echo "Checking multilib configuration for libmpx..."; \
34807         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34808         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34809           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34810             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34811           else \
34812             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34813             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34814           fi; \
34815         else \
34816           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34817         fi; \
34818         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34819         $(NORMAL_TARGET_EXPORTS) \
34820          \
34821         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34822         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34823         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34824         echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
34825         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34826         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34827         case $(srcdir) in \
34828           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34829           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34830                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34831         esac; \
34832         module_srcdir=libmpx; \
34833         $(SHELL) $$s/$$module_srcdir/configure \
34834           --srcdir=$${topdir}/$$module_srcdir \
34835           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34836           --target=${target_alias} \
34837           --with-build-libsubdir=$(HOST_SUBDIR) \
34838           $(STAGE2_CONFIGURE_FLAGS)
34839 @endif target-libmpx-bootstrap
34840
34841 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
34842 maybe-configure-stage3-target-libmpx:
34843 @if target-libmpx-bootstrap
34844 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
34845 configure-stage3-target-libmpx:
34846         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34847         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34848         @r=`${PWD_COMMAND}`; export r; \
34849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34850         TFLAGS="$(STAGE3_TFLAGS)"; \
34851         echo "Checking multilib configuration for libmpx..."; \
34852         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34853         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34854           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34855             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34856           else \
34857             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34858             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34859           fi; \
34860         else \
34861           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34862         fi; \
34863         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34864         $(NORMAL_TARGET_EXPORTS) \
34865          \
34866         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34867         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34868         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34869         echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
34870         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34871         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34872         case $(srcdir) in \
34873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34874           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34876         esac; \
34877         module_srcdir=libmpx; \
34878         $(SHELL) $$s/$$module_srcdir/configure \
34879           --srcdir=$${topdir}/$$module_srcdir \
34880           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34881           --target=${target_alias} \
34882           --with-build-libsubdir=$(HOST_SUBDIR) \
34883           $(STAGE3_CONFIGURE_FLAGS)
34884 @endif target-libmpx-bootstrap
34885
34886 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
34887 maybe-configure-stage4-target-libmpx:
34888 @if target-libmpx-bootstrap
34889 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
34890 configure-stage4-target-libmpx:
34891         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34892         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34893         @r=`${PWD_COMMAND}`; export r; \
34894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34895         TFLAGS="$(STAGE4_TFLAGS)"; \
34896         echo "Checking multilib configuration for libmpx..."; \
34897         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34898         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34899           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34900             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34901           else \
34902             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34903             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34904           fi; \
34905         else \
34906           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34907         fi; \
34908         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34909         $(NORMAL_TARGET_EXPORTS) \
34910          \
34911         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34912         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34913         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34914         echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
34915         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34916         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34917         case $(srcdir) in \
34918           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34919           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34920                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34921         esac; \
34922         module_srcdir=libmpx; \
34923         $(SHELL) $$s/$$module_srcdir/configure \
34924           --srcdir=$${topdir}/$$module_srcdir \
34925           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34926           --target=${target_alias} \
34927           --with-build-libsubdir=$(HOST_SUBDIR) \
34928           $(STAGE4_CONFIGURE_FLAGS)
34929 @endif target-libmpx-bootstrap
34930
34931 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
34932 maybe-configure-stageprofile-target-libmpx:
34933 @if target-libmpx-bootstrap
34934 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
34935 configure-stageprofile-target-libmpx:
34936         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34937         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34938         @r=`${PWD_COMMAND}`; export r; \
34939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34940         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34941         echo "Checking multilib configuration for libmpx..."; \
34942         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34943         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34944           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34945             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34946           else \
34947             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34948             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34949           fi; \
34950         else \
34951           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34952         fi; \
34953         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34954         $(NORMAL_TARGET_EXPORTS) \
34955          \
34956         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34957         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34958         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34959         echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
34960         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34961         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34962         case $(srcdir) in \
34963           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34964           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34965                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34966         esac; \
34967         module_srcdir=libmpx; \
34968         $(SHELL) $$s/$$module_srcdir/configure \
34969           --srcdir=$${topdir}/$$module_srcdir \
34970           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34971           --target=${target_alias} \
34972           --with-build-libsubdir=$(HOST_SUBDIR) \
34973           $(STAGEprofile_CONFIGURE_FLAGS)
34974 @endif target-libmpx-bootstrap
34975
34976 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
34977 maybe-configure-stagefeedback-target-libmpx:
34978 @if target-libmpx-bootstrap
34979 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
34980 configure-stagefeedback-target-libmpx:
34981         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34982         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34983         @r=`${PWD_COMMAND}`; export r; \
34984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34985         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34986         echo "Checking multilib configuration for libmpx..."; \
34987         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34988         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34989           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34990             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34991           else \
34992             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34993             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34994           fi; \
34995         else \
34996           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34997         fi; \
34998         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34999         $(NORMAL_TARGET_EXPORTS) \
35000          \
35001         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35002         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35003         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35004         echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
35005         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35006         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35007         case $(srcdir) in \
35008           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35009           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35010                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35011         esac; \
35012         module_srcdir=libmpx; \
35013         $(SHELL) $$s/$$module_srcdir/configure \
35014           --srcdir=$${topdir}/$$module_srcdir \
35015           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35016           --target=${target_alias} \
35017           --with-build-libsubdir=$(HOST_SUBDIR) \
35018           $(STAGEfeedback_CONFIGURE_FLAGS)
35019 @endif target-libmpx-bootstrap
35020
35021
35022
35023
35024
35025 .PHONY: all-target-libmpx maybe-all-target-libmpx
35026 maybe-all-target-libmpx:
35027 @if gcc-bootstrap
35028 all-target-libmpx: stage_current
35029 @endif gcc-bootstrap
35030 @if target-libmpx
35031 TARGET-target-libmpx=all
35032 maybe-all-target-libmpx: all-target-libmpx
35033 all-target-libmpx: configure-target-libmpx
35034         @r=`${PWD_COMMAND}`; export r; \
35035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35036         $(NORMAL_TARGET_EXPORTS)  \
35037         (cd $(TARGET_SUBDIR)/libmpx && \
35038           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
35039                 $(TARGET-target-libmpx))
35040 @endif target-libmpx
35041
35042
35043
35044 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
35045 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
35046 maybe-all-stage1-target-libmpx:
35047 maybe-clean-stage1-target-libmpx:
35048 @if target-libmpx-bootstrap
35049 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
35050 all-stage1: all-stage1-target-libmpx
35051 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
35052 all-stage1-target-libmpx: configure-stage1-target-libmpx
35053         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35054         @r=`${PWD_COMMAND}`; export r; \
35055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35056         TFLAGS="$(STAGE1_TFLAGS)"; \
35057         $(NORMAL_TARGET_EXPORTS)  \
35058         cd $(TARGET_SUBDIR)/libmpx && \
35059         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35060                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35061                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35062                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35063                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35064                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35065                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35066                 $(EXTRA_TARGET_FLAGS)  \
35067                   \
35068                 TFLAGS="$(STAGE1_TFLAGS)" \
35069                 $(TARGET-stage1-target-libmpx)
35070
35071 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
35072 clean-stage1: clean-stage1-target-libmpx
35073 clean-stage1-target-libmpx:
35074         @if [ $(current_stage) = stage1 ]; then \
35075           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35076         else \
35077           [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
35078           $(MAKE) stage1-start; \
35079         fi; \
35080         cd $(TARGET_SUBDIR)/libmpx && \
35081         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
35082           clean
35083 @endif target-libmpx-bootstrap
35084
35085
35086 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
35087 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
35088 maybe-all-stage2-target-libmpx:
35089 maybe-clean-stage2-target-libmpx:
35090 @if target-libmpx-bootstrap
35091 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
35092 all-stage2: all-stage2-target-libmpx
35093 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
35094 all-stage2-target-libmpx: configure-stage2-target-libmpx
35095         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35096         @r=`${PWD_COMMAND}`; export r; \
35097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35098         TFLAGS="$(STAGE2_TFLAGS)"; \
35099         $(NORMAL_TARGET_EXPORTS) \
35100           \
35101         cd $(TARGET_SUBDIR)/libmpx && \
35102         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35103                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35104                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35105                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35106                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35107                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35108                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35109                 $(EXTRA_TARGET_FLAGS)   \
35110                 TFLAGS="$(STAGE2_TFLAGS)" \
35111                 $(TARGET-stage2-target-libmpx)
35112
35113 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
35114 clean-stage2: clean-stage2-target-libmpx
35115 clean-stage2-target-libmpx:
35116         @if [ $(current_stage) = stage2 ]; then \
35117           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35118         else \
35119           [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
35120           $(MAKE) stage2-start; \
35121         fi; \
35122         cd $(TARGET_SUBDIR)/libmpx && \
35123         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35124 @endif target-libmpx-bootstrap
35125
35126
35127 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
35128 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
35129 maybe-all-stage3-target-libmpx:
35130 maybe-clean-stage3-target-libmpx:
35131 @if target-libmpx-bootstrap
35132 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
35133 all-stage3: all-stage3-target-libmpx
35134 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
35135 all-stage3-target-libmpx: configure-stage3-target-libmpx
35136         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35137         @r=`${PWD_COMMAND}`; export r; \
35138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35139         TFLAGS="$(STAGE3_TFLAGS)"; \
35140         $(NORMAL_TARGET_EXPORTS) \
35141           \
35142         cd $(TARGET_SUBDIR)/libmpx && \
35143         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35144                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35145                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35146                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35147                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35148                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35149                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35150                 $(EXTRA_TARGET_FLAGS)   \
35151                 TFLAGS="$(STAGE3_TFLAGS)" \
35152                 $(TARGET-stage3-target-libmpx)
35153
35154 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
35155 clean-stage3: clean-stage3-target-libmpx
35156 clean-stage3-target-libmpx:
35157         @if [ $(current_stage) = stage3 ]; then \
35158           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35159         else \
35160           [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
35161           $(MAKE) stage3-start; \
35162         fi; \
35163         cd $(TARGET_SUBDIR)/libmpx && \
35164         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35165 @endif target-libmpx-bootstrap
35166
35167
35168 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
35169 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
35170 maybe-all-stage4-target-libmpx:
35171 maybe-clean-stage4-target-libmpx:
35172 @if target-libmpx-bootstrap
35173 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
35174 all-stage4: all-stage4-target-libmpx
35175 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
35176 all-stage4-target-libmpx: configure-stage4-target-libmpx
35177         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35178         @r=`${PWD_COMMAND}`; export r; \
35179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35180         TFLAGS="$(STAGE4_TFLAGS)"; \
35181         $(NORMAL_TARGET_EXPORTS) \
35182           \
35183         cd $(TARGET_SUBDIR)/libmpx && \
35184         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35185                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35186                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35187                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35188                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35189                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35190                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35191                 $(EXTRA_TARGET_FLAGS)   \
35192                 TFLAGS="$(STAGE4_TFLAGS)" \
35193                 $(TARGET-stage4-target-libmpx)
35194
35195 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
35196 clean-stage4: clean-stage4-target-libmpx
35197 clean-stage4-target-libmpx:
35198         @if [ $(current_stage) = stage4 ]; then \
35199           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35200         else \
35201           [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
35202           $(MAKE) stage4-start; \
35203         fi; \
35204         cd $(TARGET_SUBDIR)/libmpx && \
35205         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35206 @endif target-libmpx-bootstrap
35207
35208
35209 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
35210 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
35211 maybe-all-stageprofile-target-libmpx:
35212 maybe-clean-stageprofile-target-libmpx:
35213 @if target-libmpx-bootstrap
35214 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
35215 all-stageprofile: all-stageprofile-target-libmpx
35216 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
35217 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
35218         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35219         @r=`${PWD_COMMAND}`; export r; \
35220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35221         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35222         $(NORMAL_TARGET_EXPORTS) \
35223           \
35224         cd $(TARGET_SUBDIR)/libmpx && \
35225         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35226                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35227                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35228                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35229                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35230                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35231                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35232                 $(EXTRA_TARGET_FLAGS)   \
35233                 TFLAGS="$(STAGEprofile_TFLAGS)" \
35234                 $(TARGET-stageprofile-target-libmpx)
35235
35236 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
35237 clean-stageprofile: clean-stageprofile-target-libmpx
35238 clean-stageprofile-target-libmpx:
35239         @if [ $(current_stage) = stageprofile ]; then \
35240           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35241         else \
35242           [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
35243           $(MAKE) stageprofile-start; \
35244         fi; \
35245         cd $(TARGET_SUBDIR)/libmpx && \
35246         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35247 @endif target-libmpx-bootstrap
35248
35249
35250 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
35251 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
35252 maybe-all-stagefeedback-target-libmpx:
35253 maybe-clean-stagefeedback-target-libmpx:
35254 @if target-libmpx-bootstrap
35255 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
35256 all-stagefeedback: all-stagefeedback-target-libmpx
35257 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
35258 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
35259         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35260         @r=`${PWD_COMMAND}`; export r; \
35261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35262         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35263         $(NORMAL_TARGET_EXPORTS) \
35264           \
35265         cd $(TARGET_SUBDIR)/libmpx && \
35266         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35267                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35268                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35269                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35270                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35271                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35272                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35273                 $(EXTRA_TARGET_FLAGS)   \
35274                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35275                 $(TARGET-stagefeedback-target-libmpx)
35276
35277 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
35278 clean-stagefeedback: clean-stagefeedback-target-libmpx
35279 clean-stagefeedback-target-libmpx:
35280         @if [ $(current_stage) = stagefeedback ]; then \
35281           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35282         else \
35283           [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
35284           $(MAKE) stagefeedback-start; \
35285         fi; \
35286         cd $(TARGET_SUBDIR)/libmpx && \
35287         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35288 @endif target-libmpx-bootstrap
35289
35290
35291
35292
35293
35294
35295 .PHONY: check-target-libmpx maybe-check-target-libmpx
35296 maybe-check-target-libmpx:
35297 @if target-libmpx
35298 maybe-check-target-libmpx: check-target-libmpx
35299
35300 check-target-libmpx:
35301         @: $(MAKE); $(unstage)
35302         @r=`${PWD_COMMAND}`; export r; \
35303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35304         $(NORMAL_TARGET_EXPORTS) \
35305         (cd $(TARGET_SUBDIR)/libmpx && \
35306           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35307
35308 @endif target-libmpx
35309
35310 .PHONY: install-target-libmpx maybe-install-target-libmpx
35311 maybe-install-target-libmpx:
35312 @if target-libmpx
35313 maybe-install-target-libmpx: install-target-libmpx
35314
35315 install-target-libmpx: installdirs
35316         @: $(MAKE); $(unstage)
35317         @r=`${PWD_COMMAND}`; export r; \
35318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35319         $(NORMAL_TARGET_EXPORTS) \
35320         (cd $(TARGET_SUBDIR)/libmpx && \
35321           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35322
35323 @endif target-libmpx
35324
35325 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
35326 maybe-install-strip-target-libmpx:
35327 @if target-libmpx
35328 maybe-install-strip-target-libmpx: install-strip-target-libmpx
35329
35330 install-strip-target-libmpx: installdirs
35331         @: $(MAKE); $(unstage)
35332         @r=`${PWD_COMMAND}`; export r; \
35333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35334         $(NORMAL_TARGET_EXPORTS) \
35335         (cd $(TARGET_SUBDIR)/libmpx && \
35336           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35337
35338 @endif target-libmpx
35339
35340 # Other targets (info, dvi, pdf, etc.)
35341
35342 .PHONY: maybe-info-target-libmpx info-target-libmpx
35343 maybe-info-target-libmpx:
35344 @if target-libmpx
35345 maybe-info-target-libmpx: info-target-libmpx
35346
35347 info-target-libmpx: \
35348     configure-target-libmpx 
35349         @: $(MAKE); $(unstage)
35350         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35351         r=`${PWD_COMMAND}`; export r; \
35352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35353         $(NORMAL_TARGET_EXPORTS) \
35354         echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
35355         for flag in $(EXTRA_TARGET_FLAGS); do \
35356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35357         done; \
35358         (cd $(TARGET_SUBDIR)/libmpx && \
35359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35361                   "RANLIB=$${RANLIB}" \
35362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35363                    info) \
35364           || exit 1
35365
35366 @endif target-libmpx
35367
35368 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
35369 maybe-dvi-target-libmpx:
35370 @if target-libmpx
35371 maybe-dvi-target-libmpx: dvi-target-libmpx
35372
35373 dvi-target-libmpx: \
35374     configure-target-libmpx 
35375         @: $(MAKE); $(unstage)
35376         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35377         r=`${PWD_COMMAND}`; export r; \
35378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35379         $(NORMAL_TARGET_EXPORTS) \
35380         echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
35381         for flag in $(EXTRA_TARGET_FLAGS); do \
35382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35383         done; \
35384         (cd $(TARGET_SUBDIR)/libmpx && \
35385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35387                   "RANLIB=$${RANLIB}" \
35388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35389                    dvi) \
35390           || exit 1
35391
35392 @endif target-libmpx
35393
35394 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
35395 maybe-pdf-target-libmpx:
35396 @if target-libmpx
35397 maybe-pdf-target-libmpx: pdf-target-libmpx
35398
35399 pdf-target-libmpx: \
35400     configure-target-libmpx 
35401         @: $(MAKE); $(unstage)
35402         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35403         r=`${PWD_COMMAND}`; export r; \
35404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35405         $(NORMAL_TARGET_EXPORTS) \
35406         echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
35407         for flag in $(EXTRA_TARGET_FLAGS); do \
35408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35409         done; \
35410         (cd $(TARGET_SUBDIR)/libmpx && \
35411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35413                   "RANLIB=$${RANLIB}" \
35414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35415                    pdf) \
35416           || exit 1
35417
35418 @endif target-libmpx
35419
35420 .PHONY: maybe-html-target-libmpx html-target-libmpx
35421 maybe-html-target-libmpx:
35422 @if target-libmpx
35423 maybe-html-target-libmpx: html-target-libmpx
35424
35425 html-target-libmpx: \
35426     configure-target-libmpx 
35427         @: $(MAKE); $(unstage)
35428         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35429         r=`${PWD_COMMAND}`; export r; \
35430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35431         $(NORMAL_TARGET_EXPORTS) \
35432         echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
35433         for flag in $(EXTRA_TARGET_FLAGS); do \
35434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35435         done; \
35436         (cd $(TARGET_SUBDIR)/libmpx && \
35437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35439                   "RANLIB=$${RANLIB}" \
35440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35441                    html) \
35442           || exit 1
35443
35444 @endif target-libmpx
35445
35446 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
35447 maybe-TAGS-target-libmpx:
35448 @if target-libmpx
35449 maybe-TAGS-target-libmpx: TAGS-target-libmpx
35450
35451 TAGS-target-libmpx: \
35452     configure-target-libmpx 
35453         @: $(MAKE); $(unstage)
35454         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35455         r=`${PWD_COMMAND}`; export r; \
35456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35457         $(NORMAL_TARGET_EXPORTS) \
35458         echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
35459         for flag in $(EXTRA_TARGET_FLAGS); do \
35460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35461         done; \
35462         (cd $(TARGET_SUBDIR)/libmpx && \
35463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35465                   "RANLIB=$${RANLIB}" \
35466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35467                    TAGS) \
35468           || exit 1
35469
35470 @endif target-libmpx
35471
35472 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
35473 maybe-install-info-target-libmpx:
35474 @if target-libmpx
35475 maybe-install-info-target-libmpx: install-info-target-libmpx
35476
35477 install-info-target-libmpx: \
35478     configure-target-libmpx \
35479     info-target-libmpx 
35480         @: $(MAKE); $(unstage)
35481         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35482         r=`${PWD_COMMAND}`; export r; \
35483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35484         $(NORMAL_TARGET_EXPORTS) \
35485         echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
35486         for flag in $(EXTRA_TARGET_FLAGS); do \
35487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35488         done; \
35489         (cd $(TARGET_SUBDIR)/libmpx && \
35490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35492                   "RANLIB=$${RANLIB}" \
35493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35494                    install-info) \
35495           || exit 1
35496
35497 @endif target-libmpx
35498
35499 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
35500 maybe-install-pdf-target-libmpx:
35501 @if target-libmpx
35502 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
35503
35504 install-pdf-target-libmpx: \
35505     configure-target-libmpx \
35506     pdf-target-libmpx 
35507         @: $(MAKE); $(unstage)
35508         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35509         r=`${PWD_COMMAND}`; export r; \
35510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35511         $(NORMAL_TARGET_EXPORTS) \
35512         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
35513         for flag in $(EXTRA_TARGET_FLAGS); do \
35514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35515         done; \
35516         (cd $(TARGET_SUBDIR)/libmpx && \
35517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35519                   "RANLIB=$${RANLIB}" \
35520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35521                    install-pdf) \
35522           || exit 1
35523
35524 @endif target-libmpx
35525
35526 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
35527 maybe-install-html-target-libmpx:
35528 @if target-libmpx
35529 maybe-install-html-target-libmpx: install-html-target-libmpx
35530
35531 install-html-target-libmpx: \
35532     configure-target-libmpx \
35533     html-target-libmpx 
35534         @: $(MAKE); $(unstage)
35535         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35536         r=`${PWD_COMMAND}`; export r; \
35537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35538         $(NORMAL_TARGET_EXPORTS) \
35539         echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
35540         for flag in $(EXTRA_TARGET_FLAGS); do \
35541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35542         done; \
35543         (cd $(TARGET_SUBDIR)/libmpx && \
35544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35546                   "RANLIB=$${RANLIB}" \
35547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35548                    install-html) \
35549           || exit 1
35550
35551 @endif target-libmpx
35552
35553 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
35554 maybe-installcheck-target-libmpx:
35555 @if target-libmpx
35556 maybe-installcheck-target-libmpx: installcheck-target-libmpx
35557
35558 installcheck-target-libmpx: \
35559     configure-target-libmpx 
35560         @: $(MAKE); $(unstage)
35561         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35562         r=`${PWD_COMMAND}`; export r; \
35563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35564         $(NORMAL_TARGET_EXPORTS) \
35565         echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
35566         for flag in $(EXTRA_TARGET_FLAGS); do \
35567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35568         done; \
35569         (cd $(TARGET_SUBDIR)/libmpx && \
35570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35572                   "RANLIB=$${RANLIB}" \
35573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35574                    installcheck) \
35575           || exit 1
35576
35577 @endif target-libmpx
35578
35579 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
35580 maybe-mostlyclean-target-libmpx:
35581 @if target-libmpx
35582 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
35583
35584 mostlyclean-target-libmpx: 
35585         @: $(MAKE); $(unstage)
35586         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35587         r=`${PWD_COMMAND}`; export r; \
35588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35589         $(NORMAL_TARGET_EXPORTS) \
35590         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
35591         for flag in $(EXTRA_TARGET_FLAGS); do \
35592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35593         done; \
35594         (cd $(TARGET_SUBDIR)/libmpx && \
35595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35597                   "RANLIB=$${RANLIB}" \
35598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35599                    mostlyclean) \
35600           || exit 1
35601
35602 @endif target-libmpx
35603
35604 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
35605 maybe-clean-target-libmpx:
35606 @if target-libmpx
35607 maybe-clean-target-libmpx: clean-target-libmpx
35608
35609 clean-target-libmpx: 
35610         @: $(MAKE); $(unstage)
35611         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35612         r=`${PWD_COMMAND}`; export r; \
35613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35614         $(NORMAL_TARGET_EXPORTS) \
35615         echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
35616         for flag in $(EXTRA_TARGET_FLAGS); do \
35617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35618         done; \
35619         (cd $(TARGET_SUBDIR)/libmpx && \
35620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35622                   "RANLIB=$${RANLIB}" \
35623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35624                    clean) \
35625           || exit 1
35626
35627 @endif target-libmpx
35628
35629 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
35630 maybe-distclean-target-libmpx:
35631 @if target-libmpx
35632 maybe-distclean-target-libmpx: distclean-target-libmpx
35633
35634 distclean-target-libmpx: 
35635         @: $(MAKE); $(unstage)
35636         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35637         r=`${PWD_COMMAND}`; export r; \
35638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35639         $(NORMAL_TARGET_EXPORTS) \
35640         echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
35641         for flag in $(EXTRA_TARGET_FLAGS); do \
35642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35643         done; \
35644         (cd $(TARGET_SUBDIR)/libmpx && \
35645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35647                   "RANLIB=$${RANLIB}" \
35648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35649                    distclean) \
35650           || exit 1
35651
35652 @endif target-libmpx
35653
35654 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
35655 maybe-maintainer-clean-target-libmpx:
35656 @if target-libmpx
35657 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
35658
35659 maintainer-clean-target-libmpx: 
35660         @: $(MAKE); $(unstage)
35661         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35662         r=`${PWD_COMMAND}`; export r; \
35663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35664         $(NORMAL_TARGET_EXPORTS) \
35665         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
35666         for flag in $(EXTRA_TARGET_FLAGS); do \
35667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35668         done; \
35669         (cd $(TARGET_SUBDIR)/libmpx && \
35670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35672                   "RANLIB=$${RANLIB}" \
35673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35674                    maintainer-clean) \
35675           || exit 1
35676
35677 @endif target-libmpx
35678
35679
35680
35681
35682
35683 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
35684 maybe-configure-target-libvtv:
35685 @if gcc-bootstrap
35686 configure-target-libvtv: stage_current
35687 @endif gcc-bootstrap
35688 @if target-libvtv
35689 maybe-configure-target-libvtv: configure-target-libvtv
35690 configure-target-libvtv: 
35691         @r=`${PWD_COMMAND}`; export r; \
35692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35693         echo "Checking multilib configuration for libvtv..."; \
35694         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35695         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35696         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35697           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35698             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35699           else \
35700             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35701             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35702           fi; \
35703         else \
35704           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35705         fi; \
35706         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35707         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35708         $(RAW_CXX_TARGET_EXPORTS)  \
35709         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
35710         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
35711         case $(srcdir) in \
35712           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35713           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35714                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35715         esac; \
35716         module_srcdir=libvtv; \
35717         rm -f no-such-file || : ; \
35718         CONFIG_SITE=no-such-file $(SHELL) \
35719           $$s/$$module_srcdir/configure \
35720           --srcdir=$${topdir}/$$module_srcdir \
35721           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35722           --target=${target_alias}  \
35723           || exit 1
35724 @endif target-libvtv
35725
35726
35727
35728 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
35729 maybe-configure-stage1-target-libvtv:
35730 @if target-libvtv-bootstrap
35731 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
35732 configure-stage1-target-libvtv:
35733         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35734         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35735         @r=`${PWD_COMMAND}`; export r; \
35736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35737         TFLAGS="$(STAGE1_TFLAGS)"; \
35738         echo "Checking multilib configuration for libvtv..."; \
35739         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35740         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35741           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35742             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35743           else \
35744             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35745             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35746           fi; \
35747         else \
35748           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35749         fi; \
35750         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35751         $(RAW_CXX_TARGET_EXPORTS) \
35752         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35753         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35754         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35755         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
35756         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35757         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35758         case $(srcdir) in \
35759           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35760           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35761                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35762         esac; \
35763         module_srcdir=libvtv; \
35764         $(SHELL) $$s/$$module_srcdir/configure \
35765           --srcdir=$${topdir}/$$module_srcdir \
35766           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35767           --target=${target_alias} \
35768            \
35769           $(STAGE1_CONFIGURE_FLAGS)
35770 @endif target-libvtv-bootstrap
35771
35772 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
35773 maybe-configure-stage2-target-libvtv:
35774 @if target-libvtv-bootstrap
35775 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
35776 configure-stage2-target-libvtv:
35777         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35778         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35779         @r=`${PWD_COMMAND}`; export r; \
35780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35781         TFLAGS="$(STAGE2_TFLAGS)"; \
35782         echo "Checking multilib configuration for libvtv..."; \
35783         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35784         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35785           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35786             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35787           else \
35788             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35789             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35790           fi; \
35791         else \
35792           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35793         fi; \
35794         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35795         $(RAW_CXX_TARGET_EXPORTS) \
35796          \
35797         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35798         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35799         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35800         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
35801         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35802         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35803         case $(srcdir) in \
35804           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35805           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35806                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35807         esac; \
35808         module_srcdir=libvtv; \
35809         $(SHELL) $$s/$$module_srcdir/configure \
35810           --srcdir=$${topdir}/$$module_srcdir \
35811           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35812           --target=${target_alias} \
35813           --with-build-libsubdir=$(HOST_SUBDIR) \
35814           $(STAGE2_CONFIGURE_FLAGS)
35815 @endif target-libvtv-bootstrap
35816
35817 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
35818 maybe-configure-stage3-target-libvtv:
35819 @if target-libvtv-bootstrap
35820 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
35821 configure-stage3-target-libvtv:
35822         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35823         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35824         @r=`${PWD_COMMAND}`; export r; \
35825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35826         TFLAGS="$(STAGE3_TFLAGS)"; \
35827         echo "Checking multilib configuration for libvtv..."; \
35828         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35829         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35830           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35831             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35832           else \
35833             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35834             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35835           fi; \
35836         else \
35837           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35838         fi; \
35839         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35840         $(RAW_CXX_TARGET_EXPORTS) \
35841          \
35842         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35843         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35844         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35845         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
35846         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35847         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35848         case $(srcdir) in \
35849           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35850           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35851                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35852         esac; \
35853         module_srcdir=libvtv; \
35854         $(SHELL) $$s/$$module_srcdir/configure \
35855           --srcdir=$${topdir}/$$module_srcdir \
35856           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35857           --target=${target_alias} \
35858           --with-build-libsubdir=$(HOST_SUBDIR) \
35859           $(STAGE3_CONFIGURE_FLAGS)
35860 @endif target-libvtv-bootstrap
35861
35862 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
35863 maybe-configure-stage4-target-libvtv:
35864 @if target-libvtv-bootstrap
35865 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
35866 configure-stage4-target-libvtv:
35867         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35868         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35869         @r=`${PWD_COMMAND}`; export r; \
35870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35871         TFLAGS="$(STAGE4_TFLAGS)"; \
35872         echo "Checking multilib configuration for libvtv..."; \
35873         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35874         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35875           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35876             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35877           else \
35878             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35879             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35880           fi; \
35881         else \
35882           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35883         fi; \
35884         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35885         $(RAW_CXX_TARGET_EXPORTS) \
35886          \
35887         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35888         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35889         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35890         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
35891         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35892         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35893         case $(srcdir) in \
35894           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35895           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35896                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35897         esac; \
35898         module_srcdir=libvtv; \
35899         $(SHELL) $$s/$$module_srcdir/configure \
35900           --srcdir=$${topdir}/$$module_srcdir \
35901           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35902           --target=${target_alias} \
35903           --with-build-libsubdir=$(HOST_SUBDIR) \
35904           $(STAGE4_CONFIGURE_FLAGS)
35905 @endif target-libvtv-bootstrap
35906
35907 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
35908 maybe-configure-stageprofile-target-libvtv:
35909 @if target-libvtv-bootstrap
35910 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
35911 configure-stageprofile-target-libvtv:
35912         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35913         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35914         @r=`${PWD_COMMAND}`; export r; \
35915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35916         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35917         echo "Checking multilib configuration for libvtv..."; \
35918         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35919         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35920           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35921             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35922           else \
35923             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35924             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35925           fi; \
35926         else \
35927           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35928         fi; \
35929         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35930         $(RAW_CXX_TARGET_EXPORTS) \
35931          \
35932         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35933         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35934         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35935         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
35936         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35937         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35938         case $(srcdir) in \
35939           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35940           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35941                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35942         esac; \
35943         module_srcdir=libvtv; \
35944         $(SHELL) $$s/$$module_srcdir/configure \
35945           --srcdir=$${topdir}/$$module_srcdir \
35946           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35947           --target=${target_alias} \
35948           --with-build-libsubdir=$(HOST_SUBDIR) \
35949           $(STAGEprofile_CONFIGURE_FLAGS)
35950 @endif target-libvtv-bootstrap
35951
35952 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
35953 maybe-configure-stagefeedback-target-libvtv:
35954 @if target-libvtv-bootstrap
35955 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
35956 configure-stagefeedback-target-libvtv:
35957         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35958         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35959         @r=`${PWD_COMMAND}`; export r; \
35960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35961         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35962         echo "Checking multilib configuration for libvtv..."; \
35963         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35964         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35965           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35966             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35967           else \
35968             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35969             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35970           fi; \
35971         else \
35972           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35973         fi; \
35974         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35975         $(RAW_CXX_TARGET_EXPORTS) \
35976          \
35977         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35978         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35979         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35980         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
35981         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35982         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35983         case $(srcdir) in \
35984           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35985           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35986                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35987         esac; \
35988         module_srcdir=libvtv; \
35989         $(SHELL) $$s/$$module_srcdir/configure \
35990           --srcdir=$${topdir}/$$module_srcdir \
35991           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35992           --target=${target_alias} \
35993           --with-build-libsubdir=$(HOST_SUBDIR) \
35994           $(STAGEfeedback_CONFIGURE_FLAGS)
35995 @endif target-libvtv-bootstrap
35996
35997
35998
35999
36000
36001 .PHONY: all-target-libvtv maybe-all-target-libvtv
36002 maybe-all-target-libvtv:
36003 @if gcc-bootstrap
36004 all-target-libvtv: stage_current
36005 @endif gcc-bootstrap
36006 @if target-libvtv
36007 TARGET-target-libvtv=all
36008 maybe-all-target-libvtv: all-target-libvtv
36009 all-target-libvtv: configure-target-libvtv
36010         @r=`${PWD_COMMAND}`; export r; \
36011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36012         $(RAW_CXX_TARGET_EXPORTS)  \
36013         (cd $(TARGET_SUBDIR)/libvtv && \
36014           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36015                 $(TARGET-target-libvtv))
36016 @endif target-libvtv
36017
36018
36019
36020 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
36021 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
36022 maybe-all-stage1-target-libvtv:
36023 maybe-clean-stage1-target-libvtv:
36024 @if target-libvtv-bootstrap
36025 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
36026 all-stage1: all-stage1-target-libvtv
36027 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
36028 all-stage1-target-libvtv: configure-stage1-target-libvtv
36029         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36030         @r=`${PWD_COMMAND}`; export r; \
36031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36032         TFLAGS="$(STAGE1_TFLAGS)"; \
36033         $(RAW_CXX_TARGET_EXPORTS)  \
36034         cd $(TARGET_SUBDIR)/libvtv && \
36035         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36036                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36037                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36038                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36039                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36040                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36041                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36042                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36043                   \
36044                 TFLAGS="$(STAGE1_TFLAGS)" \
36045                 $(TARGET-stage1-target-libvtv)
36046
36047 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
36048 clean-stage1: clean-stage1-target-libvtv
36049 clean-stage1-target-libvtv:
36050         @if [ $(current_stage) = stage1 ]; then \
36051           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36052         else \
36053           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
36054           $(MAKE) stage1-start; \
36055         fi; \
36056         cd $(TARGET_SUBDIR)/libvtv && \
36057         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36058           clean
36059 @endif target-libvtv-bootstrap
36060
36061
36062 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
36063 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
36064 maybe-all-stage2-target-libvtv:
36065 maybe-clean-stage2-target-libvtv:
36066 @if target-libvtv-bootstrap
36067 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
36068 all-stage2: all-stage2-target-libvtv
36069 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
36070 all-stage2-target-libvtv: configure-stage2-target-libvtv
36071         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36072         @r=`${PWD_COMMAND}`; export r; \
36073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36074         TFLAGS="$(STAGE2_TFLAGS)"; \
36075         $(RAW_CXX_TARGET_EXPORTS) \
36076           \
36077         cd $(TARGET_SUBDIR)/libvtv && \
36078         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36079                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36080                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36081                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36082                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36083                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36084                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36085                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36086                 TFLAGS="$(STAGE2_TFLAGS)" \
36087                 $(TARGET-stage2-target-libvtv)
36088
36089 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
36090 clean-stage2: clean-stage2-target-libvtv
36091 clean-stage2-target-libvtv:
36092         @if [ $(current_stage) = stage2 ]; then \
36093           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36094         else \
36095           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
36096           $(MAKE) stage2-start; \
36097         fi; \
36098         cd $(TARGET_SUBDIR)/libvtv && \
36099         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36100 @endif target-libvtv-bootstrap
36101
36102
36103 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
36104 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
36105 maybe-all-stage3-target-libvtv:
36106 maybe-clean-stage3-target-libvtv:
36107 @if target-libvtv-bootstrap
36108 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
36109 all-stage3: all-stage3-target-libvtv
36110 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
36111 all-stage3-target-libvtv: configure-stage3-target-libvtv
36112         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36113         @r=`${PWD_COMMAND}`; export r; \
36114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36115         TFLAGS="$(STAGE3_TFLAGS)"; \
36116         $(RAW_CXX_TARGET_EXPORTS) \
36117           \
36118         cd $(TARGET_SUBDIR)/libvtv && \
36119         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36120                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36121                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36122                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36123                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36124                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36125                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36126                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36127                 TFLAGS="$(STAGE3_TFLAGS)" \
36128                 $(TARGET-stage3-target-libvtv)
36129
36130 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
36131 clean-stage3: clean-stage3-target-libvtv
36132 clean-stage3-target-libvtv:
36133         @if [ $(current_stage) = stage3 ]; then \
36134           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36135         else \
36136           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
36137           $(MAKE) stage3-start; \
36138         fi; \
36139         cd $(TARGET_SUBDIR)/libvtv && \
36140         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36141 @endif target-libvtv-bootstrap
36142
36143
36144 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
36145 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
36146 maybe-all-stage4-target-libvtv:
36147 maybe-clean-stage4-target-libvtv:
36148 @if target-libvtv-bootstrap
36149 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
36150 all-stage4: all-stage4-target-libvtv
36151 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
36152 all-stage4-target-libvtv: configure-stage4-target-libvtv
36153         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36154         @r=`${PWD_COMMAND}`; export r; \
36155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36156         TFLAGS="$(STAGE4_TFLAGS)"; \
36157         $(RAW_CXX_TARGET_EXPORTS) \
36158           \
36159         cd $(TARGET_SUBDIR)/libvtv && \
36160         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36161                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36162                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36163                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36164                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36165                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36166                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36167                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36168                 TFLAGS="$(STAGE4_TFLAGS)" \
36169                 $(TARGET-stage4-target-libvtv)
36170
36171 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
36172 clean-stage4: clean-stage4-target-libvtv
36173 clean-stage4-target-libvtv:
36174         @if [ $(current_stage) = stage4 ]; then \
36175           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36176         else \
36177           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
36178           $(MAKE) stage4-start; \
36179         fi; \
36180         cd $(TARGET_SUBDIR)/libvtv && \
36181         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36182 @endif target-libvtv-bootstrap
36183
36184
36185 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
36186 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
36187 maybe-all-stageprofile-target-libvtv:
36188 maybe-clean-stageprofile-target-libvtv:
36189 @if target-libvtv-bootstrap
36190 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
36191 all-stageprofile: all-stageprofile-target-libvtv
36192 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
36193 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
36194         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36195         @r=`${PWD_COMMAND}`; export r; \
36196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36197         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36198         $(RAW_CXX_TARGET_EXPORTS) \
36199           \
36200         cd $(TARGET_SUBDIR)/libvtv && \
36201         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36202                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36203                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36204                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36205                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36206                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36207                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36208                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36209                 TFLAGS="$(STAGEprofile_TFLAGS)" \
36210                 $(TARGET-stageprofile-target-libvtv)
36211
36212 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
36213 clean-stageprofile: clean-stageprofile-target-libvtv
36214 clean-stageprofile-target-libvtv:
36215         @if [ $(current_stage) = stageprofile ]; then \
36216           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36217         else \
36218           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
36219           $(MAKE) stageprofile-start; \
36220         fi; \
36221         cd $(TARGET_SUBDIR)/libvtv && \
36222         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36223 @endif target-libvtv-bootstrap
36224
36225
36226 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
36227 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
36228 maybe-all-stagefeedback-target-libvtv:
36229 maybe-clean-stagefeedback-target-libvtv:
36230 @if target-libvtv-bootstrap
36231 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
36232 all-stagefeedback: all-stagefeedback-target-libvtv
36233 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
36234 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
36235         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36236         @r=`${PWD_COMMAND}`; export r; \
36237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36238         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36239         $(RAW_CXX_TARGET_EXPORTS) \
36240           \
36241         cd $(TARGET_SUBDIR)/libvtv && \
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="$(STAGEfeedback_TFLAGS)" \
36251                 $(TARGET-stagefeedback-target-libvtv)
36252
36253 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
36254 clean-stagefeedback: clean-stagefeedback-target-libvtv
36255 clean-stagefeedback-target-libvtv:
36256         @if [ $(current_stage) = stagefeedback ]; then \
36257           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36258         else \
36259           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
36260           $(MAKE) stagefeedback-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
36268
36269
36270
36271 .PHONY: check-target-libvtv maybe-check-target-libvtv
36272 maybe-check-target-libvtv:
36273 @if target-libvtv
36274 maybe-check-target-libvtv: check-target-libvtv
36275
36276 check-target-libvtv:
36277         @: $(MAKE); $(unstage)
36278         @r=`${PWD_COMMAND}`; export r; \
36279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36280         $(RAW_CXX_TARGET_EXPORTS) \
36281         (cd $(TARGET_SUBDIR)/libvtv && \
36282           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
36283
36284 @endif target-libvtv
36285
36286 .PHONY: install-target-libvtv maybe-install-target-libvtv
36287 maybe-install-target-libvtv:
36288 @if target-libvtv
36289 maybe-install-target-libvtv: install-target-libvtv
36290
36291 install-target-libvtv: installdirs
36292         @: $(MAKE); $(unstage)
36293         @r=`${PWD_COMMAND}`; export r; \
36294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36295         $(RAW_CXX_TARGET_EXPORTS) \
36296         (cd $(TARGET_SUBDIR)/libvtv && \
36297           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36298
36299 @endif target-libvtv
36300
36301 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
36302 maybe-install-strip-target-libvtv:
36303 @if target-libvtv
36304 maybe-install-strip-target-libvtv: install-strip-target-libvtv
36305
36306 install-strip-target-libvtv: installdirs
36307         @: $(MAKE); $(unstage)
36308         @r=`${PWD_COMMAND}`; export r; \
36309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36310         $(RAW_CXX_TARGET_EXPORTS) \
36311         (cd $(TARGET_SUBDIR)/libvtv && \
36312           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36313
36314 @endif target-libvtv
36315
36316 # Other targets (info, dvi, pdf, etc.)
36317
36318 .PHONY: maybe-info-target-libvtv info-target-libvtv
36319 maybe-info-target-libvtv:
36320 @if target-libvtv
36321 maybe-info-target-libvtv: info-target-libvtv
36322
36323 info-target-libvtv: \
36324     configure-target-libvtv 
36325         @: $(MAKE); $(unstage)
36326         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36327         r=`${PWD_COMMAND}`; export r; \
36328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36329         $(RAW_CXX_TARGET_EXPORTS) \
36330         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
36331         for flag in $(EXTRA_TARGET_FLAGS); do \
36332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36333         done; \
36334         (cd $(TARGET_SUBDIR)/libvtv && \
36335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36337                   "RANLIB=$${RANLIB}" \
36338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36339                    info) \
36340           || exit 1
36341
36342 @endif target-libvtv
36343
36344 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
36345 maybe-dvi-target-libvtv:
36346 @if target-libvtv
36347 maybe-dvi-target-libvtv: dvi-target-libvtv
36348
36349 dvi-target-libvtv: \
36350     configure-target-libvtv 
36351         @: $(MAKE); $(unstage)
36352         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36353         r=`${PWD_COMMAND}`; export r; \
36354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36355         $(RAW_CXX_TARGET_EXPORTS) \
36356         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
36357         for flag in $(EXTRA_TARGET_FLAGS); do \
36358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36359         done; \
36360         (cd $(TARGET_SUBDIR)/libvtv && \
36361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36363                   "RANLIB=$${RANLIB}" \
36364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36365                    dvi) \
36366           || exit 1
36367
36368 @endif target-libvtv
36369
36370 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
36371 maybe-pdf-target-libvtv:
36372 @if target-libvtv
36373 maybe-pdf-target-libvtv: pdf-target-libvtv
36374
36375 pdf-target-libvtv: \
36376     configure-target-libvtv 
36377         @: $(MAKE); $(unstage)
36378         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36379         r=`${PWD_COMMAND}`; export r; \
36380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36381         $(RAW_CXX_TARGET_EXPORTS) \
36382         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
36383         for flag in $(EXTRA_TARGET_FLAGS); do \
36384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36385         done; \
36386         (cd $(TARGET_SUBDIR)/libvtv && \
36387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36389                   "RANLIB=$${RANLIB}" \
36390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36391                    pdf) \
36392           || exit 1
36393
36394 @endif target-libvtv
36395
36396 .PHONY: maybe-html-target-libvtv html-target-libvtv
36397 maybe-html-target-libvtv:
36398 @if target-libvtv
36399 maybe-html-target-libvtv: html-target-libvtv
36400
36401 html-target-libvtv: \
36402     configure-target-libvtv 
36403         @: $(MAKE); $(unstage)
36404         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36405         r=`${PWD_COMMAND}`; export r; \
36406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36407         $(RAW_CXX_TARGET_EXPORTS) \
36408         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
36409         for flag in $(EXTRA_TARGET_FLAGS); do \
36410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36411         done; \
36412         (cd $(TARGET_SUBDIR)/libvtv && \
36413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36415                   "RANLIB=$${RANLIB}" \
36416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36417                    html) \
36418           || exit 1
36419
36420 @endif target-libvtv
36421
36422 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
36423 maybe-TAGS-target-libvtv:
36424 @if target-libvtv
36425 maybe-TAGS-target-libvtv: TAGS-target-libvtv
36426
36427 TAGS-target-libvtv: \
36428     configure-target-libvtv 
36429         @: $(MAKE); $(unstage)
36430         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36431         r=`${PWD_COMMAND}`; export r; \
36432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36433         $(RAW_CXX_TARGET_EXPORTS) \
36434         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
36435         for flag in $(EXTRA_TARGET_FLAGS); do \
36436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36437         done; \
36438         (cd $(TARGET_SUBDIR)/libvtv && \
36439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36441                   "RANLIB=$${RANLIB}" \
36442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36443                    TAGS) \
36444           || exit 1
36445
36446 @endif target-libvtv
36447
36448 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
36449 maybe-install-info-target-libvtv:
36450 @if target-libvtv
36451 maybe-install-info-target-libvtv: install-info-target-libvtv
36452
36453 install-info-target-libvtv: \
36454     configure-target-libvtv \
36455     info-target-libvtv 
36456         @: $(MAKE); $(unstage)
36457         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36458         r=`${PWD_COMMAND}`; export r; \
36459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36460         $(RAW_CXX_TARGET_EXPORTS) \
36461         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
36462         for flag in $(EXTRA_TARGET_FLAGS); do \
36463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36464         done; \
36465         (cd $(TARGET_SUBDIR)/libvtv && \
36466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36468                   "RANLIB=$${RANLIB}" \
36469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36470                    install-info) \
36471           || exit 1
36472
36473 @endif target-libvtv
36474
36475 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
36476 maybe-install-pdf-target-libvtv:
36477 @if target-libvtv
36478 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
36479
36480 install-pdf-target-libvtv: \
36481     configure-target-libvtv \
36482     pdf-target-libvtv 
36483         @: $(MAKE); $(unstage)
36484         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36485         r=`${PWD_COMMAND}`; export r; \
36486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36487         $(RAW_CXX_TARGET_EXPORTS) \
36488         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
36489         for flag in $(EXTRA_TARGET_FLAGS); do \
36490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36491         done; \
36492         (cd $(TARGET_SUBDIR)/libvtv && \
36493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36495                   "RANLIB=$${RANLIB}" \
36496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36497                    install-pdf) \
36498           || exit 1
36499
36500 @endif target-libvtv
36501
36502 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
36503 maybe-install-html-target-libvtv:
36504 @if target-libvtv
36505 maybe-install-html-target-libvtv: install-html-target-libvtv
36506
36507 install-html-target-libvtv: \
36508     configure-target-libvtv \
36509     html-target-libvtv 
36510         @: $(MAKE); $(unstage)
36511         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36512         r=`${PWD_COMMAND}`; export r; \
36513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36514         $(RAW_CXX_TARGET_EXPORTS) \
36515         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
36516         for flag in $(EXTRA_TARGET_FLAGS); do \
36517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36518         done; \
36519         (cd $(TARGET_SUBDIR)/libvtv && \
36520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36522                   "RANLIB=$${RANLIB}" \
36523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36524                    install-html) \
36525           || exit 1
36526
36527 @endif target-libvtv
36528
36529 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
36530 maybe-installcheck-target-libvtv:
36531 @if target-libvtv
36532 maybe-installcheck-target-libvtv: installcheck-target-libvtv
36533
36534 installcheck-target-libvtv: \
36535     configure-target-libvtv 
36536         @: $(MAKE); $(unstage)
36537         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36538         r=`${PWD_COMMAND}`; export r; \
36539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36540         $(RAW_CXX_TARGET_EXPORTS) \
36541         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
36542         for flag in $(EXTRA_TARGET_FLAGS); do \
36543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36544         done; \
36545         (cd $(TARGET_SUBDIR)/libvtv && \
36546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36548                   "RANLIB=$${RANLIB}" \
36549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36550                    installcheck) \
36551           || exit 1
36552
36553 @endif target-libvtv
36554
36555 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
36556 maybe-mostlyclean-target-libvtv:
36557 @if target-libvtv
36558 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
36559
36560 mostlyclean-target-libvtv: 
36561         @: $(MAKE); $(unstage)
36562         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36563         r=`${PWD_COMMAND}`; export r; \
36564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36565         $(RAW_CXX_TARGET_EXPORTS) \
36566         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
36567         for flag in $(EXTRA_TARGET_FLAGS); do \
36568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36569         done; \
36570         (cd $(TARGET_SUBDIR)/libvtv && \
36571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36573                   "RANLIB=$${RANLIB}" \
36574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36575                    mostlyclean) \
36576           || exit 1
36577
36578 @endif target-libvtv
36579
36580 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
36581 maybe-clean-target-libvtv:
36582 @if target-libvtv
36583 maybe-clean-target-libvtv: clean-target-libvtv
36584
36585 clean-target-libvtv: 
36586         @: $(MAKE); $(unstage)
36587         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36588         r=`${PWD_COMMAND}`; export r; \
36589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36590         $(RAW_CXX_TARGET_EXPORTS) \
36591         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
36592         for flag in $(EXTRA_TARGET_FLAGS); do \
36593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36594         done; \
36595         (cd $(TARGET_SUBDIR)/libvtv && \
36596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36598                   "RANLIB=$${RANLIB}" \
36599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36600                    clean) \
36601           || exit 1
36602
36603 @endif target-libvtv
36604
36605 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
36606 maybe-distclean-target-libvtv:
36607 @if target-libvtv
36608 maybe-distclean-target-libvtv: distclean-target-libvtv
36609
36610 distclean-target-libvtv: 
36611         @: $(MAKE); $(unstage)
36612         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36613         r=`${PWD_COMMAND}`; export r; \
36614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36615         $(RAW_CXX_TARGET_EXPORTS) \
36616         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
36617         for flag in $(EXTRA_TARGET_FLAGS); do \
36618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36619         done; \
36620         (cd $(TARGET_SUBDIR)/libvtv && \
36621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36623                   "RANLIB=$${RANLIB}" \
36624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36625                    distclean) \
36626           || exit 1
36627
36628 @endif target-libvtv
36629
36630 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
36631 maybe-maintainer-clean-target-libvtv:
36632 @if target-libvtv
36633 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
36634
36635 maintainer-clean-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 maintainer-clean 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                    maintainer-clean) \
36651           || exit 1
36652
36653 @endif target-libvtv
36654
36655
36656
36657
36658
36659 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
36660 maybe-configure-target-libcilkrts:
36661 @if gcc-bootstrap
36662 configure-target-libcilkrts: stage_current
36663 @endif gcc-bootstrap
36664 @if target-libcilkrts
36665 maybe-configure-target-libcilkrts: configure-target-libcilkrts
36666 configure-target-libcilkrts: 
36667         @: $(MAKE); $(unstage)
36668         @r=`${PWD_COMMAND}`; export r; \
36669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36670         echo "Checking multilib configuration for libcilkrts..."; \
36671         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36672         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
36673         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36674           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36675             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
36676           else \
36677             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
36678             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36679           fi; \
36680         else \
36681           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36682         fi; \
36683         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
36684         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36685         $(NORMAL_TARGET_EXPORTS)  \
36686         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
36687         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
36688         case $(srcdir) in \
36689           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36690           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
36691                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36692         esac; \
36693         module_srcdir=libcilkrts; \
36694         rm -f no-such-file || : ; \
36695         CONFIG_SITE=no-such-file $(SHELL) \
36696           $$s/$$module_srcdir/configure \
36697           --srcdir=$${topdir}/$$module_srcdir \
36698           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36699           --target=${target_alias}  \
36700           || exit 1
36701 @endif target-libcilkrts
36702
36703
36704
36705
36706
36707 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
36708 maybe-all-target-libcilkrts:
36709 @if gcc-bootstrap
36710 all-target-libcilkrts: stage_current
36711 @endif gcc-bootstrap
36712 @if target-libcilkrts
36713 TARGET-target-libcilkrts=all
36714 maybe-all-target-libcilkrts: all-target-libcilkrts
36715 all-target-libcilkrts: configure-target-libcilkrts
36716         @: $(MAKE); $(unstage)
36717         @r=`${PWD_COMMAND}`; export r; \
36718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36719         $(NORMAL_TARGET_EXPORTS)  \
36720         (cd $(TARGET_SUBDIR)/libcilkrts && \
36721           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36722                 $(TARGET-target-libcilkrts))
36723 @endif target-libcilkrts
36724
36725
36726
36727
36728
36729 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
36730 maybe-check-target-libcilkrts:
36731 @if target-libcilkrts
36732 maybe-check-target-libcilkrts: check-target-libcilkrts
36733
36734 check-target-libcilkrts:
36735         @: $(MAKE); $(unstage)
36736         @r=`${PWD_COMMAND}`; export r; \
36737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36738         $(NORMAL_TARGET_EXPORTS) \
36739         (cd $(TARGET_SUBDIR)/libcilkrts && \
36740           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36741
36742 @endif target-libcilkrts
36743
36744 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
36745 maybe-install-target-libcilkrts:
36746 @if target-libcilkrts
36747 maybe-install-target-libcilkrts: install-target-libcilkrts
36748
36749 install-target-libcilkrts: installdirs
36750         @: $(MAKE); $(unstage)
36751         @r=`${PWD_COMMAND}`; export r; \
36752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36753         $(NORMAL_TARGET_EXPORTS) \
36754         (cd $(TARGET_SUBDIR)/libcilkrts && \
36755           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36756
36757 @endif target-libcilkrts
36758
36759 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
36760 maybe-install-strip-target-libcilkrts:
36761 @if target-libcilkrts
36762 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
36763
36764 install-strip-target-libcilkrts: installdirs
36765         @: $(MAKE); $(unstage)
36766         @r=`${PWD_COMMAND}`; export r; \
36767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36768         $(NORMAL_TARGET_EXPORTS) \
36769         (cd $(TARGET_SUBDIR)/libcilkrts && \
36770           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36771
36772 @endif target-libcilkrts
36773
36774 # Other targets (info, dvi, pdf, etc.)
36775
36776 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
36777 maybe-info-target-libcilkrts:
36778 @if target-libcilkrts
36779 maybe-info-target-libcilkrts: info-target-libcilkrts
36780
36781 info-target-libcilkrts: \
36782     configure-target-libcilkrts 
36783         @: $(MAKE); $(unstage)
36784         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36785         r=`${PWD_COMMAND}`; export r; \
36786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36787         $(NORMAL_TARGET_EXPORTS) \
36788         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
36789         for flag in $(EXTRA_TARGET_FLAGS); do \
36790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36791         done; \
36792         (cd $(TARGET_SUBDIR)/libcilkrts && \
36793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36795                   "RANLIB=$${RANLIB}" \
36796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36797                    info) \
36798           || exit 1
36799
36800 @endif target-libcilkrts
36801
36802 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
36803 maybe-dvi-target-libcilkrts:
36804 @if target-libcilkrts
36805 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
36806
36807 dvi-target-libcilkrts: \
36808     configure-target-libcilkrts 
36809         @: $(MAKE); $(unstage)
36810         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36811         r=`${PWD_COMMAND}`; export r; \
36812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36813         $(NORMAL_TARGET_EXPORTS) \
36814         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
36815         for flag in $(EXTRA_TARGET_FLAGS); do \
36816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36817         done; \
36818         (cd $(TARGET_SUBDIR)/libcilkrts && \
36819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36821                   "RANLIB=$${RANLIB}" \
36822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36823                    dvi) \
36824           || exit 1
36825
36826 @endif target-libcilkrts
36827
36828 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
36829 maybe-pdf-target-libcilkrts:
36830 @if target-libcilkrts
36831 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
36832
36833 pdf-target-libcilkrts: \
36834     configure-target-libcilkrts 
36835         @: $(MAKE); $(unstage)
36836         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36837         r=`${PWD_COMMAND}`; export r; \
36838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36839         $(NORMAL_TARGET_EXPORTS) \
36840         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36841         for flag in $(EXTRA_TARGET_FLAGS); do \
36842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36843         done; \
36844         (cd $(TARGET_SUBDIR)/libcilkrts && \
36845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36847                   "RANLIB=$${RANLIB}" \
36848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36849                    pdf) \
36850           || exit 1
36851
36852 @endif target-libcilkrts
36853
36854 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
36855 maybe-html-target-libcilkrts:
36856 @if target-libcilkrts
36857 maybe-html-target-libcilkrts: html-target-libcilkrts
36858
36859 html-target-libcilkrts: \
36860     configure-target-libcilkrts 
36861         @: $(MAKE); $(unstage)
36862         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36863         r=`${PWD_COMMAND}`; export r; \
36864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36865         $(NORMAL_TARGET_EXPORTS) \
36866         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
36867         for flag in $(EXTRA_TARGET_FLAGS); do \
36868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36869         done; \
36870         (cd $(TARGET_SUBDIR)/libcilkrts && \
36871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36873                   "RANLIB=$${RANLIB}" \
36874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36875                    html) \
36876           || exit 1
36877
36878 @endif target-libcilkrts
36879
36880 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
36881 maybe-TAGS-target-libcilkrts:
36882 @if target-libcilkrts
36883 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
36884
36885 TAGS-target-libcilkrts: \
36886     configure-target-libcilkrts 
36887         @: $(MAKE); $(unstage)
36888         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36889         r=`${PWD_COMMAND}`; export r; \
36890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36891         $(NORMAL_TARGET_EXPORTS) \
36892         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
36893         for flag in $(EXTRA_TARGET_FLAGS); do \
36894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36895         done; \
36896         (cd $(TARGET_SUBDIR)/libcilkrts && \
36897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36899                   "RANLIB=$${RANLIB}" \
36900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36901                    TAGS) \
36902           || exit 1
36903
36904 @endif target-libcilkrts
36905
36906 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
36907 maybe-install-info-target-libcilkrts:
36908 @if target-libcilkrts
36909 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
36910
36911 install-info-target-libcilkrts: \
36912     configure-target-libcilkrts \
36913     info-target-libcilkrts 
36914         @: $(MAKE); $(unstage)
36915         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36916         r=`${PWD_COMMAND}`; export r; \
36917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36918         $(NORMAL_TARGET_EXPORTS) \
36919         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
36920         for flag in $(EXTRA_TARGET_FLAGS); do \
36921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36922         done; \
36923         (cd $(TARGET_SUBDIR)/libcilkrts && \
36924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36926                   "RANLIB=$${RANLIB}" \
36927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36928                    install-info) \
36929           || exit 1
36930
36931 @endif target-libcilkrts
36932
36933 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
36934 maybe-install-pdf-target-libcilkrts:
36935 @if target-libcilkrts
36936 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
36937
36938 install-pdf-target-libcilkrts: \
36939     configure-target-libcilkrts \
36940     pdf-target-libcilkrts 
36941         @: $(MAKE); $(unstage)
36942         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36943         r=`${PWD_COMMAND}`; export r; \
36944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36945         $(NORMAL_TARGET_EXPORTS) \
36946         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36947         for flag in $(EXTRA_TARGET_FLAGS); do \
36948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36949         done; \
36950         (cd $(TARGET_SUBDIR)/libcilkrts && \
36951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36953                   "RANLIB=$${RANLIB}" \
36954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36955                    install-pdf) \
36956           || exit 1
36957
36958 @endif target-libcilkrts
36959
36960 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
36961 maybe-install-html-target-libcilkrts:
36962 @if target-libcilkrts
36963 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
36964
36965 install-html-target-libcilkrts: \
36966     configure-target-libcilkrts \
36967     html-target-libcilkrts 
36968         @: $(MAKE); $(unstage)
36969         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36970         r=`${PWD_COMMAND}`; export r; \
36971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36972         $(NORMAL_TARGET_EXPORTS) \
36973         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
36974         for flag in $(EXTRA_TARGET_FLAGS); do \
36975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36976         done; \
36977         (cd $(TARGET_SUBDIR)/libcilkrts && \
36978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36980                   "RANLIB=$${RANLIB}" \
36981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36982                    install-html) \
36983           || exit 1
36984
36985 @endif target-libcilkrts
36986
36987 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
36988 maybe-installcheck-target-libcilkrts:
36989 @if target-libcilkrts
36990 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
36991
36992 installcheck-target-libcilkrts: \
36993     configure-target-libcilkrts 
36994         @: $(MAKE); $(unstage)
36995         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36996         r=`${PWD_COMMAND}`; export r; \
36997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36998         $(NORMAL_TARGET_EXPORTS) \
36999         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
37000         for flag in $(EXTRA_TARGET_FLAGS); do \
37001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37002         done; \
37003         (cd $(TARGET_SUBDIR)/libcilkrts && \
37004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37006                   "RANLIB=$${RANLIB}" \
37007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37008                    installcheck) \
37009           || exit 1
37010
37011 @endif target-libcilkrts
37012
37013 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
37014 maybe-mostlyclean-target-libcilkrts:
37015 @if target-libcilkrts
37016 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
37017
37018 mostlyclean-target-libcilkrts: 
37019         @: $(MAKE); $(unstage)
37020         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37021         r=`${PWD_COMMAND}`; export r; \
37022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37023         $(NORMAL_TARGET_EXPORTS) \
37024         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
37025         for flag in $(EXTRA_TARGET_FLAGS); do \
37026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37027         done; \
37028         (cd $(TARGET_SUBDIR)/libcilkrts && \
37029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37031                   "RANLIB=$${RANLIB}" \
37032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37033                    mostlyclean) \
37034           || exit 1
37035
37036 @endif target-libcilkrts
37037
37038 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
37039 maybe-clean-target-libcilkrts:
37040 @if target-libcilkrts
37041 maybe-clean-target-libcilkrts: clean-target-libcilkrts
37042
37043 clean-target-libcilkrts: 
37044         @: $(MAKE); $(unstage)
37045         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37046         r=`${PWD_COMMAND}`; export r; \
37047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37048         $(NORMAL_TARGET_EXPORTS) \
37049         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
37050         for flag in $(EXTRA_TARGET_FLAGS); do \
37051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37052         done; \
37053         (cd $(TARGET_SUBDIR)/libcilkrts && \
37054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37056                   "RANLIB=$${RANLIB}" \
37057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37058                    clean) \
37059           || exit 1
37060
37061 @endif target-libcilkrts
37062
37063 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
37064 maybe-distclean-target-libcilkrts:
37065 @if target-libcilkrts
37066 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
37067
37068 distclean-target-libcilkrts: 
37069         @: $(MAKE); $(unstage)
37070         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37071         r=`${PWD_COMMAND}`; export r; \
37072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37073         $(NORMAL_TARGET_EXPORTS) \
37074         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
37075         for flag in $(EXTRA_TARGET_FLAGS); do \
37076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37077         done; \
37078         (cd $(TARGET_SUBDIR)/libcilkrts && \
37079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37081                   "RANLIB=$${RANLIB}" \
37082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37083                    distclean) \
37084           || exit 1
37085
37086 @endif target-libcilkrts
37087
37088 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
37089 maybe-maintainer-clean-target-libcilkrts:
37090 @if target-libcilkrts
37091 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
37092
37093 maintainer-clean-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 maintainer-clean 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                    maintainer-clean) \
37109           || exit 1
37110
37111 @endif target-libcilkrts
37112
37113
37114
37115
37116
37117 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
37118 maybe-configure-target-liboffloadmic:
37119 @if gcc-bootstrap
37120 configure-target-liboffloadmic: stage_current
37121 @endif gcc-bootstrap
37122 @if target-liboffloadmic
37123 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
37124 configure-target-liboffloadmic: 
37125         @: $(MAKE); $(unstage)
37126         @r=`${PWD_COMMAND}`; export r; \
37127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37128         echo "Checking multilib configuration for liboffloadmic..."; \
37129         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37130         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
37131         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37132           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37133             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
37134           else \
37135             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
37136             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37137           fi; \
37138         else \
37139           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37140         fi; \
37141         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
37142         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37143         $(NORMAL_TARGET_EXPORTS)  \
37144         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
37145         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
37146         case $(srcdir) in \
37147           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37148           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
37149                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37150         esac; \
37151         module_srcdir=liboffloadmic; \
37152         rm -f no-such-file || : ; \
37153         CONFIG_SITE=no-such-file $(SHELL) \
37154           $$s/$$module_srcdir/configure \
37155           --srcdir=$${topdir}/$$module_srcdir \
37156           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37157           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
37158           || exit 1
37159 @endif target-liboffloadmic
37160
37161
37162
37163
37164
37165 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
37166 maybe-all-target-liboffloadmic:
37167 @if gcc-bootstrap
37168 all-target-liboffloadmic: stage_current
37169 @endif gcc-bootstrap
37170 @if target-liboffloadmic
37171 TARGET-target-liboffloadmic=all
37172 maybe-all-target-liboffloadmic: all-target-liboffloadmic
37173 all-target-liboffloadmic: configure-target-liboffloadmic
37174         @: $(MAKE); $(unstage)
37175         @r=`${PWD_COMMAND}`; export r; \
37176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37177         $(NORMAL_TARGET_EXPORTS)  \
37178         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37179           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37180                 $(TARGET-target-liboffloadmic))
37181 @endif target-liboffloadmic
37182
37183
37184
37185
37186
37187 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
37188 maybe-check-target-liboffloadmic:
37189 @if target-liboffloadmic
37190 maybe-check-target-liboffloadmic: check-target-liboffloadmic
37191
37192 check-target-liboffloadmic:
37193         @: $(MAKE); $(unstage)
37194         @r=`${PWD_COMMAND}`; export r; \
37195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37196         $(NORMAL_TARGET_EXPORTS) \
37197         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37198           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37199
37200 @endif target-liboffloadmic
37201
37202 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
37203 maybe-install-target-liboffloadmic:
37204 @if target-liboffloadmic
37205 maybe-install-target-liboffloadmic: install-target-liboffloadmic
37206
37207 install-target-liboffloadmic: installdirs
37208         @: $(MAKE); $(unstage)
37209         @r=`${PWD_COMMAND}`; export r; \
37210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37211         $(NORMAL_TARGET_EXPORTS) \
37212         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37213           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37214
37215 @endif target-liboffloadmic
37216
37217 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
37218 maybe-install-strip-target-liboffloadmic:
37219 @if target-liboffloadmic
37220 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
37221
37222 install-strip-target-liboffloadmic: installdirs
37223         @: $(MAKE); $(unstage)
37224         @r=`${PWD_COMMAND}`; export r; \
37225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37226         $(NORMAL_TARGET_EXPORTS) \
37227         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37228           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37229
37230 @endif target-liboffloadmic
37231
37232 # Other targets (info, dvi, pdf, etc.)
37233
37234 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
37235 maybe-info-target-liboffloadmic:
37236 @if target-liboffloadmic
37237 maybe-info-target-liboffloadmic: info-target-liboffloadmic
37238
37239 info-target-liboffloadmic: \
37240     configure-target-liboffloadmic 
37241         @: $(MAKE); $(unstage)
37242         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37243         r=`${PWD_COMMAND}`; export r; \
37244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37245         $(NORMAL_TARGET_EXPORTS) \
37246         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
37247         for flag in $(EXTRA_TARGET_FLAGS); do \
37248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37249         done; \
37250         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37253                   "RANLIB=$${RANLIB}" \
37254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37255                    info) \
37256           || exit 1
37257
37258 @endif target-liboffloadmic
37259
37260 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
37261 maybe-dvi-target-liboffloadmic:
37262 @if target-liboffloadmic
37263 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
37264
37265 dvi-target-liboffloadmic: \
37266     configure-target-liboffloadmic 
37267         @: $(MAKE); $(unstage)
37268         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37269         r=`${PWD_COMMAND}`; export r; \
37270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37271         $(NORMAL_TARGET_EXPORTS) \
37272         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
37273         for flag in $(EXTRA_TARGET_FLAGS); do \
37274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37275         done; \
37276         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37279                   "RANLIB=$${RANLIB}" \
37280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37281                    dvi) \
37282           || exit 1
37283
37284 @endif target-liboffloadmic
37285
37286 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
37287 maybe-pdf-target-liboffloadmic:
37288 @if target-liboffloadmic
37289 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
37290
37291 pdf-target-liboffloadmic: \
37292     configure-target-liboffloadmic 
37293         @: $(MAKE); $(unstage)
37294         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37295         r=`${PWD_COMMAND}`; export r; \
37296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37297         $(NORMAL_TARGET_EXPORTS) \
37298         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37299         for flag in $(EXTRA_TARGET_FLAGS); do \
37300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37301         done; \
37302         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37305                   "RANLIB=$${RANLIB}" \
37306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37307                    pdf) \
37308           || exit 1
37309
37310 @endif target-liboffloadmic
37311
37312 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
37313 maybe-html-target-liboffloadmic:
37314 @if target-liboffloadmic
37315 maybe-html-target-liboffloadmic: html-target-liboffloadmic
37316
37317 html-target-liboffloadmic: \
37318     configure-target-liboffloadmic 
37319         @: $(MAKE); $(unstage)
37320         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37321         r=`${PWD_COMMAND}`; export r; \
37322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37323         $(NORMAL_TARGET_EXPORTS) \
37324         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
37325         for flag in $(EXTRA_TARGET_FLAGS); do \
37326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37327         done; \
37328         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37331                   "RANLIB=$${RANLIB}" \
37332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37333                    html) \
37334           || exit 1
37335
37336 @endif target-liboffloadmic
37337
37338 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
37339 maybe-TAGS-target-liboffloadmic:
37340 @if target-liboffloadmic
37341 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
37342
37343 TAGS-target-liboffloadmic: \
37344     configure-target-liboffloadmic 
37345         @: $(MAKE); $(unstage)
37346         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37347         r=`${PWD_COMMAND}`; export r; \
37348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37349         $(NORMAL_TARGET_EXPORTS) \
37350         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
37351         for flag in $(EXTRA_TARGET_FLAGS); do \
37352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37353         done; \
37354         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37357                   "RANLIB=$${RANLIB}" \
37358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37359                    TAGS) \
37360           || exit 1
37361
37362 @endif target-liboffloadmic
37363
37364 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
37365 maybe-install-info-target-liboffloadmic:
37366 @if target-liboffloadmic
37367 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
37368
37369 install-info-target-liboffloadmic: \
37370     configure-target-liboffloadmic \
37371     info-target-liboffloadmic 
37372         @: $(MAKE); $(unstage)
37373         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37374         r=`${PWD_COMMAND}`; export r; \
37375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37376         $(NORMAL_TARGET_EXPORTS) \
37377         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
37378         for flag in $(EXTRA_TARGET_FLAGS); do \
37379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37380         done; \
37381         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37384                   "RANLIB=$${RANLIB}" \
37385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37386                    install-info) \
37387           || exit 1
37388
37389 @endif target-liboffloadmic
37390
37391 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
37392 maybe-install-pdf-target-liboffloadmic:
37393 @if target-liboffloadmic
37394 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
37395
37396 install-pdf-target-liboffloadmic: \
37397     configure-target-liboffloadmic \
37398     pdf-target-liboffloadmic 
37399         @: $(MAKE); $(unstage)
37400         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37401         r=`${PWD_COMMAND}`; export r; \
37402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37403         $(NORMAL_TARGET_EXPORTS) \
37404         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37405         for flag in $(EXTRA_TARGET_FLAGS); do \
37406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37407         done; \
37408         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37411                   "RANLIB=$${RANLIB}" \
37412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37413                    install-pdf) \
37414           || exit 1
37415
37416 @endif target-liboffloadmic
37417
37418 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
37419 maybe-install-html-target-liboffloadmic:
37420 @if target-liboffloadmic
37421 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
37422
37423 install-html-target-liboffloadmic: \
37424     configure-target-liboffloadmic \
37425     html-target-liboffloadmic 
37426         @: $(MAKE); $(unstage)
37427         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37428         r=`${PWD_COMMAND}`; export r; \
37429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37430         $(NORMAL_TARGET_EXPORTS) \
37431         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
37432         for flag in $(EXTRA_TARGET_FLAGS); do \
37433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37434         done; \
37435         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37438                   "RANLIB=$${RANLIB}" \
37439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37440                    install-html) \
37441           || exit 1
37442
37443 @endif target-liboffloadmic
37444
37445 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
37446 maybe-installcheck-target-liboffloadmic:
37447 @if target-liboffloadmic
37448 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
37449
37450 installcheck-target-liboffloadmic: \
37451     configure-target-liboffloadmic 
37452         @: $(MAKE); $(unstage)
37453         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37454         r=`${PWD_COMMAND}`; export r; \
37455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37456         $(NORMAL_TARGET_EXPORTS) \
37457         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
37458         for flag in $(EXTRA_TARGET_FLAGS); do \
37459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37460         done; \
37461         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37464                   "RANLIB=$${RANLIB}" \
37465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37466                    installcheck) \
37467           || exit 1
37468
37469 @endif target-liboffloadmic
37470
37471 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
37472 maybe-mostlyclean-target-liboffloadmic:
37473 @if target-liboffloadmic
37474 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
37475
37476 mostlyclean-target-liboffloadmic: 
37477         @: $(MAKE); $(unstage)
37478         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37479         r=`${PWD_COMMAND}`; export r; \
37480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37481         $(NORMAL_TARGET_EXPORTS) \
37482         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37483         for flag in $(EXTRA_TARGET_FLAGS); do \
37484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37485         done; \
37486         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37489                   "RANLIB=$${RANLIB}" \
37490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37491                    mostlyclean) \
37492           || exit 1
37493
37494 @endif target-liboffloadmic
37495
37496 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
37497 maybe-clean-target-liboffloadmic:
37498 @if target-liboffloadmic
37499 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
37500
37501 clean-target-liboffloadmic: 
37502         @: $(MAKE); $(unstage)
37503         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37504         r=`${PWD_COMMAND}`; export r; \
37505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37506         $(NORMAL_TARGET_EXPORTS) \
37507         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37508         for flag in $(EXTRA_TARGET_FLAGS); do \
37509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37510         done; \
37511         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37514                   "RANLIB=$${RANLIB}" \
37515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37516                    clean) \
37517           || exit 1
37518
37519 @endif target-liboffloadmic
37520
37521 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
37522 maybe-distclean-target-liboffloadmic:
37523 @if target-liboffloadmic
37524 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
37525
37526 distclean-target-liboffloadmic: 
37527         @: $(MAKE); $(unstage)
37528         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37529         r=`${PWD_COMMAND}`; export r; \
37530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37531         $(NORMAL_TARGET_EXPORTS) \
37532         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37533         for flag in $(EXTRA_TARGET_FLAGS); do \
37534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37535         done; \
37536         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37539                   "RANLIB=$${RANLIB}" \
37540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37541                    distclean) \
37542           || exit 1
37543
37544 @endif target-liboffloadmic
37545
37546 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
37547 maybe-maintainer-clean-target-liboffloadmic:
37548 @if target-liboffloadmic
37549 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
37550
37551 maintainer-clean-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 maintainer-clean 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                    maintainer-clean) \
37567           || exit 1
37568
37569 @endif target-liboffloadmic
37570
37571
37572
37573
37574
37575 .PHONY: configure-target-libssp maybe-configure-target-libssp
37576 maybe-configure-target-libssp:
37577 @if gcc-bootstrap
37578 configure-target-libssp: stage_current
37579 @endif gcc-bootstrap
37580 @if target-libssp
37581 maybe-configure-target-libssp: configure-target-libssp
37582 configure-target-libssp: 
37583         @: $(MAKE); $(unstage)
37584         @r=`${PWD_COMMAND}`; export r; \
37585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37586         echo "Checking multilib configuration for libssp..."; \
37587         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37588         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
37589         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
37590           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
37591             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
37592           else \
37593             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
37594             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37595           fi; \
37596         else \
37597           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37598         fi; \
37599         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
37600         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37601         $(NORMAL_TARGET_EXPORTS)  \
37602         echo Configuring in $(TARGET_SUBDIR)/libssp; \
37603         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
37604         case $(srcdir) in \
37605           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37606           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
37607                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37608         esac; \
37609         module_srcdir=libssp; \
37610         rm -f no-such-file || : ; \
37611         CONFIG_SITE=no-such-file $(SHELL) \
37612           $$s/$$module_srcdir/configure \
37613           --srcdir=$${topdir}/$$module_srcdir \
37614           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37615           --target=${target_alias}  \
37616           || exit 1
37617 @endif target-libssp
37618
37619
37620
37621
37622
37623 .PHONY: all-target-libssp maybe-all-target-libssp
37624 maybe-all-target-libssp:
37625 @if gcc-bootstrap
37626 all-target-libssp: stage_current
37627 @endif gcc-bootstrap
37628 @if target-libssp
37629 TARGET-target-libssp=all
37630 maybe-all-target-libssp: all-target-libssp
37631 all-target-libssp: configure-target-libssp
37632         @: $(MAKE); $(unstage)
37633         @r=`${PWD_COMMAND}`; export r; \
37634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37635         $(NORMAL_TARGET_EXPORTS)  \
37636         (cd $(TARGET_SUBDIR)/libssp && \
37637           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37638                 $(TARGET-target-libssp))
37639 @endif target-libssp
37640
37641
37642
37643
37644
37645 .PHONY: check-target-libssp maybe-check-target-libssp
37646 maybe-check-target-libssp:
37647 @if target-libssp
37648 maybe-check-target-libssp: check-target-libssp
37649
37650 check-target-libssp:
37651         @: $(MAKE); $(unstage)
37652         @r=`${PWD_COMMAND}`; export r; \
37653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37654         $(NORMAL_TARGET_EXPORTS) \
37655         (cd $(TARGET_SUBDIR)/libssp && \
37656           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37657
37658 @endif target-libssp
37659
37660 .PHONY: install-target-libssp maybe-install-target-libssp
37661 maybe-install-target-libssp:
37662 @if target-libssp
37663 maybe-install-target-libssp: install-target-libssp
37664
37665 install-target-libssp: installdirs
37666         @: $(MAKE); $(unstage)
37667         @r=`${PWD_COMMAND}`; export r; \
37668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37669         $(NORMAL_TARGET_EXPORTS) \
37670         (cd $(TARGET_SUBDIR)/libssp && \
37671           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37672
37673 @endif target-libssp
37674
37675 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
37676 maybe-install-strip-target-libssp:
37677 @if target-libssp
37678 maybe-install-strip-target-libssp: install-strip-target-libssp
37679
37680 install-strip-target-libssp: installdirs
37681         @: $(MAKE); $(unstage)
37682         @r=`${PWD_COMMAND}`; export r; \
37683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37684         $(NORMAL_TARGET_EXPORTS) \
37685         (cd $(TARGET_SUBDIR)/libssp && \
37686           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37687
37688 @endif target-libssp
37689
37690 # Other targets (info, dvi, pdf, etc.)
37691
37692 .PHONY: maybe-info-target-libssp info-target-libssp
37693 maybe-info-target-libssp:
37694 @if target-libssp
37695 maybe-info-target-libssp: info-target-libssp
37696
37697 info-target-libssp: \
37698     configure-target-libssp 
37699         @: $(MAKE); $(unstage)
37700         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37701         r=`${PWD_COMMAND}`; export r; \
37702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37703         $(NORMAL_TARGET_EXPORTS) \
37704         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
37705         for flag in $(EXTRA_TARGET_FLAGS); do \
37706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37707         done; \
37708         (cd $(TARGET_SUBDIR)/libssp && \
37709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37711                   "RANLIB=$${RANLIB}" \
37712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37713                    info) \
37714           || exit 1
37715
37716 @endif target-libssp
37717
37718 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
37719 maybe-dvi-target-libssp:
37720 @if target-libssp
37721 maybe-dvi-target-libssp: dvi-target-libssp
37722
37723 dvi-target-libssp: \
37724     configure-target-libssp 
37725         @: $(MAKE); $(unstage)
37726         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37727         r=`${PWD_COMMAND}`; export r; \
37728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37729         $(NORMAL_TARGET_EXPORTS) \
37730         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
37731         for flag in $(EXTRA_TARGET_FLAGS); do \
37732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37733         done; \
37734         (cd $(TARGET_SUBDIR)/libssp && \
37735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37737                   "RANLIB=$${RANLIB}" \
37738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37739                    dvi) \
37740           || exit 1
37741
37742 @endif target-libssp
37743
37744 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
37745 maybe-pdf-target-libssp:
37746 @if target-libssp
37747 maybe-pdf-target-libssp: pdf-target-libssp
37748
37749 pdf-target-libssp: \
37750     configure-target-libssp 
37751         @: $(MAKE); $(unstage)
37752         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37753         r=`${PWD_COMMAND}`; export r; \
37754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37755         $(NORMAL_TARGET_EXPORTS) \
37756         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
37757         for flag in $(EXTRA_TARGET_FLAGS); do \
37758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37759         done; \
37760         (cd $(TARGET_SUBDIR)/libssp && \
37761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37763                   "RANLIB=$${RANLIB}" \
37764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37765                    pdf) \
37766           || exit 1
37767
37768 @endif target-libssp
37769
37770 .PHONY: maybe-html-target-libssp html-target-libssp
37771 maybe-html-target-libssp:
37772 @if target-libssp
37773 maybe-html-target-libssp: html-target-libssp
37774
37775 html-target-libssp: \
37776     configure-target-libssp 
37777         @: $(MAKE); $(unstage)
37778         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37779         r=`${PWD_COMMAND}`; export r; \
37780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37781         $(NORMAL_TARGET_EXPORTS) \
37782         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
37783         for flag in $(EXTRA_TARGET_FLAGS); do \
37784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37785         done; \
37786         (cd $(TARGET_SUBDIR)/libssp && \
37787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37789                   "RANLIB=$${RANLIB}" \
37790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37791                    html) \
37792           || exit 1
37793
37794 @endif target-libssp
37795
37796 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
37797 maybe-TAGS-target-libssp:
37798 @if target-libssp
37799 maybe-TAGS-target-libssp: TAGS-target-libssp
37800
37801 TAGS-target-libssp: \
37802     configure-target-libssp 
37803         @: $(MAKE); $(unstage)
37804         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37805         r=`${PWD_COMMAND}`; export r; \
37806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37807         $(NORMAL_TARGET_EXPORTS) \
37808         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
37809         for flag in $(EXTRA_TARGET_FLAGS); do \
37810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37811         done; \
37812         (cd $(TARGET_SUBDIR)/libssp && \
37813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37815                   "RANLIB=$${RANLIB}" \
37816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37817                    TAGS) \
37818           || exit 1
37819
37820 @endif target-libssp
37821
37822 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
37823 maybe-install-info-target-libssp:
37824 @if target-libssp
37825 maybe-install-info-target-libssp: install-info-target-libssp
37826
37827 install-info-target-libssp: \
37828     configure-target-libssp \
37829     info-target-libssp 
37830         @: $(MAKE); $(unstage)
37831         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37832         r=`${PWD_COMMAND}`; export r; \
37833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37834         $(NORMAL_TARGET_EXPORTS) \
37835         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
37836         for flag in $(EXTRA_TARGET_FLAGS); do \
37837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37838         done; \
37839         (cd $(TARGET_SUBDIR)/libssp && \
37840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37842                   "RANLIB=$${RANLIB}" \
37843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37844                    install-info) \
37845           || exit 1
37846
37847 @endif target-libssp
37848
37849 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
37850 maybe-install-pdf-target-libssp:
37851 @if target-libssp
37852 maybe-install-pdf-target-libssp: install-pdf-target-libssp
37853
37854 install-pdf-target-libssp: \
37855     configure-target-libssp \
37856     pdf-target-libssp 
37857         @: $(MAKE); $(unstage)
37858         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37859         r=`${PWD_COMMAND}`; export r; \
37860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37861         $(NORMAL_TARGET_EXPORTS) \
37862         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
37863         for flag in $(EXTRA_TARGET_FLAGS); do \
37864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37865         done; \
37866         (cd $(TARGET_SUBDIR)/libssp && \
37867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37869                   "RANLIB=$${RANLIB}" \
37870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37871                    install-pdf) \
37872           || exit 1
37873
37874 @endif target-libssp
37875
37876 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
37877 maybe-install-html-target-libssp:
37878 @if target-libssp
37879 maybe-install-html-target-libssp: install-html-target-libssp
37880
37881 install-html-target-libssp: \
37882     configure-target-libssp \
37883     html-target-libssp 
37884         @: $(MAKE); $(unstage)
37885         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37886         r=`${PWD_COMMAND}`; export r; \
37887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37888         $(NORMAL_TARGET_EXPORTS) \
37889         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
37890         for flag in $(EXTRA_TARGET_FLAGS); do \
37891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37892         done; \
37893         (cd $(TARGET_SUBDIR)/libssp && \
37894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37896                   "RANLIB=$${RANLIB}" \
37897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37898                    install-html) \
37899           || exit 1
37900
37901 @endif target-libssp
37902
37903 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
37904 maybe-installcheck-target-libssp:
37905 @if target-libssp
37906 maybe-installcheck-target-libssp: installcheck-target-libssp
37907
37908 installcheck-target-libssp: \
37909     configure-target-libssp 
37910         @: $(MAKE); $(unstage)
37911         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37912         r=`${PWD_COMMAND}`; export r; \
37913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37914         $(NORMAL_TARGET_EXPORTS) \
37915         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
37916         for flag in $(EXTRA_TARGET_FLAGS); do \
37917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37918         done; \
37919         (cd $(TARGET_SUBDIR)/libssp && \
37920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37922                   "RANLIB=$${RANLIB}" \
37923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37924                    installcheck) \
37925           || exit 1
37926
37927 @endif target-libssp
37928
37929 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
37930 maybe-mostlyclean-target-libssp:
37931 @if target-libssp
37932 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
37933
37934 mostlyclean-target-libssp: 
37935         @: $(MAKE); $(unstage)
37936         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37937         r=`${PWD_COMMAND}`; export r; \
37938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37939         $(NORMAL_TARGET_EXPORTS) \
37940         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
37941         for flag in $(EXTRA_TARGET_FLAGS); do \
37942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37943         done; \
37944         (cd $(TARGET_SUBDIR)/libssp && \
37945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37947                   "RANLIB=$${RANLIB}" \
37948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37949                    mostlyclean) \
37950           || exit 1
37951
37952 @endif target-libssp
37953
37954 .PHONY: maybe-clean-target-libssp clean-target-libssp
37955 maybe-clean-target-libssp:
37956 @if target-libssp
37957 maybe-clean-target-libssp: clean-target-libssp
37958
37959 clean-target-libssp: 
37960         @: $(MAKE); $(unstage)
37961         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37962         r=`${PWD_COMMAND}`; export r; \
37963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37964         $(NORMAL_TARGET_EXPORTS) \
37965         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
37966         for flag in $(EXTRA_TARGET_FLAGS); do \
37967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37968         done; \
37969         (cd $(TARGET_SUBDIR)/libssp && \
37970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37972                   "RANLIB=$${RANLIB}" \
37973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37974                    clean) \
37975           || exit 1
37976
37977 @endif target-libssp
37978
37979 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
37980 maybe-distclean-target-libssp:
37981 @if target-libssp
37982 maybe-distclean-target-libssp: distclean-target-libssp
37983
37984 distclean-target-libssp: 
37985         @: $(MAKE); $(unstage)
37986         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37987         r=`${PWD_COMMAND}`; export r; \
37988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37989         $(NORMAL_TARGET_EXPORTS) \
37990         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
37991         for flag in $(EXTRA_TARGET_FLAGS); do \
37992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37993         done; \
37994         (cd $(TARGET_SUBDIR)/libssp && \
37995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37997                   "RANLIB=$${RANLIB}" \
37998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37999                    distclean) \
38000           || exit 1
38001
38002 @endif target-libssp
38003
38004 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
38005 maybe-maintainer-clean-target-libssp:
38006 @if target-libssp
38007 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
38008
38009 maintainer-clean-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 maintainer-clean 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                    maintainer-clean) \
38025           || exit 1
38026
38027 @endif target-libssp
38028
38029
38030
38031
38032
38033 .PHONY: configure-target-newlib maybe-configure-target-newlib
38034 maybe-configure-target-newlib:
38035 @if gcc-bootstrap
38036 configure-target-newlib: stage_current
38037 @endif gcc-bootstrap
38038 @if target-newlib
38039 maybe-configure-target-newlib: configure-target-newlib
38040 configure-target-newlib: 
38041         @: $(MAKE); $(unstage)
38042         @r=`${PWD_COMMAND}`; export r; \
38043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38044         echo "Checking multilib configuration for newlib..."; \
38045         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38046         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
38047         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
38048           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
38049             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
38050           else \
38051             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
38052             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38053           fi; \
38054         else \
38055           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38056         fi; \
38057         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
38058         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38059         $(NORMAL_TARGET_EXPORTS)  \
38060         echo Configuring in $(TARGET_SUBDIR)/newlib; \
38061         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
38062         case $(srcdir) in \
38063           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38064           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
38065                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38066         esac; \
38067         module_srcdir=newlib; \
38068         rm -f no-such-file || : ; \
38069         CONFIG_SITE=no-such-file $(SHELL) \
38070           $$s/$$module_srcdir/configure \
38071           --srcdir=$${topdir}/$$module_srcdir \
38072           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38073           --target=${target_alias}  \
38074           || exit 1
38075 @endif target-newlib
38076
38077
38078
38079
38080
38081 .PHONY: all-target-newlib maybe-all-target-newlib
38082 maybe-all-target-newlib:
38083 @if gcc-bootstrap
38084 all-target-newlib: stage_current
38085 @endif gcc-bootstrap
38086 @if target-newlib
38087 TARGET-target-newlib=all
38088 maybe-all-target-newlib: all-target-newlib
38089 all-target-newlib: configure-target-newlib
38090         @: $(MAKE); $(unstage)
38091         @r=`${PWD_COMMAND}`; export r; \
38092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38093         $(NORMAL_TARGET_EXPORTS)  \
38094         (cd $(TARGET_SUBDIR)/newlib && \
38095           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38096                 $(TARGET-target-newlib))
38097 @endif target-newlib
38098
38099
38100
38101
38102
38103 .PHONY: check-target-newlib maybe-check-target-newlib
38104 maybe-check-target-newlib:
38105 @if target-newlib
38106 maybe-check-target-newlib: check-target-newlib
38107
38108 check-target-newlib:
38109         @: $(MAKE); $(unstage)
38110         @r=`${PWD_COMMAND}`; export r; \
38111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38112         $(NORMAL_TARGET_EXPORTS) \
38113         (cd $(TARGET_SUBDIR)/newlib && \
38114           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38115
38116 @endif target-newlib
38117
38118 .PHONY: install-target-newlib maybe-install-target-newlib
38119 maybe-install-target-newlib:
38120 @if target-newlib
38121 maybe-install-target-newlib: install-target-newlib
38122
38123 install-target-newlib: installdirs
38124         @: $(MAKE); $(unstage)
38125         @r=`${PWD_COMMAND}`; export r; \
38126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38127         $(NORMAL_TARGET_EXPORTS) \
38128         (cd $(TARGET_SUBDIR)/newlib && \
38129           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38130
38131 @endif target-newlib
38132
38133 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
38134 maybe-install-strip-target-newlib:
38135 @if target-newlib
38136 maybe-install-strip-target-newlib: install-strip-target-newlib
38137
38138 install-strip-target-newlib: installdirs
38139         @: $(MAKE); $(unstage)
38140         @r=`${PWD_COMMAND}`; export r; \
38141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38142         $(NORMAL_TARGET_EXPORTS) \
38143         (cd $(TARGET_SUBDIR)/newlib && \
38144           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38145
38146 @endif target-newlib
38147
38148 # Other targets (info, dvi, pdf, etc.)
38149
38150 .PHONY: maybe-info-target-newlib info-target-newlib
38151 maybe-info-target-newlib:
38152 @if target-newlib
38153 maybe-info-target-newlib: info-target-newlib
38154
38155 info-target-newlib: \
38156     configure-target-newlib 
38157         @: $(MAKE); $(unstage)
38158         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38159         r=`${PWD_COMMAND}`; export r; \
38160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38161         $(NORMAL_TARGET_EXPORTS) \
38162         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
38163         for flag in $(EXTRA_TARGET_FLAGS); do \
38164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38165         done; \
38166         (cd $(TARGET_SUBDIR)/newlib && \
38167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38169                   "RANLIB=$${RANLIB}" \
38170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38171                    info) \
38172           || exit 1
38173
38174 @endif target-newlib
38175
38176 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
38177 maybe-dvi-target-newlib:
38178 @if target-newlib
38179 maybe-dvi-target-newlib: dvi-target-newlib
38180
38181 dvi-target-newlib: \
38182     configure-target-newlib 
38183         @: $(MAKE); $(unstage)
38184         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38185         r=`${PWD_COMMAND}`; export r; \
38186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38187         $(NORMAL_TARGET_EXPORTS) \
38188         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
38189         for flag in $(EXTRA_TARGET_FLAGS); do \
38190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38191         done; \
38192         (cd $(TARGET_SUBDIR)/newlib && \
38193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38195                   "RANLIB=$${RANLIB}" \
38196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38197                    dvi) \
38198           || exit 1
38199
38200 @endif target-newlib
38201
38202 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
38203 maybe-pdf-target-newlib:
38204 @if target-newlib
38205 maybe-pdf-target-newlib: pdf-target-newlib
38206
38207 pdf-target-newlib: \
38208     configure-target-newlib 
38209         @: $(MAKE); $(unstage)
38210         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38211         r=`${PWD_COMMAND}`; export r; \
38212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38213         $(NORMAL_TARGET_EXPORTS) \
38214         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
38215         for flag in $(EXTRA_TARGET_FLAGS); do \
38216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38217         done; \
38218         (cd $(TARGET_SUBDIR)/newlib && \
38219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38221                   "RANLIB=$${RANLIB}" \
38222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38223                    pdf) \
38224           || exit 1
38225
38226 @endif target-newlib
38227
38228 .PHONY: maybe-html-target-newlib html-target-newlib
38229 maybe-html-target-newlib:
38230 @if target-newlib
38231 maybe-html-target-newlib: html-target-newlib
38232
38233 html-target-newlib: \
38234     configure-target-newlib 
38235         @: $(MAKE); $(unstage)
38236         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38237         r=`${PWD_COMMAND}`; export r; \
38238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38239         $(NORMAL_TARGET_EXPORTS) \
38240         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
38241         for flag in $(EXTRA_TARGET_FLAGS); do \
38242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38243         done; \
38244         (cd $(TARGET_SUBDIR)/newlib && \
38245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38247                   "RANLIB=$${RANLIB}" \
38248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38249                    html) \
38250           || exit 1
38251
38252 @endif target-newlib
38253
38254 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
38255 maybe-TAGS-target-newlib:
38256 @if target-newlib
38257 maybe-TAGS-target-newlib: TAGS-target-newlib
38258
38259 TAGS-target-newlib: \
38260     configure-target-newlib 
38261         @: $(MAKE); $(unstage)
38262         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38263         r=`${PWD_COMMAND}`; export r; \
38264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38265         $(NORMAL_TARGET_EXPORTS) \
38266         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
38267         for flag in $(EXTRA_TARGET_FLAGS); do \
38268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38269         done; \
38270         (cd $(TARGET_SUBDIR)/newlib && \
38271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38273                   "RANLIB=$${RANLIB}" \
38274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38275                    TAGS) \
38276           || exit 1
38277
38278 @endif target-newlib
38279
38280 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
38281 maybe-install-info-target-newlib:
38282 @if target-newlib
38283 maybe-install-info-target-newlib: install-info-target-newlib
38284
38285 install-info-target-newlib: \
38286     configure-target-newlib \
38287     info-target-newlib 
38288         @: $(MAKE); $(unstage)
38289         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38290         r=`${PWD_COMMAND}`; export r; \
38291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38292         $(NORMAL_TARGET_EXPORTS) \
38293         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
38294         for flag in $(EXTRA_TARGET_FLAGS); do \
38295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38296         done; \
38297         (cd $(TARGET_SUBDIR)/newlib && \
38298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38300                   "RANLIB=$${RANLIB}" \
38301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38302                    install-info) \
38303           || exit 1
38304
38305 @endif target-newlib
38306
38307 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
38308 maybe-install-pdf-target-newlib:
38309 @if target-newlib
38310 maybe-install-pdf-target-newlib: install-pdf-target-newlib
38311
38312 install-pdf-target-newlib: \
38313     configure-target-newlib \
38314     pdf-target-newlib 
38315         @: $(MAKE); $(unstage)
38316         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38317         r=`${PWD_COMMAND}`; export r; \
38318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38319         $(NORMAL_TARGET_EXPORTS) \
38320         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
38321         for flag in $(EXTRA_TARGET_FLAGS); do \
38322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38323         done; \
38324         (cd $(TARGET_SUBDIR)/newlib && \
38325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38327                   "RANLIB=$${RANLIB}" \
38328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38329                    install-pdf) \
38330           || exit 1
38331
38332 @endif target-newlib
38333
38334 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
38335 maybe-install-html-target-newlib:
38336 @if target-newlib
38337 maybe-install-html-target-newlib: install-html-target-newlib
38338
38339 install-html-target-newlib: \
38340     configure-target-newlib \
38341     html-target-newlib 
38342         @: $(MAKE); $(unstage)
38343         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38344         r=`${PWD_COMMAND}`; export r; \
38345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38346         $(NORMAL_TARGET_EXPORTS) \
38347         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
38348         for flag in $(EXTRA_TARGET_FLAGS); do \
38349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38350         done; \
38351         (cd $(TARGET_SUBDIR)/newlib && \
38352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38354                   "RANLIB=$${RANLIB}" \
38355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38356                    install-html) \
38357           || exit 1
38358
38359 @endif target-newlib
38360
38361 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
38362 maybe-installcheck-target-newlib:
38363 @if target-newlib
38364 maybe-installcheck-target-newlib: installcheck-target-newlib
38365
38366 installcheck-target-newlib: \
38367     configure-target-newlib 
38368         @: $(MAKE); $(unstage)
38369         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38370         r=`${PWD_COMMAND}`; export r; \
38371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38372         $(NORMAL_TARGET_EXPORTS) \
38373         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
38374         for flag in $(EXTRA_TARGET_FLAGS); do \
38375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38376         done; \
38377         (cd $(TARGET_SUBDIR)/newlib && \
38378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38380                   "RANLIB=$${RANLIB}" \
38381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38382                    installcheck) \
38383           || exit 1
38384
38385 @endif target-newlib
38386
38387 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
38388 maybe-mostlyclean-target-newlib:
38389 @if target-newlib
38390 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
38391
38392 mostlyclean-target-newlib: 
38393         @: $(MAKE); $(unstage)
38394         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38395         r=`${PWD_COMMAND}`; export r; \
38396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38397         $(NORMAL_TARGET_EXPORTS) \
38398         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
38399         for flag in $(EXTRA_TARGET_FLAGS); do \
38400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38401         done; \
38402         (cd $(TARGET_SUBDIR)/newlib && \
38403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38405                   "RANLIB=$${RANLIB}" \
38406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38407                    mostlyclean) \
38408           || exit 1
38409
38410 @endif target-newlib
38411
38412 .PHONY: maybe-clean-target-newlib clean-target-newlib
38413 maybe-clean-target-newlib:
38414 @if target-newlib
38415 maybe-clean-target-newlib: clean-target-newlib
38416
38417 clean-target-newlib: 
38418         @: $(MAKE); $(unstage)
38419         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38420         r=`${PWD_COMMAND}`; export r; \
38421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38422         $(NORMAL_TARGET_EXPORTS) \
38423         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
38424         for flag in $(EXTRA_TARGET_FLAGS); do \
38425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38426         done; \
38427         (cd $(TARGET_SUBDIR)/newlib && \
38428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38430                   "RANLIB=$${RANLIB}" \
38431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38432                    clean) \
38433           || exit 1
38434
38435 @endif target-newlib
38436
38437 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
38438 maybe-distclean-target-newlib:
38439 @if target-newlib
38440 maybe-distclean-target-newlib: distclean-target-newlib
38441
38442 distclean-target-newlib: 
38443         @: $(MAKE); $(unstage)
38444         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38445         r=`${PWD_COMMAND}`; export r; \
38446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38447         $(NORMAL_TARGET_EXPORTS) \
38448         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
38449         for flag in $(EXTRA_TARGET_FLAGS); do \
38450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38451         done; \
38452         (cd $(TARGET_SUBDIR)/newlib && \
38453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38455                   "RANLIB=$${RANLIB}" \
38456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38457                    distclean) \
38458           || exit 1
38459
38460 @endif target-newlib
38461
38462 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
38463 maybe-maintainer-clean-target-newlib:
38464 @if target-newlib
38465 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
38466
38467 maintainer-clean-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 maintainer-clean 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                    maintainer-clean) \
38483           || exit 1
38484
38485 @endif target-newlib
38486
38487
38488
38489
38490
38491 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
38492 maybe-configure-target-libgcc:
38493 @if gcc-bootstrap
38494 configure-target-libgcc: stage_current
38495 @endif gcc-bootstrap
38496 @if target-libgcc
38497 maybe-configure-target-libgcc: configure-target-libgcc
38498 configure-target-libgcc: 
38499         @r=`${PWD_COMMAND}`; export r; \
38500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38501         echo "Checking multilib configuration for libgcc..."; \
38502         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38503         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38504         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38505           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38506             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38507           else \
38508             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38509             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38510           fi; \
38511         else \
38512           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38513         fi; \
38514         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38515         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38516         $(NORMAL_TARGET_EXPORTS)  \
38517         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
38518         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
38519         case $(srcdir) in \
38520           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38521           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38522                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38523         esac; \
38524         module_srcdir=libgcc; \
38525         rm -f no-such-file || : ; \
38526         CONFIG_SITE=no-such-file $(SHELL) \
38527           $$s/$$module_srcdir/configure \
38528           --srcdir=$${topdir}/$$module_srcdir \
38529           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38530           --target=${target_alias}  \
38531           || exit 1
38532 @endif target-libgcc
38533
38534
38535
38536 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
38537 maybe-configure-stage1-target-libgcc:
38538 @if target-libgcc-bootstrap
38539 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
38540 configure-stage1-target-libgcc:
38541         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38542         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38543         @r=`${PWD_COMMAND}`; export r; \
38544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38545         TFLAGS="$(STAGE1_TFLAGS)"; \
38546         echo "Checking multilib configuration for libgcc..."; \
38547         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38548         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38549           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38550             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38551           else \
38552             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38553             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38554           fi; \
38555         else \
38556           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38557         fi; \
38558         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38559         $(NORMAL_TARGET_EXPORTS) \
38560         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38561         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38562         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38563         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
38564         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38565         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38566         case $(srcdir) in \
38567           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38568           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38569                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38570         esac; \
38571         module_srcdir=libgcc; \
38572         $(SHELL) $$s/$$module_srcdir/configure \
38573           --srcdir=$${topdir}/$$module_srcdir \
38574           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38575           --target=${target_alias} \
38576            \
38577           $(STAGE1_CONFIGURE_FLAGS)
38578 @endif target-libgcc-bootstrap
38579
38580 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
38581 maybe-configure-stage2-target-libgcc:
38582 @if target-libgcc-bootstrap
38583 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
38584 configure-stage2-target-libgcc:
38585         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38586         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38587         @r=`${PWD_COMMAND}`; export r; \
38588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38589         TFLAGS="$(STAGE2_TFLAGS)"; \
38590         echo "Checking multilib configuration for libgcc..."; \
38591         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38592         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38593           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38594             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38595           else \
38596             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38597             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38598           fi; \
38599         else \
38600           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38601         fi; \
38602         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38603         $(NORMAL_TARGET_EXPORTS) \
38604          \
38605         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38606         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38607         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38608         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
38609         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38610         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38611         case $(srcdir) in \
38612           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38613           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38614                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38615         esac; \
38616         module_srcdir=libgcc; \
38617         $(SHELL) $$s/$$module_srcdir/configure \
38618           --srcdir=$${topdir}/$$module_srcdir \
38619           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38620           --target=${target_alias} \
38621           --with-build-libsubdir=$(HOST_SUBDIR) \
38622           $(STAGE2_CONFIGURE_FLAGS)
38623 @endif target-libgcc-bootstrap
38624
38625 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
38626 maybe-configure-stage3-target-libgcc:
38627 @if target-libgcc-bootstrap
38628 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
38629 configure-stage3-target-libgcc:
38630         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38631         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38632         @r=`${PWD_COMMAND}`; export r; \
38633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38634         TFLAGS="$(STAGE3_TFLAGS)"; \
38635         echo "Checking multilib configuration for libgcc..."; \
38636         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38637         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38638           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38639             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38640           else \
38641             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38642             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38643           fi; \
38644         else \
38645           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38646         fi; \
38647         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38648         $(NORMAL_TARGET_EXPORTS) \
38649          \
38650         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38651         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38652         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38653         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
38654         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38655         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38656         case $(srcdir) in \
38657           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38658           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38659                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38660         esac; \
38661         module_srcdir=libgcc; \
38662         $(SHELL) $$s/$$module_srcdir/configure \
38663           --srcdir=$${topdir}/$$module_srcdir \
38664           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38665           --target=${target_alias} \
38666           --with-build-libsubdir=$(HOST_SUBDIR) \
38667           $(STAGE3_CONFIGURE_FLAGS)
38668 @endif target-libgcc-bootstrap
38669
38670 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
38671 maybe-configure-stage4-target-libgcc:
38672 @if target-libgcc-bootstrap
38673 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
38674 configure-stage4-target-libgcc:
38675         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38676         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38677         @r=`${PWD_COMMAND}`; export r; \
38678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38679         TFLAGS="$(STAGE4_TFLAGS)"; \
38680         echo "Checking multilib configuration for libgcc..."; \
38681         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38682         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38683           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38684             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38685           else \
38686             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38687             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38688           fi; \
38689         else \
38690           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38691         fi; \
38692         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38693         $(NORMAL_TARGET_EXPORTS) \
38694          \
38695         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38696         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38697         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38698         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
38699         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38700         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38701         case $(srcdir) in \
38702           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38703           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38704                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38705         esac; \
38706         module_srcdir=libgcc; \
38707         $(SHELL) $$s/$$module_srcdir/configure \
38708           --srcdir=$${topdir}/$$module_srcdir \
38709           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38710           --target=${target_alias} \
38711           --with-build-libsubdir=$(HOST_SUBDIR) \
38712           $(STAGE4_CONFIGURE_FLAGS)
38713 @endif target-libgcc-bootstrap
38714
38715 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
38716 maybe-configure-stageprofile-target-libgcc:
38717 @if target-libgcc-bootstrap
38718 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
38719 configure-stageprofile-target-libgcc:
38720         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38721         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38722         @r=`${PWD_COMMAND}`; export r; \
38723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38724         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38725         echo "Checking multilib configuration for libgcc..."; \
38726         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38727         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38728           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38729             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38730           else \
38731             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38732             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38733           fi; \
38734         else \
38735           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38736         fi; \
38737         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38738         $(NORMAL_TARGET_EXPORTS) \
38739          \
38740         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38741         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38742         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38743         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
38744         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38745         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38746         case $(srcdir) in \
38747           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38748           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38749                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38750         esac; \
38751         module_srcdir=libgcc; \
38752         $(SHELL) $$s/$$module_srcdir/configure \
38753           --srcdir=$${topdir}/$$module_srcdir \
38754           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38755           --target=${target_alias} \
38756           --with-build-libsubdir=$(HOST_SUBDIR) \
38757           $(STAGEprofile_CONFIGURE_FLAGS)
38758 @endif target-libgcc-bootstrap
38759
38760 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
38761 maybe-configure-stagefeedback-target-libgcc:
38762 @if target-libgcc-bootstrap
38763 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
38764 configure-stagefeedback-target-libgcc:
38765         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38766         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38767         @r=`${PWD_COMMAND}`; export r; \
38768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38769         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38770         echo "Checking multilib configuration for libgcc..."; \
38771         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38772         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38773           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38774             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38775           else \
38776             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38777             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38778           fi; \
38779         else \
38780           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38781         fi; \
38782         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38783         $(NORMAL_TARGET_EXPORTS) \
38784          \
38785         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38786         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38787         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38788         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
38789         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38790         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38791         case $(srcdir) in \
38792           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38793           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38794                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38795         esac; \
38796         module_srcdir=libgcc; \
38797         $(SHELL) $$s/$$module_srcdir/configure \
38798           --srcdir=$${topdir}/$$module_srcdir \
38799           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38800           --target=${target_alias} \
38801           --with-build-libsubdir=$(HOST_SUBDIR) \
38802           $(STAGEfeedback_CONFIGURE_FLAGS)
38803 @endif target-libgcc-bootstrap
38804
38805
38806
38807
38808
38809 .PHONY: all-target-libgcc maybe-all-target-libgcc
38810 maybe-all-target-libgcc:
38811 @if gcc-bootstrap
38812 all-target-libgcc: stage_current
38813 @endif gcc-bootstrap
38814 @if target-libgcc
38815 TARGET-target-libgcc=all
38816 maybe-all-target-libgcc: all-target-libgcc
38817 all-target-libgcc: configure-target-libgcc
38818         @r=`${PWD_COMMAND}`; export r; \
38819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38820         $(NORMAL_TARGET_EXPORTS)  \
38821         (cd $(TARGET_SUBDIR)/libgcc && \
38822           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38823                 $(TARGET-target-libgcc))
38824 @endif target-libgcc
38825
38826
38827
38828 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
38829 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
38830 maybe-all-stage1-target-libgcc:
38831 maybe-clean-stage1-target-libgcc:
38832 @if target-libgcc-bootstrap
38833 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
38834 all-stage1: all-stage1-target-libgcc
38835 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
38836 all-stage1-target-libgcc: configure-stage1-target-libgcc
38837         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38838         @r=`${PWD_COMMAND}`; export r; \
38839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38840         TFLAGS="$(STAGE1_TFLAGS)"; \
38841         $(NORMAL_TARGET_EXPORTS)  \
38842         cd $(TARGET_SUBDIR)/libgcc && \
38843         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38844                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38845                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38846                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38847                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38848                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38849                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38850                 $(EXTRA_TARGET_FLAGS)  \
38851                   \
38852                 TFLAGS="$(STAGE1_TFLAGS)" \
38853                 $(TARGET-stage1-target-libgcc)
38854
38855 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
38856 clean-stage1: clean-stage1-target-libgcc
38857 clean-stage1-target-libgcc:
38858         @if [ $(current_stage) = stage1 ]; then \
38859           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38860         else \
38861           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
38862           $(MAKE) stage1-start; \
38863         fi; \
38864         cd $(TARGET_SUBDIR)/libgcc && \
38865         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
38866           clean
38867 @endif target-libgcc-bootstrap
38868
38869
38870 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
38871 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
38872 maybe-all-stage2-target-libgcc:
38873 maybe-clean-stage2-target-libgcc:
38874 @if target-libgcc-bootstrap
38875 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
38876 all-stage2: all-stage2-target-libgcc
38877 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
38878 all-stage2-target-libgcc: configure-stage2-target-libgcc
38879         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38880         @r=`${PWD_COMMAND}`; export r; \
38881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38882         TFLAGS="$(STAGE2_TFLAGS)"; \
38883         $(NORMAL_TARGET_EXPORTS) \
38884           \
38885         cd $(TARGET_SUBDIR)/libgcc && \
38886         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38887                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38888                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38889                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38890                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38891                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38892                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38893                 $(EXTRA_TARGET_FLAGS)   \
38894                 TFLAGS="$(STAGE2_TFLAGS)" \
38895                 $(TARGET-stage2-target-libgcc)
38896
38897 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
38898 clean-stage2: clean-stage2-target-libgcc
38899 clean-stage2-target-libgcc:
38900         @if [ $(current_stage) = stage2 ]; then \
38901           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38902         else \
38903           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
38904           $(MAKE) stage2-start; \
38905         fi; \
38906         cd $(TARGET_SUBDIR)/libgcc && \
38907         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38908 @endif target-libgcc-bootstrap
38909
38910
38911 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
38912 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
38913 maybe-all-stage3-target-libgcc:
38914 maybe-clean-stage3-target-libgcc:
38915 @if target-libgcc-bootstrap
38916 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
38917 all-stage3: all-stage3-target-libgcc
38918 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
38919 all-stage3-target-libgcc: configure-stage3-target-libgcc
38920         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38921         @r=`${PWD_COMMAND}`; export r; \
38922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38923         TFLAGS="$(STAGE3_TFLAGS)"; \
38924         $(NORMAL_TARGET_EXPORTS) \
38925           \
38926         cd $(TARGET_SUBDIR)/libgcc && \
38927         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38928                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38929                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38930                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38931                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38932                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38933                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38934                 $(EXTRA_TARGET_FLAGS)   \
38935                 TFLAGS="$(STAGE3_TFLAGS)" \
38936                 $(TARGET-stage3-target-libgcc)
38937
38938 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
38939 clean-stage3: clean-stage3-target-libgcc
38940 clean-stage3-target-libgcc:
38941         @if [ $(current_stage) = stage3 ]; then \
38942           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38943         else \
38944           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
38945           $(MAKE) stage3-start; \
38946         fi; \
38947         cd $(TARGET_SUBDIR)/libgcc && \
38948         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38949 @endif target-libgcc-bootstrap
38950
38951
38952 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
38953 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
38954 maybe-all-stage4-target-libgcc:
38955 maybe-clean-stage4-target-libgcc:
38956 @if target-libgcc-bootstrap
38957 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
38958 all-stage4: all-stage4-target-libgcc
38959 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
38960 all-stage4-target-libgcc: configure-stage4-target-libgcc
38961         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38962         @r=`${PWD_COMMAND}`; export r; \
38963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38964         TFLAGS="$(STAGE4_TFLAGS)"; \
38965         $(NORMAL_TARGET_EXPORTS) \
38966           \
38967         cd $(TARGET_SUBDIR)/libgcc && \
38968         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38969                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38970                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38971                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38972                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38973                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38974                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38975                 $(EXTRA_TARGET_FLAGS)   \
38976                 TFLAGS="$(STAGE4_TFLAGS)" \
38977                 $(TARGET-stage4-target-libgcc)
38978
38979 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
38980 clean-stage4: clean-stage4-target-libgcc
38981 clean-stage4-target-libgcc:
38982         @if [ $(current_stage) = stage4 ]; then \
38983           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38984         else \
38985           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
38986           $(MAKE) stage4-start; \
38987         fi; \
38988         cd $(TARGET_SUBDIR)/libgcc && \
38989         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38990 @endif target-libgcc-bootstrap
38991
38992
38993 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
38994 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
38995 maybe-all-stageprofile-target-libgcc:
38996 maybe-clean-stageprofile-target-libgcc:
38997 @if target-libgcc-bootstrap
38998 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
38999 all-stageprofile: all-stageprofile-target-libgcc
39000 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
39001 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
39002         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39003         @r=`${PWD_COMMAND}`; export r; \
39004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39005         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39006         $(NORMAL_TARGET_EXPORTS) \
39007           \
39008         cd $(TARGET_SUBDIR)/libgcc && \
39009         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39010                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39011                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39012                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39013                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39014                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39015                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39016                 $(EXTRA_TARGET_FLAGS)   \
39017                 TFLAGS="$(STAGEprofile_TFLAGS)" \
39018                 $(TARGET-stageprofile-target-libgcc)
39019
39020 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
39021 clean-stageprofile: clean-stageprofile-target-libgcc
39022 clean-stageprofile-target-libgcc:
39023         @if [ $(current_stage) = stageprofile ]; then \
39024           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39025         else \
39026           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
39027           $(MAKE) stageprofile-start; \
39028         fi; \
39029         cd $(TARGET_SUBDIR)/libgcc && \
39030         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39031 @endif target-libgcc-bootstrap
39032
39033
39034 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
39035 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
39036 maybe-all-stagefeedback-target-libgcc:
39037 maybe-clean-stagefeedback-target-libgcc:
39038 @if target-libgcc-bootstrap
39039 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
39040 all-stagefeedback: all-stagefeedback-target-libgcc
39041 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
39042 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39043         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39044         @r=`${PWD_COMMAND}`; export r; \
39045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39046         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39047         $(NORMAL_TARGET_EXPORTS) \
39048           \
39049         cd $(TARGET_SUBDIR)/libgcc && \
39050         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39051                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39052                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39053                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39054                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39055                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39056                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39057                 $(EXTRA_TARGET_FLAGS)   \
39058                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39059                 $(TARGET-stagefeedback-target-libgcc)
39060
39061 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
39062 clean-stagefeedback: clean-stagefeedback-target-libgcc
39063 clean-stagefeedback-target-libgcc:
39064         @if [ $(current_stage) = stagefeedback ]; then \
39065           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39066         else \
39067           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
39068           $(MAKE) stagefeedback-start; \
39069         fi; \
39070         cd $(TARGET_SUBDIR)/libgcc && \
39071         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39072 @endif target-libgcc-bootstrap
39073
39074
39075
39076
39077
39078
39079 .PHONY: check-target-libgcc maybe-check-target-libgcc
39080 maybe-check-target-libgcc:
39081 @if target-libgcc
39082 maybe-check-target-libgcc: check-target-libgcc
39083
39084 # Dummy target for uncheckable module.
39085 check-target-libgcc:
39086
39087 @endif target-libgcc
39088
39089 .PHONY: install-target-libgcc maybe-install-target-libgcc
39090 maybe-install-target-libgcc:
39091 @if target-libgcc
39092 maybe-install-target-libgcc: install-target-libgcc
39093
39094 install-target-libgcc: installdirs
39095         @: $(MAKE); $(unstage)
39096         @r=`${PWD_COMMAND}`; export r; \
39097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39098         $(NORMAL_TARGET_EXPORTS) \
39099         (cd $(TARGET_SUBDIR)/libgcc && \
39100           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39101
39102 @endif target-libgcc
39103
39104 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
39105 maybe-install-strip-target-libgcc:
39106 @if target-libgcc
39107 maybe-install-strip-target-libgcc: install-strip-target-libgcc
39108
39109 install-strip-target-libgcc: installdirs
39110         @: $(MAKE); $(unstage)
39111         @r=`${PWD_COMMAND}`; export r; \
39112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39113         $(NORMAL_TARGET_EXPORTS) \
39114         (cd $(TARGET_SUBDIR)/libgcc && \
39115           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39116
39117 @endif target-libgcc
39118
39119 # Other targets (info, dvi, pdf, etc.)
39120
39121 .PHONY: maybe-info-target-libgcc info-target-libgcc
39122 maybe-info-target-libgcc:
39123 @if target-libgcc
39124 maybe-info-target-libgcc: info-target-libgcc
39125
39126 info-target-libgcc: \
39127     configure-target-libgcc 
39128         @: $(MAKE); $(unstage)
39129         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39130         r=`${PWD_COMMAND}`; export r; \
39131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39132         $(NORMAL_TARGET_EXPORTS) \
39133         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
39134         for flag in $(EXTRA_TARGET_FLAGS); do \
39135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39136         done; \
39137         (cd $(TARGET_SUBDIR)/libgcc && \
39138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39140                   "RANLIB=$${RANLIB}" \
39141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39142                    info) \
39143           || exit 1
39144
39145 @endif target-libgcc
39146
39147 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
39148 maybe-dvi-target-libgcc:
39149 @if target-libgcc
39150 maybe-dvi-target-libgcc: dvi-target-libgcc
39151
39152 dvi-target-libgcc: \
39153     configure-target-libgcc 
39154         @: $(MAKE); $(unstage)
39155         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39156         r=`${PWD_COMMAND}`; export r; \
39157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39158         $(NORMAL_TARGET_EXPORTS) \
39159         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
39160         for flag in $(EXTRA_TARGET_FLAGS); do \
39161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39162         done; \
39163         (cd $(TARGET_SUBDIR)/libgcc && \
39164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39166                   "RANLIB=$${RANLIB}" \
39167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39168                    dvi) \
39169           || exit 1
39170
39171 @endif target-libgcc
39172
39173 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
39174 maybe-pdf-target-libgcc:
39175 @if target-libgcc
39176 maybe-pdf-target-libgcc: pdf-target-libgcc
39177
39178 pdf-target-libgcc: \
39179     configure-target-libgcc 
39180         @: $(MAKE); $(unstage)
39181         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39182         r=`${PWD_COMMAND}`; export r; \
39183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39184         $(NORMAL_TARGET_EXPORTS) \
39185         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
39186         for flag in $(EXTRA_TARGET_FLAGS); do \
39187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39188         done; \
39189         (cd $(TARGET_SUBDIR)/libgcc && \
39190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39192                   "RANLIB=$${RANLIB}" \
39193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39194                    pdf) \
39195           || exit 1
39196
39197 @endif target-libgcc
39198
39199 .PHONY: maybe-html-target-libgcc html-target-libgcc
39200 maybe-html-target-libgcc:
39201 @if target-libgcc
39202 maybe-html-target-libgcc: html-target-libgcc
39203
39204 html-target-libgcc: \
39205     configure-target-libgcc 
39206         @: $(MAKE); $(unstage)
39207         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39208         r=`${PWD_COMMAND}`; export r; \
39209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39210         $(NORMAL_TARGET_EXPORTS) \
39211         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
39212         for flag in $(EXTRA_TARGET_FLAGS); do \
39213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39214         done; \
39215         (cd $(TARGET_SUBDIR)/libgcc && \
39216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39218                   "RANLIB=$${RANLIB}" \
39219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39220                    html) \
39221           || exit 1
39222
39223 @endif target-libgcc
39224
39225 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
39226 maybe-TAGS-target-libgcc:
39227 @if target-libgcc
39228 maybe-TAGS-target-libgcc: TAGS-target-libgcc
39229
39230 TAGS-target-libgcc: \
39231     configure-target-libgcc 
39232         @: $(MAKE); $(unstage)
39233         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39234         r=`${PWD_COMMAND}`; export r; \
39235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39236         $(NORMAL_TARGET_EXPORTS) \
39237         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
39238         for flag in $(EXTRA_TARGET_FLAGS); do \
39239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39240         done; \
39241         (cd $(TARGET_SUBDIR)/libgcc && \
39242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39244                   "RANLIB=$${RANLIB}" \
39245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39246                    TAGS) \
39247           || exit 1
39248
39249 @endif target-libgcc
39250
39251 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
39252 maybe-install-info-target-libgcc:
39253 @if target-libgcc
39254 maybe-install-info-target-libgcc: install-info-target-libgcc
39255
39256 install-info-target-libgcc: \
39257     configure-target-libgcc \
39258     info-target-libgcc 
39259         @: $(MAKE); $(unstage)
39260         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39261         r=`${PWD_COMMAND}`; export r; \
39262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39263         $(NORMAL_TARGET_EXPORTS) \
39264         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
39265         for flag in $(EXTRA_TARGET_FLAGS); do \
39266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39267         done; \
39268         (cd $(TARGET_SUBDIR)/libgcc && \
39269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39271                   "RANLIB=$${RANLIB}" \
39272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39273                    install-info) \
39274           || exit 1
39275
39276 @endif target-libgcc
39277
39278 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
39279 maybe-install-pdf-target-libgcc:
39280 @if target-libgcc
39281 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
39282
39283 install-pdf-target-libgcc: \
39284     configure-target-libgcc \
39285     pdf-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 install-pdf 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                    install-pdf) \
39301           || exit 1
39302
39303 @endif target-libgcc
39304
39305 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
39306 maybe-install-html-target-libgcc:
39307 @if target-libgcc
39308 maybe-install-html-target-libgcc: install-html-target-libgcc
39309
39310 install-html-target-libgcc: \
39311     configure-target-libgcc \
39312     html-target-libgcc 
39313         @: $(MAKE); $(unstage)
39314         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39315         r=`${PWD_COMMAND}`; export r; \
39316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39317         $(NORMAL_TARGET_EXPORTS) \
39318         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
39319         for flag in $(EXTRA_TARGET_FLAGS); do \
39320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39321         done; \
39322         (cd $(TARGET_SUBDIR)/libgcc && \
39323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39325                   "RANLIB=$${RANLIB}" \
39326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39327                    install-html) \
39328           || exit 1
39329
39330 @endif target-libgcc
39331
39332 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
39333 maybe-installcheck-target-libgcc:
39334 @if target-libgcc
39335 maybe-installcheck-target-libgcc: installcheck-target-libgcc
39336
39337 installcheck-target-libgcc: \
39338     configure-target-libgcc 
39339         @: $(MAKE); $(unstage)
39340         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39341         r=`${PWD_COMMAND}`; export r; \
39342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39343         $(NORMAL_TARGET_EXPORTS) \
39344         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
39345         for flag in $(EXTRA_TARGET_FLAGS); do \
39346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39347         done; \
39348         (cd $(TARGET_SUBDIR)/libgcc && \
39349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39351                   "RANLIB=$${RANLIB}" \
39352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39353                    installcheck) \
39354           || exit 1
39355
39356 @endif target-libgcc
39357
39358 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
39359 maybe-mostlyclean-target-libgcc:
39360 @if target-libgcc
39361 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
39362
39363 mostlyclean-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 mostlyclean 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                    mostlyclean) \
39379           || exit 1
39380
39381 @endif target-libgcc
39382
39383 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
39384 maybe-clean-target-libgcc:
39385 @if target-libgcc
39386 maybe-clean-target-libgcc: clean-target-libgcc
39387
39388 clean-target-libgcc: 
39389         @: $(MAKE); $(unstage)
39390         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39391         r=`${PWD_COMMAND}`; export r; \
39392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39393         $(NORMAL_TARGET_EXPORTS) \
39394         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
39395         for flag in $(EXTRA_TARGET_FLAGS); do \
39396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39397         done; \
39398         (cd $(TARGET_SUBDIR)/libgcc && \
39399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39401                   "RANLIB=$${RANLIB}" \
39402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39403                    clean) \
39404           || exit 1
39405
39406 @endif target-libgcc
39407
39408 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
39409 maybe-distclean-target-libgcc:
39410 @if target-libgcc
39411 maybe-distclean-target-libgcc: distclean-target-libgcc
39412
39413 distclean-target-libgcc: 
39414         @: $(MAKE); $(unstage)
39415         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39416         r=`${PWD_COMMAND}`; export r; \
39417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39418         $(NORMAL_TARGET_EXPORTS) \
39419         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
39420         for flag in $(EXTRA_TARGET_FLAGS); do \
39421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39422         done; \
39423         (cd $(TARGET_SUBDIR)/libgcc && \
39424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39426                   "RANLIB=$${RANLIB}" \
39427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39428                    distclean) \
39429           || exit 1
39430
39431 @endif target-libgcc
39432
39433 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
39434 maybe-maintainer-clean-target-libgcc:
39435 @if target-libgcc
39436 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
39437
39438 maintainer-clean-target-libgcc: 
39439         @: $(MAKE); $(unstage)
39440         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39441         r=`${PWD_COMMAND}`; export r; \
39442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39443         $(NORMAL_TARGET_EXPORTS) \
39444         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
39445         for flag in $(EXTRA_TARGET_FLAGS); do \
39446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39447         done; \
39448         (cd $(TARGET_SUBDIR)/libgcc && \
39449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39451                   "RANLIB=$${RANLIB}" \
39452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39453                    maintainer-clean) \
39454           || exit 1
39455
39456 @endif target-libgcc
39457
39458
39459
39460
39461
39462 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
39463 maybe-configure-target-libbacktrace:
39464 @if gcc-bootstrap
39465 configure-target-libbacktrace: stage_current
39466 @endif gcc-bootstrap
39467 @if target-libbacktrace
39468 maybe-configure-target-libbacktrace: configure-target-libbacktrace
39469 configure-target-libbacktrace: 
39470         @: $(MAKE); $(unstage)
39471         @r=`${PWD_COMMAND}`; export r; \
39472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39473         echo "Checking multilib configuration for libbacktrace..."; \
39474         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39475         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
39476         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39477           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39478             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
39479           else \
39480             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
39481             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39482           fi; \
39483         else \
39484           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39485         fi; \
39486         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
39487         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39488         $(NORMAL_TARGET_EXPORTS)  \
39489         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
39490         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
39491         case $(srcdir) in \
39492           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39493           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
39494                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39495         esac; \
39496         module_srcdir=libbacktrace; \
39497         rm -f no-such-file || : ; \
39498         CONFIG_SITE=no-such-file $(SHELL) \
39499           $$s/$$module_srcdir/configure \
39500           --srcdir=$${topdir}/$$module_srcdir \
39501           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39502           --target=${target_alias}  \
39503           || exit 1
39504 @endif target-libbacktrace
39505
39506
39507
39508
39509
39510 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
39511 maybe-all-target-libbacktrace:
39512 @if gcc-bootstrap
39513 all-target-libbacktrace: stage_current
39514 @endif gcc-bootstrap
39515 @if target-libbacktrace
39516 TARGET-target-libbacktrace=all
39517 maybe-all-target-libbacktrace: all-target-libbacktrace
39518 all-target-libbacktrace: configure-target-libbacktrace
39519         @: $(MAKE); $(unstage)
39520         @r=`${PWD_COMMAND}`; export r; \
39521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39522         $(NORMAL_TARGET_EXPORTS)  \
39523         (cd $(TARGET_SUBDIR)/libbacktrace && \
39524           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39525                 $(TARGET-target-libbacktrace))
39526 @endif target-libbacktrace
39527
39528
39529
39530
39531
39532 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
39533 maybe-check-target-libbacktrace:
39534 @if target-libbacktrace
39535 maybe-check-target-libbacktrace: check-target-libbacktrace
39536
39537 check-target-libbacktrace:
39538         @: $(MAKE); $(unstage)
39539         @r=`${PWD_COMMAND}`; export r; \
39540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39541         $(NORMAL_TARGET_EXPORTS) \
39542         (cd $(TARGET_SUBDIR)/libbacktrace && \
39543           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39544
39545 @endif target-libbacktrace
39546
39547 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
39548 maybe-install-target-libbacktrace:
39549 @if target-libbacktrace
39550 maybe-install-target-libbacktrace: install-target-libbacktrace
39551
39552 install-target-libbacktrace: installdirs
39553         @: $(MAKE); $(unstage)
39554         @r=`${PWD_COMMAND}`; export r; \
39555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39556         $(NORMAL_TARGET_EXPORTS) \
39557         (cd $(TARGET_SUBDIR)/libbacktrace && \
39558           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39559
39560 @endif target-libbacktrace
39561
39562 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
39563 maybe-install-strip-target-libbacktrace:
39564 @if target-libbacktrace
39565 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
39566
39567 install-strip-target-libbacktrace: installdirs
39568         @: $(MAKE); $(unstage)
39569         @r=`${PWD_COMMAND}`; export r; \
39570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39571         $(NORMAL_TARGET_EXPORTS) \
39572         (cd $(TARGET_SUBDIR)/libbacktrace && \
39573           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39574
39575 @endif target-libbacktrace
39576
39577 # Other targets (info, dvi, pdf, etc.)
39578
39579 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
39580 maybe-info-target-libbacktrace:
39581 @if target-libbacktrace
39582 maybe-info-target-libbacktrace: info-target-libbacktrace
39583
39584 info-target-libbacktrace: \
39585     configure-target-libbacktrace 
39586         @: $(MAKE); $(unstage)
39587         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39588         r=`${PWD_COMMAND}`; export r; \
39589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39590         $(NORMAL_TARGET_EXPORTS) \
39591         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
39592         for flag in $(EXTRA_TARGET_FLAGS); do \
39593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39594         done; \
39595         (cd $(TARGET_SUBDIR)/libbacktrace && \
39596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39598                   "RANLIB=$${RANLIB}" \
39599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39600                    info) \
39601           || exit 1
39602
39603 @endif target-libbacktrace
39604
39605 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
39606 maybe-dvi-target-libbacktrace:
39607 @if target-libbacktrace
39608 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
39609
39610 dvi-target-libbacktrace: \
39611     configure-target-libbacktrace 
39612         @: $(MAKE); $(unstage)
39613         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39614         r=`${PWD_COMMAND}`; export r; \
39615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39616         $(NORMAL_TARGET_EXPORTS) \
39617         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
39618         for flag in $(EXTRA_TARGET_FLAGS); do \
39619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39620         done; \
39621         (cd $(TARGET_SUBDIR)/libbacktrace && \
39622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39624                   "RANLIB=$${RANLIB}" \
39625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39626                    dvi) \
39627           || exit 1
39628
39629 @endif target-libbacktrace
39630
39631 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
39632 maybe-pdf-target-libbacktrace:
39633 @if target-libbacktrace
39634 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
39635
39636 pdf-target-libbacktrace: \
39637     configure-target-libbacktrace 
39638         @: $(MAKE); $(unstage)
39639         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39640         r=`${PWD_COMMAND}`; export r; \
39641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39642         $(NORMAL_TARGET_EXPORTS) \
39643         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39644         for flag in $(EXTRA_TARGET_FLAGS); do \
39645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39646         done; \
39647         (cd $(TARGET_SUBDIR)/libbacktrace && \
39648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39650                   "RANLIB=$${RANLIB}" \
39651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39652                    pdf) \
39653           || exit 1
39654
39655 @endif target-libbacktrace
39656
39657 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
39658 maybe-html-target-libbacktrace:
39659 @if target-libbacktrace
39660 maybe-html-target-libbacktrace: html-target-libbacktrace
39661
39662 html-target-libbacktrace: \
39663     configure-target-libbacktrace 
39664         @: $(MAKE); $(unstage)
39665         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39666         r=`${PWD_COMMAND}`; export r; \
39667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39668         $(NORMAL_TARGET_EXPORTS) \
39669         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
39670         for flag in $(EXTRA_TARGET_FLAGS); do \
39671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39672         done; \
39673         (cd $(TARGET_SUBDIR)/libbacktrace && \
39674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39676                   "RANLIB=$${RANLIB}" \
39677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39678                    html) \
39679           || exit 1
39680
39681 @endif target-libbacktrace
39682
39683 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
39684 maybe-TAGS-target-libbacktrace:
39685 @if target-libbacktrace
39686 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
39687
39688 TAGS-target-libbacktrace: \
39689     configure-target-libbacktrace 
39690         @: $(MAKE); $(unstage)
39691         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39692         r=`${PWD_COMMAND}`; export r; \
39693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39694         $(NORMAL_TARGET_EXPORTS) \
39695         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
39696         for flag in $(EXTRA_TARGET_FLAGS); do \
39697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39698         done; \
39699         (cd $(TARGET_SUBDIR)/libbacktrace && \
39700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39702                   "RANLIB=$${RANLIB}" \
39703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39704                    TAGS) \
39705           || exit 1
39706
39707 @endif target-libbacktrace
39708
39709 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
39710 maybe-install-info-target-libbacktrace:
39711 @if target-libbacktrace
39712 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
39713
39714 install-info-target-libbacktrace: \
39715     configure-target-libbacktrace \
39716     info-target-libbacktrace 
39717         @: $(MAKE); $(unstage)
39718         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39719         r=`${PWD_COMMAND}`; export r; \
39720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39721         $(NORMAL_TARGET_EXPORTS) \
39722         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
39723         for flag in $(EXTRA_TARGET_FLAGS); do \
39724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39725         done; \
39726         (cd $(TARGET_SUBDIR)/libbacktrace && \
39727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39729                   "RANLIB=$${RANLIB}" \
39730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39731                    install-info) \
39732           || exit 1
39733
39734 @endif target-libbacktrace
39735
39736 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
39737 maybe-install-pdf-target-libbacktrace:
39738 @if target-libbacktrace
39739 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
39740
39741 install-pdf-target-libbacktrace: \
39742     configure-target-libbacktrace \
39743     pdf-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 install-pdf 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                    install-pdf) \
39759           || exit 1
39760
39761 @endif target-libbacktrace
39762
39763 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
39764 maybe-install-html-target-libbacktrace:
39765 @if target-libbacktrace
39766 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
39767
39768 install-html-target-libbacktrace: \
39769     configure-target-libbacktrace \
39770     html-target-libbacktrace 
39771         @: $(MAKE); $(unstage)
39772         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39773         r=`${PWD_COMMAND}`; export r; \
39774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39775         $(NORMAL_TARGET_EXPORTS) \
39776         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
39777         for flag in $(EXTRA_TARGET_FLAGS); do \
39778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39779         done; \
39780         (cd $(TARGET_SUBDIR)/libbacktrace && \
39781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39783                   "RANLIB=$${RANLIB}" \
39784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39785                    install-html) \
39786           || exit 1
39787
39788 @endif target-libbacktrace
39789
39790 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
39791 maybe-installcheck-target-libbacktrace:
39792 @if target-libbacktrace
39793 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
39794
39795 installcheck-target-libbacktrace: \
39796     configure-target-libbacktrace 
39797         @: $(MAKE); $(unstage)
39798         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39799         r=`${PWD_COMMAND}`; export r; \
39800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39801         $(NORMAL_TARGET_EXPORTS) \
39802         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
39803         for flag in $(EXTRA_TARGET_FLAGS); do \
39804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39805         done; \
39806         (cd $(TARGET_SUBDIR)/libbacktrace && \
39807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39809                   "RANLIB=$${RANLIB}" \
39810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39811                    installcheck) \
39812           || exit 1
39813
39814 @endif target-libbacktrace
39815
39816 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
39817 maybe-mostlyclean-target-libbacktrace:
39818 @if target-libbacktrace
39819 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
39820
39821 mostlyclean-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 mostlyclean 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                    mostlyclean) \
39837           || exit 1
39838
39839 @endif target-libbacktrace
39840
39841 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
39842 maybe-clean-target-libbacktrace:
39843 @if target-libbacktrace
39844 maybe-clean-target-libbacktrace: clean-target-libbacktrace
39845
39846 clean-target-libbacktrace: 
39847         @: $(MAKE); $(unstage)
39848         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39849         r=`${PWD_COMMAND}`; export r; \
39850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39851         $(NORMAL_TARGET_EXPORTS) \
39852         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
39853         for flag in $(EXTRA_TARGET_FLAGS); do \
39854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39855         done; \
39856         (cd $(TARGET_SUBDIR)/libbacktrace && \
39857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39859                   "RANLIB=$${RANLIB}" \
39860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39861                    clean) \
39862           || exit 1
39863
39864 @endif target-libbacktrace
39865
39866 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
39867 maybe-distclean-target-libbacktrace:
39868 @if target-libbacktrace
39869 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
39870
39871 distclean-target-libbacktrace: 
39872         @: $(MAKE); $(unstage)
39873         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39874         r=`${PWD_COMMAND}`; export r; \
39875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39876         $(NORMAL_TARGET_EXPORTS) \
39877         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
39878         for flag in $(EXTRA_TARGET_FLAGS); do \
39879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39880         done; \
39881         (cd $(TARGET_SUBDIR)/libbacktrace && \
39882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39884                   "RANLIB=$${RANLIB}" \
39885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39886                    distclean) \
39887           || exit 1
39888
39889 @endif target-libbacktrace
39890
39891 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
39892 maybe-maintainer-clean-target-libbacktrace:
39893 @if target-libbacktrace
39894 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
39895
39896 maintainer-clean-target-libbacktrace: 
39897         @: $(MAKE); $(unstage)
39898         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39899         r=`${PWD_COMMAND}`; export r; \
39900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39901         $(NORMAL_TARGET_EXPORTS) \
39902         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
39903         for flag in $(EXTRA_TARGET_FLAGS); do \
39904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39905         done; \
39906         (cd $(TARGET_SUBDIR)/libbacktrace && \
39907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39909                   "RANLIB=$${RANLIB}" \
39910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39911                    maintainer-clean) \
39912           || exit 1
39913
39914 @endif target-libbacktrace
39915
39916
39917
39918
39919
39920 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
39921 maybe-configure-target-libquadmath:
39922 @if gcc-bootstrap
39923 configure-target-libquadmath: stage_current
39924 @endif gcc-bootstrap
39925 @if target-libquadmath
39926 maybe-configure-target-libquadmath: configure-target-libquadmath
39927 configure-target-libquadmath: 
39928         @: $(MAKE); $(unstage)
39929         @r=`${PWD_COMMAND}`; export r; \
39930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39931         echo "Checking multilib configuration for libquadmath..."; \
39932         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
39933         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
39934         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39935           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39936             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
39937           else \
39938             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
39939             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39940           fi; \
39941         else \
39942           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39943         fi; \
39944         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
39945         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
39946         $(NORMAL_TARGET_EXPORTS)  \
39947         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
39948         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
39949         case $(srcdir) in \
39950           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39951           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
39952                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39953         esac; \
39954         module_srcdir=libquadmath; \
39955         rm -f no-such-file || : ; \
39956         CONFIG_SITE=no-such-file $(SHELL) \
39957           $$s/$$module_srcdir/configure \
39958           --srcdir=$${topdir}/$$module_srcdir \
39959           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39960           --target=${target_alias}  \
39961           || exit 1
39962 @endif target-libquadmath
39963
39964
39965
39966
39967
39968 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
39969 maybe-all-target-libquadmath:
39970 @if gcc-bootstrap
39971 all-target-libquadmath: stage_current
39972 @endif gcc-bootstrap
39973 @if target-libquadmath
39974 TARGET-target-libquadmath=all
39975 maybe-all-target-libquadmath: all-target-libquadmath
39976 all-target-libquadmath: configure-target-libquadmath
39977         @: $(MAKE); $(unstage)
39978         @r=`${PWD_COMMAND}`; export r; \
39979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39980         $(NORMAL_TARGET_EXPORTS)  \
39981         (cd $(TARGET_SUBDIR)/libquadmath && \
39982           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39983                 $(TARGET-target-libquadmath))
39984 @endif target-libquadmath
39985
39986
39987
39988
39989
39990 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
39991 maybe-check-target-libquadmath:
39992 @if target-libquadmath
39993 maybe-check-target-libquadmath: check-target-libquadmath
39994
39995 check-target-libquadmath:
39996         @: $(MAKE); $(unstage)
39997         @r=`${PWD_COMMAND}`; export r; \
39998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39999         $(NORMAL_TARGET_EXPORTS) \
40000         (cd $(TARGET_SUBDIR)/libquadmath && \
40001           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40002
40003 @endif target-libquadmath
40004
40005 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
40006 maybe-install-target-libquadmath:
40007 @if target-libquadmath
40008 maybe-install-target-libquadmath: install-target-libquadmath
40009
40010 install-target-libquadmath: installdirs
40011         @: $(MAKE); $(unstage)
40012         @r=`${PWD_COMMAND}`; export r; \
40013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40014         $(NORMAL_TARGET_EXPORTS) \
40015         (cd $(TARGET_SUBDIR)/libquadmath && \
40016           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40017
40018 @endif target-libquadmath
40019
40020 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
40021 maybe-install-strip-target-libquadmath:
40022 @if target-libquadmath
40023 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
40024
40025 install-strip-target-libquadmath: installdirs
40026         @: $(MAKE); $(unstage)
40027         @r=`${PWD_COMMAND}`; export r; \
40028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40029         $(NORMAL_TARGET_EXPORTS) \
40030         (cd $(TARGET_SUBDIR)/libquadmath && \
40031           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40032
40033 @endif target-libquadmath
40034
40035 # Other targets (info, dvi, pdf, etc.)
40036
40037 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
40038 maybe-info-target-libquadmath:
40039 @if target-libquadmath
40040 maybe-info-target-libquadmath: info-target-libquadmath
40041
40042 info-target-libquadmath: \
40043     configure-target-libquadmath 
40044         @: $(MAKE); $(unstage)
40045         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40046         r=`${PWD_COMMAND}`; export r; \
40047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40048         $(NORMAL_TARGET_EXPORTS) \
40049         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
40050         for flag in $(EXTRA_TARGET_FLAGS); do \
40051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40052         done; \
40053         (cd $(TARGET_SUBDIR)/libquadmath && \
40054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40056                   "RANLIB=$${RANLIB}" \
40057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40058                    info) \
40059           || exit 1
40060
40061 @endif target-libquadmath
40062
40063 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
40064 maybe-dvi-target-libquadmath:
40065 @if target-libquadmath
40066 maybe-dvi-target-libquadmath: dvi-target-libquadmath
40067
40068 dvi-target-libquadmath: \
40069     configure-target-libquadmath 
40070         @: $(MAKE); $(unstage)
40071         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40072         r=`${PWD_COMMAND}`; export r; \
40073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40074         $(NORMAL_TARGET_EXPORTS) \
40075         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
40076         for flag in $(EXTRA_TARGET_FLAGS); do \
40077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40078         done; \
40079         (cd $(TARGET_SUBDIR)/libquadmath && \
40080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40082                   "RANLIB=$${RANLIB}" \
40083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40084                    dvi) \
40085           || exit 1
40086
40087 @endif target-libquadmath
40088
40089 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
40090 maybe-pdf-target-libquadmath:
40091 @if target-libquadmath
40092 maybe-pdf-target-libquadmath: pdf-target-libquadmath
40093
40094 pdf-target-libquadmath: \
40095     configure-target-libquadmath 
40096         @: $(MAKE); $(unstage)
40097         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40098         r=`${PWD_COMMAND}`; export r; \
40099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40100         $(NORMAL_TARGET_EXPORTS) \
40101         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
40102         for flag in $(EXTRA_TARGET_FLAGS); do \
40103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40104         done; \
40105         (cd $(TARGET_SUBDIR)/libquadmath && \
40106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40108                   "RANLIB=$${RANLIB}" \
40109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40110                    pdf) \
40111           || exit 1
40112
40113 @endif target-libquadmath
40114
40115 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
40116 maybe-html-target-libquadmath:
40117 @if target-libquadmath
40118 maybe-html-target-libquadmath: html-target-libquadmath
40119
40120 html-target-libquadmath: \
40121     configure-target-libquadmath 
40122         @: $(MAKE); $(unstage)
40123         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40124         r=`${PWD_COMMAND}`; export r; \
40125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40126         $(NORMAL_TARGET_EXPORTS) \
40127         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
40128         for flag in $(EXTRA_TARGET_FLAGS); do \
40129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40130         done; \
40131         (cd $(TARGET_SUBDIR)/libquadmath && \
40132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40134                   "RANLIB=$${RANLIB}" \
40135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40136                    html) \
40137           || exit 1
40138
40139 @endif target-libquadmath
40140
40141 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
40142 maybe-TAGS-target-libquadmath:
40143 @if target-libquadmath
40144 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
40145
40146 TAGS-target-libquadmath: \
40147     configure-target-libquadmath 
40148         @: $(MAKE); $(unstage)
40149         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40150         r=`${PWD_COMMAND}`; export r; \
40151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40152         $(NORMAL_TARGET_EXPORTS) \
40153         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
40154         for flag in $(EXTRA_TARGET_FLAGS); do \
40155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40156         done; \
40157         (cd $(TARGET_SUBDIR)/libquadmath && \
40158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40160                   "RANLIB=$${RANLIB}" \
40161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40162                    TAGS) \
40163           || exit 1
40164
40165 @endif target-libquadmath
40166
40167 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
40168 maybe-install-info-target-libquadmath:
40169 @if target-libquadmath
40170 maybe-install-info-target-libquadmath: install-info-target-libquadmath
40171
40172 install-info-target-libquadmath: \
40173     configure-target-libquadmath \
40174     info-target-libquadmath 
40175         @: $(MAKE); $(unstage)
40176         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40177         r=`${PWD_COMMAND}`; export r; \
40178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40179         $(NORMAL_TARGET_EXPORTS) \
40180         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
40181         for flag in $(EXTRA_TARGET_FLAGS); do \
40182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40183         done; \
40184         (cd $(TARGET_SUBDIR)/libquadmath && \
40185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40187                   "RANLIB=$${RANLIB}" \
40188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40189                    install-info) \
40190           || exit 1
40191
40192 @endif target-libquadmath
40193
40194 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
40195 maybe-install-pdf-target-libquadmath:
40196 @if target-libquadmath
40197 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
40198
40199 install-pdf-target-libquadmath: \
40200     configure-target-libquadmath \
40201     pdf-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 install-pdf 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                    install-pdf) \
40217           || exit 1
40218
40219 @endif target-libquadmath
40220
40221 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
40222 maybe-install-html-target-libquadmath:
40223 @if target-libquadmath
40224 maybe-install-html-target-libquadmath: install-html-target-libquadmath
40225
40226 install-html-target-libquadmath: \
40227     configure-target-libquadmath \
40228     html-target-libquadmath 
40229         @: $(MAKE); $(unstage)
40230         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40231         r=`${PWD_COMMAND}`; export r; \
40232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40233         $(NORMAL_TARGET_EXPORTS) \
40234         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
40235         for flag in $(EXTRA_TARGET_FLAGS); do \
40236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40237         done; \
40238         (cd $(TARGET_SUBDIR)/libquadmath && \
40239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40241                   "RANLIB=$${RANLIB}" \
40242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40243                    install-html) \
40244           || exit 1
40245
40246 @endif target-libquadmath
40247
40248 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
40249 maybe-installcheck-target-libquadmath:
40250 @if target-libquadmath
40251 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
40252
40253 installcheck-target-libquadmath: \
40254     configure-target-libquadmath 
40255         @: $(MAKE); $(unstage)
40256         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40257         r=`${PWD_COMMAND}`; export r; \
40258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40259         $(NORMAL_TARGET_EXPORTS) \
40260         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
40261         for flag in $(EXTRA_TARGET_FLAGS); do \
40262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40263         done; \
40264         (cd $(TARGET_SUBDIR)/libquadmath && \
40265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40267                   "RANLIB=$${RANLIB}" \
40268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40269                    installcheck) \
40270           || exit 1
40271
40272 @endif target-libquadmath
40273
40274 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
40275 maybe-mostlyclean-target-libquadmath:
40276 @if target-libquadmath
40277 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
40278
40279 mostlyclean-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 mostlyclean 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                    mostlyclean) \
40295           || exit 1
40296
40297 @endif target-libquadmath
40298
40299 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
40300 maybe-clean-target-libquadmath:
40301 @if target-libquadmath
40302 maybe-clean-target-libquadmath: clean-target-libquadmath
40303
40304 clean-target-libquadmath: 
40305         @: $(MAKE); $(unstage)
40306         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40307         r=`${PWD_COMMAND}`; export r; \
40308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40309         $(NORMAL_TARGET_EXPORTS) \
40310         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
40311         for flag in $(EXTRA_TARGET_FLAGS); do \
40312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40313         done; \
40314         (cd $(TARGET_SUBDIR)/libquadmath && \
40315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40317                   "RANLIB=$${RANLIB}" \
40318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40319                    clean) \
40320           || exit 1
40321
40322 @endif target-libquadmath
40323
40324 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
40325 maybe-distclean-target-libquadmath:
40326 @if target-libquadmath
40327 maybe-distclean-target-libquadmath: distclean-target-libquadmath
40328
40329 distclean-target-libquadmath: 
40330         @: $(MAKE); $(unstage)
40331         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40332         r=`${PWD_COMMAND}`; export r; \
40333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40334         $(NORMAL_TARGET_EXPORTS) \
40335         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
40336         for flag in $(EXTRA_TARGET_FLAGS); do \
40337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40338         done; \
40339         (cd $(TARGET_SUBDIR)/libquadmath && \
40340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40342                   "RANLIB=$${RANLIB}" \
40343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40344                    distclean) \
40345           || exit 1
40346
40347 @endif target-libquadmath
40348
40349 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
40350 maybe-maintainer-clean-target-libquadmath:
40351 @if target-libquadmath
40352 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
40353
40354 maintainer-clean-target-libquadmath: 
40355         @: $(MAKE); $(unstage)
40356         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40357         r=`${PWD_COMMAND}`; export r; \
40358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40359         $(NORMAL_TARGET_EXPORTS) \
40360         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
40361         for flag in $(EXTRA_TARGET_FLAGS); do \
40362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40363         done; \
40364         (cd $(TARGET_SUBDIR)/libquadmath && \
40365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40367                   "RANLIB=$${RANLIB}" \
40368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40369                    maintainer-clean) \
40370           || exit 1
40371
40372 @endif target-libquadmath
40373
40374
40375
40376
40377
40378 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
40379 maybe-configure-target-libgfortran:
40380 @if gcc-bootstrap
40381 configure-target-libgfortran: stage_current
40382 @endif gcc-bootstrap
40383 @if target-libgfortran
40384 maybe-configure-target-libgfortran: configure-target-libgfortran
40385 configure-target-libgfortran: 
40386         @: $(MAKE); $(unstage)
40387         @r=`${PWD_COMMAND}`; export r; \
40388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40389         echo "Checking multilib configuration for libgfortran..."; \
40390         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40391         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
40392         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40393           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40394             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
40395           else \
40396             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
40397             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40398           fi; \
40399         else \
40400           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40401         fi; \
40402         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
40403         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40404         $(NORMAL_TARGET_EXPORTS)  \
40405         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
40406         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
40407         case $(srcdir) in \
40408           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40409           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
40410                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40411         esac; \
40412         module_srcdir=libgfortran; \
40413         rm -f no-such-file || : ; \
40414         CONFIG_SITE=no-such-file $(SHELL) \
40415           $$s/$$module_srcdir/configure \
40416           --srcdir=$${topdir}/$$module_srcdir \
40417           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40418           --target=${target_alias}  \
40419           || exit 1
40420 @endif target-libgfortran
40421
40422
40423
40424
40425
40426 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
40427 maybe-all-target-libgfortran:
40428 @if gcc-bootstrap
40429 all-target-libgfortran: stage_current
40430 @endif gcc-bootstrap
40431 @if target-libgfortran
40432 TARGET-target-libgfortran=all
40433 maybe-all-target-libgfortran: all-target-libgfortran
40434 all-target-libgfortran: configure-target-libgfortran
40435         @: $(MAKE); $(unstage)
40436         @r=`${PWD_COMMAND}`; export r; \
40437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40438         $(NORMAL_TARGET_EXPORTS)  \
40439         (cd $(TARGET_SUBDIR)/libgfortran && \
40440           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40441                 $(TARGET-target-libgfortran))
40442 @endif target-libgfortran
40443
40444
40445
40446
40447
40448 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
40449 maybe-check-target-libgfortran:
40450 @if target-libgfortran
40451 maybe-check-target-libgfortran: check-target-libgfortran
40452
40453 check-target-libgfortran:
40454         @: $(MAKE); $(unstage)
40455         @r=`${PWD_COMMAND}`; export r; \
40456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40457         $(NORMAL_TARGET_EXPORTS) \
40458         (cd $(TARGET_SUBDIR)/libgfortran && \
40459           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40460
40461 @endif target-libgfortran
40462
40463 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
40464 maybe-install-target-libgfortran:
40465 @if target-libgfortran
40466 maybe-install-target-libgfortran: install-target-libgfortran
40467
40468 install-target-libgfortran: installdirs
40469         @: $(MAKE); $(unstage)
40470         @r=`${PWD_COMMAND}`; export r; \
40471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40472         $(NORMAL_TARGET_EXPORTS) \
40473         (cd $(TARGET_SUBDIR)/libgfortran && \
40474           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40475
40476 @endif target-libgfortran
40477
40478 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
40479 maybe-install-strip-target-libgfortran:
40480 @if target-libgfortran
40481 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
40482
40483 install-strip-target-libgfortran: installdirs
40484         @: $(MAKE); $(unstage)
40485         @r=`${PWD_COMMAND}`; export r; \
40486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40487         $(NORMAL_TARGET_EXPORTS) \
40488         (cd $(TARGET_SUBDIR)/libgfortran && \
40489           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40490
40491 @endif target-libgfortran
40492
40493 # Other targets (info, dvi, pdf, etc.)
40494
40495 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
40496 maybe-info-target-libgfortran:
40497 @if target-libgfortran
40498 maybe-info-target-libgfortran: info-target-libgfortran
40499
40500 info-target-libgfortran: \
40501     configure-target-libgfortran 
40502         @: $(MAKE); $(unstage)
40503         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40504         r=`${PWD_COMMAND}`; export r; \
40505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40506         $(NORMAL_TARGET_EXPORTS) \
40507         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
40508         for flag in $(EXTRA_TARGET_FLAGS); do \
40509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40510         done; \
40511         (cd $(TARGET_SUBDIR)/libgfortran && \
40512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40514                   "RANLIB=$${RANLIB}" \
40515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40516                    info) \
40517           || exit 1
40518
40519 @endif target-libgfortran
40520
40521 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
40522 maybe-dvi-target-libgfortran:
40523 @if target-libgfortran
40524 maybe-dvi-target-libgfortran: dvi-target-libgfortran
40525
40526 dvi-target-libgfortran: \
40527     configure-target-libgfortran 
40528         @: $(MAKE); $(unstage)
40529         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40530         r=`${PWD_COMMAND}`; export r; \
40531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40532         $(NORMAL_TARGET_EXPORTS) \
40533         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
40534         for flag in $(EXTRA_TARGET_FLAGS); do \
40535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40536         done; \
40537         (cd $(TARGET_SUBDIR)/libgfortran && \
40538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40540                   "RANLIB=$${RANLIB}" \
40541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40542                    dvi) \
40543           || exit 1
40544
40545 @endif target-libgfortran
40546
40547 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
40548 maybe-pdf-target-libgfortran:
40549 @if target-libgfortran
40550 maybe-pdf-target-libgfortran: pdf-target-libgfortran
40551
40552 pdf-target-libgfortran: \
40553     configure-target-libgfortran 
40554         @: $(MAKE); $(unstage)
40555         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40556         r=`${PWD_COMMAND}`; export r; \
40557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40558         $(NORMAL_TARGET_EXPORTS) \
40559         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
40560         for flag in $(EXTRA_TARGET_FLAGS); do \
40561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40562         done; \
40563         (cd $(TARGET_SUBDIR)/libgfortran && \
40564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40566                   "RANLIB=$${RANLIB}" \
40567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40568                    pdf) \
40569           || exit 1
40570
40571 @endif target-libgfortran
40572
40573 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
40574 maybe-html-target-libgfortran:
40575 @if target-libgfortran
40576 maybe-html-target-libgfortran: html-target-libgfortran
40577
40578 html-target-libgfortran: \
40579     configure-target-libgfortran 
40580         @: $(MAKE); $(unstage)
40581         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40582         r=`${PWD_COMMAND}`; export r; \
40583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40584         $(NORMAL_TARGET_EXPORTS) \
40585         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
40586         for flag in $(EXTRA_TARGET_FLAGS); do \
40587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40588         done; \
40589         (cd $(TARGET_SUBDIR)/libgfortran && \
40590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40592                   "RANLIB=$${RANLIB}" \
40593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40594                    html) \
40595           || exit 1
40596
40597 @endif target-libgfortran
40598
40599 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
40600 maybe-TAGS-target-libgfortran:
40601 @if target-libgfortran
40602 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
40603
40604 TAGS-target-libgfortran: \
40605     configure-target-libgfortran 
40606         @: $(MAKE); $(unstage)
40607         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40608         r=`${PWD_COMMAND}`; export r; \
40609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40610         $(NORMAL_TARGET_EXPORTS) \
40611         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
40612         for flag in $(EXTRA_TARGET_FLAGS); do \
40613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40614         done; \
40615         (cd $(TARGET_SUBDIR)/libgfortran && \
40616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40618                   "RANLIB=$${RANLIB}" \
40619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40620                    TAGS) \
40621           || exit 1
40622
40623 @endif target-libgfortran
40624
40625 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
40626 maybe-install-info-target-libgfortran:
40627 @if target-libgfortran
40628 maybe-install-info-target-libgfortran: install-info-target-libgfortran
40629
40630 install-info-target-libgfortran: \
40631     configure-target-libgfortran \
40632     info-target-libgfortran 
40633         @: $(MAKE); $(unstage)
40634         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40635         r=`${PWD_COMMAND}`; export r; \
40636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40637         $(NORMAL_TARGET_EXPORTS) \
40638         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
40639         for flag in $(EXTRA_TARGET_FLAGS); do \
40640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40641         done; \
40642         (cd $(TARGET_SUBDIR)/libgfortran && \
40643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40645                   "RANLIB=$${RANLIB}" \
40646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40647                    install-info) \
40648           || exit 1
40649
40650 @endif target-libgfortran
40651
40652 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
40653 maybe-install-pdf-target-libgfortran:
40654 @if target-libgfortran
40655 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
40656
40657 install-pdf-target-libgfortran: \
40658     configure-target-libgfortran \
40659     pdf-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 install-pdf 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                    install-pdf) \
40675           || exit 1
40676
40677 @endif target-libgfortran
40678
40679 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
40680 maybe-install-html-target-libgfortran:
40681 @if target-libgfortran
40682 maybe-install-html-target-libgfortran: install-html-target-libgfortran
40683
40684 install-html-target-libgfortran: \
40685     configure-target-libgfortran \
40686     html-target-libgfortran 
40687         @: $(MAKE); $(unstage)
40688         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40689         r=`${PWD_COMMAND}`; export r; \
40690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40691         $(NORMAL_TARGET_EXPORTS) \
40692         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
40693         for flag in $(EXTRA_TARGET_FLAGS); do \
40694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40695         done; \
40696         (cd $(TARGET_SUBDIR)/libgfortran && \
40697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40699                   "RANLIB=$${RANLIB}" \
40700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40701                    install-html) \
40702           || exit 1
40703
40704 @endif target-libgfortran
40705
40706 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
40707 maybe-installcheck-target-libgfortran:
40708 @if target-libgfortran
40709 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
40710
40711 installcheck-target-libgfortran: \
40712     configure-target-libgfortran 
40713         @: $(MAKE); $(unstage)
40714         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40715         r=`${PWD_COMMAND}`; export r; \
40716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40717         $(NORMAL_TARGET_EXPORTS) \
40718         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
40719         for flag in $(EXTRA_TARGET_FLAGS); do \
40720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40721         done; \
40722         (cd $(TARGET_SUBDIR)/libgfortran && \
40723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40725                   "RANLIB=$${RANLIB}" \
40726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40727                    installcheck) \
40728           || exit 1
40729
40730 @endif target-libgfortran
40731
40732 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
40733 maybe-mostlyclean-target-libgfortran:
40734 @if target-libgfortran
40735 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
40736
40737 mostlyclean-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 mostlyclean 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                    mostlyclean) \
40753           || exit 1
40754
40755 @endif target-libgfortran
40756
40757 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
40758 maybe-clean-target-libgfortran:
40759 @if target-libgfortran
40760 maybe-clean-target-libgfortran: clean-target-libgfortran
40761
40762 clean-target-libgfortran: 
40763         @: $(MAKE); $(unstage)
40764         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40765         r=`${PWD_COMMAND}`; export r; \
40766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40767         $(NORMAL_TARGET_EXPORTS) \
40768         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
40769         for flag in $(EXTRA_TARGET_FLAGS); do \
40770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40771         done; \
40772         (cd $(TARGET_SUBDIR)/libgfortran && \
40773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40775                   "RANLIB=$${RANLIB}" \
40776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40777                    clean) \
40778           || exit 1
40779
40780 @endif target-libgfortran
40781
40782 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
40783 maybe-distclean-target-libgfortran:
40784 @if target-libgfortran
40785 maybe-distclean-target-libgfortran: distclean-target-libgfortran
40786
40787 distclean-target-libgfortran: 
40788         @: $(MAKE); $(unstage)
40789         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40790         r=`${PWD_COMMAND}`; export r; \
40791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40792         $(NORMAL_TARGET_EXPORTS) \
40793         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
40794         for flag in $(EXTRA_TARGET_FLAGS); do \
40795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40796         done; \
40797         (cd $(TARGET_SUBDIR)/libgfortran && \
40798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40800                   "RANLIB=$${RANLIB}" \
40801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40802                    distclean) \
40803           || exit 1
40804
40805 @endif target-libgfortran
40806
40807 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
40808 maybe-maintainer-clean-target-libgfortran:
40809 @if target-libgfortran
40810 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
40811
40812 maintainer-clean-target-libgfortran: 
40813         @: $(MAKE); $(unstage)
40814         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40815         r=`${PWD_COMMAND}`; export r; \
40816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40817         $(NORMAL_TARGET_EXPORTS) \
40818         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
40819         for flag in $(EXTRA_TARGET_FLAGS); do \
40820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40821         done; \
40822         (cd $(TARGET_SUBDIR)/libgfortran && \
40823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40825                   "RANLIB=$${RANLIB}" \
40826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40827                    maintainer-clean) \
40828           || exit 1
40829
40830 @endif target-libgfortran
40831
40832
40833
40834
40835
40836 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
40837 maybe-configure-target-libobjc:
40838 @if gcc-bootstrap
40839 configure-target-libobjc: stage_current
40840 @endif gcc-bootstrap
40841 @if target-libobjc
40842 maybe-configure-target-libobjc: configure-target-libobjc
40843 configure-target-libobjc: 
40844         @: $(MAKE); $(unstage)
40845         @r=`${PWD_COMMAND}`; export r; \
40846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40847         echo "Checking multilib configuration for libobjc..."; \
40848         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40849         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
40850         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40851           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40852             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
40853           else \
40854             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
40855             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40856           fi; \
40857         else \
40858           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40859         fi; \
40860         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
40861         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40862         $(NORMAL_TARGET_EXPORTS)  \
40863         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
40864         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
40865         case $(srcdir) in \
40866           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40867           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
40868                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40869         esac; \
40870         module_srcdir=libobjc; \
40871         rm -f no-such-file || : ; \
40872         CONFIG_SITE=no-such-file $(SHELL) \
40873           $$s/$$module_srcdir/configure \
40874           --srcdir=$${topdir}/$$module_srcdir \
40875           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40876           --target=${target_alias}  \
40877           || exit 1
40878 @endif target-libobjc
40879
40880
40881
40882
40883
40884 .PHONY: all-target-libobjc maybe-all-target-libobjc
40885 maybe-all-target-libobjc:
40886 @if gcc-bootstrap
40887 all-target-libobjc: stage_current
40888 @endif gcc-bootstrap
40889 @if target-libobjc
40890 TARGET-target-libobjc=all
40891 maybe-all-target-libobjc: all-target-libobjc
40892 all-target-libobjc: configure-target-libobjc
40893         @: $(MAKE); $(unstage)
40894         @r=`${PWD_COMMAND}`; export r; \
40895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40896         $(NORMAL_TARGET_EXPORTS)  \
40897         (cd $(TARGET_SUBDIR)/libobjc && \
40898           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40899                 $(TARGET-target-libobjc))
40900 @endif target-libobjc
40901
40902
40903
40904
40905
40906 .PHONY: check-target-libobjc maybe-check-target-libobjc
40907 maybe-check-target-libobjc:
40908 @if target-libobjc
40909 maybe-check-target-libobjc: check-target-libobjc
40910
40911 check-target-libobjc:
40912         @: $(MAKE); $(unstage)
40913         @r=`${PWD_COMMAND}`; export r; \
40914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40915         $(NORMAL_TARGET_EXPORTS) \
40916         (cd $(TARGET_SUBDIR)/libobjc && \
40917           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40918
40919 @endif target-libobjc
40920
40921 .PHONY: install-target-libobjc maybe-install-target-libobjc
40922 maybe-install-target-libobjc:
40923 @if target-libobjc
40924 maybe-install-target-libobjc: install-target-libobjc
40925
40926 install-target-libobjc: installdirs
40927         @: $(MAKE); $(unstage)
40928         @r=`${PWD_COMMAND}`; export r; \
40929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40930         $(NORMAL_TARGET_EXPORTS) \
40931         (cd $(TARGET_SUBDIR)/libobjc && \
40932           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40933
40934 @endif target-libobjc
40935
40936 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
40937 maybe-install-strip-target-libobjc:
40938 @if target-libobjc
40939 maybe-install-strip-target-libobjc: install-strip-target-libobjc
40940
40941 install-strip-target-libobjc: installdirs
40942         @: $(MAKE); $(unstage)
40943         @r=`${PWD_COMMAND}`; export r; \
40944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40945         $(NORMAL_TARGET_EXPORTS) \
40946         (cd $(TARGET_SUBDIR)/libobjc && \
40947           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40948
40949 @endif target-libobjc
40950
40951 # Other targets (info, dvi, pdf, etc.)
40952
40953 .PHONY: maybe-info-target-libobjc info-target-libobjc
40954 maybe-info-target-libobjc:
40955 @if target-libobjc
40956 maybe-info-target-libobjc: info-target-libobjc
40957
40958 info-target-libobjc: \
40959     configure-target-libobjc 
40960         @: $(MAKE); $(unstage)
40961         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
40962         r=`${PWD_COMMAND}`; export r; \
40963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40964         $(NORMAL_TARGET_EXPORTS) \
40965         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
40966         for flag in $(EXTRA_TARGET_FLAGS); do \
40967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40968         done; \
40969         (cd $(TARGET_SUBDIR)/libobjc && \
40970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40972                   "RANLIB=$${RANLIB}" \
40973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40974                    info) \
40975           || exit 1
40976
40977 @endif target-libobjc
40978
40979 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
40980 maybe-dvi-target-libobjc:
40981 @if target-libobjc
40982 maybe-dvi-target-libobjc: dvi-target-libobjc
40983
40984 dvi-target-libobjc: \
40985     configure-target-libobjc 
40986         @: $(MAKE); $(unstage)
40987         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
40988         r=`${PWD_COMMAND}`; export r; \
40989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40990         $(NORMAL_TARGET_EXPORTS) \
40991         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
40992         for flag in $(EXTRA_TARGET_FLAGS); do \
40993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40994         done; \
40995         (cd $(TARGET_SUBDIR)/libobjc && \
40996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40998                   "RANLIB=$${RANLIB}" \
40999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41000                    dvi) \
41001           || exit 1
41002
41003 @endif target-libobjc
41004
41005 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
41006 maybe-pdf-target-libobjc:
41007 @if target-libobjc
41008 maybe-pdf-target-libobjc: pdf-target-libobjc
41009
41010 pdf-target-libobjc: \
41011     configure-target-libobjc 
41012         @: $(MAKE); $(unstage)
41013         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41014         r=`${PWD_COMMAND}`; export r; \
41015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41016         $(NORMAL_TARGET_EXPORTS) \
41017         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
41018         for flag in $(EXTRA_TARGET_FLAGS); do \
41019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41020         done; \
41021         (cd $(TARGET_SUBDIR)/libobjc && \
41022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41024                   "RANLIB=$${RANLIB}" \
41025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41026                    pdf) \
41027           || exit 1
41028
41029 @endif target-libobjc
41030
41031 .PHONY: maybe-html-target-libobjc html-target-libobjc
41032 maybe-html-target-libobjc:
41033 @if target-libobjc
41034 maybe-html-target-libobjc: html-target-libobjc
41035
41036 html-target-libobjc: \
41037     configure-target-libobjc 
41038         @: $(MAKE); $(unstage)
41039         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41040         r=`${PWD_COMMAND}`; export r; \
41041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41042         $(NORMAL_TARGET_EXPORTS) \
41043         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
41044         for flag in $(EXTRA_TARGET_FLAGS); do \
41045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41046         done; \
41047         (cd $(TARGET_SUBDIR)/libobjc && \
41048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41050                   "RANLIB=$${RANLIB}" \
41051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41052                    html) \
41053           || exit 1
41054
41055 @endif target-libobjc
41056
41057 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
41058 maybe-TAGS-target-libobjc:
41059 @if target-libobjc
41060 maybe-TAGS-target-libobjc: TAGS-target-libobjc
41061
41062 TAGS-target-libobjc: \
41063     configure-target-libobjc 
41064         @: $(MAKE); $(unstage)
41065         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41066         r=`${PWD_COMMAND}`; export r; \
41067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41068         $(NORMAL_TARGET_EXPORTS) \
41069         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
41070         for flag in $(EXTRA_TARGET_FLAGS); do \
41071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41072         done; \
41073         (cd $(TARGET_SUBDIR)/libobjc && \
41074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41076                   "RANLIB=$${RANLIB}" \
41077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41078                    TAGS) \
41079           || exit 1
41080
41081 @endif target-libobjc
41082
41083 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
41084 maybe-install-info-target-libobjc:
41085 @if target-libobjc
41086 maybe-install-info-target-libobjc: install-info-target-libobjc
41087
41088 install-info-target-libobjc: \
41089     configure-target-libobjc \
41090     info-target-libobjc 
41091         @: $(MAKE); $(unstage)
41092         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41093         r=`${PWD_COMMAND}`; export r; \
41094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41095         $(NORMAL_TARGET_EXPORTS) \
41096         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
41097         for flag in $(EXTRA_TARGET_FLAGS); do \
41098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41099         done; \
41100         (cd $(TARGET_SUBDIR)/libobjc && \
41101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41103                   "RANLIB=$${RANLIB}" \
41104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41105                    install-info) \
41106           || exit 1
41107
41108 @endif target-libobjc
41109
41110 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
41111 maybe-install-pdf-target-libobjc:
41112 @if target-libobjc
41113 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
41114
41115 install-pdf-target-libobjc: \
41116     configure-target-libobjc \
41117     pdf-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 install-pdf 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                    install-pdf) \
41133           || exit 1
41134
41135 @endif target-libobjc
41136
41137 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
41138 maybe-install-html-target-libobjc:
41139 @if target-libobjc
41140 maybe-install-html-target-libobjc: install-html-target-libobjc
41141
41142 install-html-target-libobjc: \
41143     configure-target-libobjc \
41144     html-target-libobjc 
41145         @: $(MAKE); $(unstage)
41146         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41147         r=`${PWD_COMMAND}`; export r; \
41148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41149         $(NORMAL_TARGET_EXPORTS) \
41150         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
41151         for flag in $(EXTRA_TARGET_FLAGS); do \
41152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41153         done; \
41154         (cd $(TARGET_SUBDIR)/libobjc && \
41155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41157                   "RANLIB=$${RANLIB}" \
41158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41159                    install-html) \
41160           || exit 1
41161
41162 @endif target-libobjc
41163
41164 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
41165 maybe-installcheck-target-libobjc:
41166 @if target-libobjc
41167 maybe-installcheck-target-libobjc: installcheck-target-libobjc
41168
41169 installcheck-target-libobjc: \
41170     configure-target-libobjc 
41171         @: $(MAKE); $(unstage)
41172         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41173         r=`${PWD_COMMAND}`; export r; \
41174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41175         $(NORMAL_TARGET_EXPORTS) \
41176         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
41177         for flag in $(EXTRA_TARGET_FLAGS); do \
41178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41179         done; \
41180         (cd $(TARGET_SUBDIR)/libobjc && \
41181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41183                   "RANLIB=$${RANLIB}" \
41184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41185                    installcheck) \
41186           || exit 1
41187
41188 @endif target-libobjc
41189
41190 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
41191 maybe-mostlyclean-target-libobjc:
41192 @if target-libobjc
41193 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
41194
41195 mostlyclean-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 mostlyclean 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                    mostlyclean) \
41211           || exit 1
41212
41213 @endif target-libobjc
41214
41215 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
41216 maybe-clean-target-libobjc:
41217 @if target-libobjc
41218 maybe-clean-target-libobjc: clean-target-libobjc
41219
41220 clean-target-libobjc: 
41221         @: $(MAKE); $(unstage)
41222         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41223         r=`${PWD_COMMAND}`; export r; \
41224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41225         $(NORMAL_TARGET_EXPORTS) \
41226         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
41227         for flag in $(EXTRA_TARGET_FLAGS); do \
41228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41229         done; \
41230         (cd $(TARGET_SUBDIR)/libobjc && \
41231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41233                   "RANLIB=$${RANLIB}" \
41234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41235                    clean) \
41236           || exit 1
41237
41238 @endif target-libobjc
41239
41240 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
41241 maybe-distclean-target-libobjc:
41242 @if target-libobjc
41243 maybe-distclean-target-libobjc: distclean-target-libobjc
41244
41245 distclean-target-libobjc: 
41246         @: $(MAKE); $(unstage)
41247         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41248         r=`${PWD_COMMAND}`; export r; \
41249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41250         $(NORMAL_TARGET_EXPORTS) \
41251         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
41252         for flag in $(EXTRA_TARGET_FLAGS); do \
41253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41254         done; \
41255         (cd $(TARGET_SUBDIR)/libobjc && \
41256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41258                   "RANLIB=$${RANLIB}" \
41259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41260                    distclean) \
41261           || exit 1
41262
41263 @endif target-libobjc
41264
41265 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
41266 maybe-maintainer-clean-target-libobjc:
41267 @if target-libobjc
41268 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
41269
41270 maintainer-clean-target-libobjc: 
41271         @: $(MAKE); $(unstage)
41272         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41273         r=`${PWD_COMMAND}`; export r; \
41274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41275         $(NORMAL_TARGET_EXPORTS) \
41276         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
41277         for flag in $(EXTRA_TARGET_FLAGS); do \
41278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41279         done; \
41280         (cd $(TARGET_SUBDIR)/libobjc && \
41281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41283                   "RANLIB=$${RANLIB}" \
41284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41285                    maintainer-clean) \
41286           || exit 1
41287
41288 @endif target-libobjc
41289
41290
41291
41292
41293
41294 .PHONY: configure-target-libgo maybe-configure-target-libgo
41295 maybe-configure-target-libgo:
41296 @if gcc-bootstrap
41297 configure-target-libgo: stage_current
41298 @endif gcc-bootstrap
41299 @if target-libgo
41300 maybe-configure-target-libgo: configure-target-libgo
41301 configure-target-libgo: 
41302         @: $(MAKE); $(unstage)
41303         @r=`${PWD_COMMAND}`; export r; \
41304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41305         echo "Checking multilib configuration for libgo..."; \
41306         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41307         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
41308         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
41309           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
41310             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
41311           else \
41312             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
41313             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41314           fi; \
41315         else \
41316           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41317         fi; \
41318         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
41319         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41320         $(NORMAL_TARGET_EXPORTS)  \
41321         echo Configuring in $(TARGET_SUBDIR)/libgo; \
41322         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
41323         case $(srcdir) in \
41324           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41325           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
41326                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41327         esac; \
41328         module_srcdir=libgo; \
41329         rm -f no-such-file || : ; \
41330         CONFIG_SITE=no-such-file $(SHELL) \
41331           $$s/$$module_srcdir/configure \
41332           --srcdir=$${topdir}/$$module_srcdir \
41333           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41334           --target=${target_alias}  \
41335           || exit 1
41336 @endif target-libgo
41337
41338
41339
41340
41341
41342 .PHONY: all-target-libgo maybe-all-target-libgo
41343 maybe-all-target-libgo:
41344 @if gcc-bootstrap
41345 all-target-libgo: stage_current
41346 @endif gcc-bootstrap
41347 @if target-libgo
41348 TARGET-target-libgo=all
41349 maybe-all-target-libgo: all-target-libgo
41350 all-target-libgo: configure-target-libgo
41351         @: $(MAKE); $(unstage)
41352         @r=`${PWD_COMMAND}`; export r; \
41353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41354         $(NORMAL_TARGET_EXPORTS)  \
41355         (cd $(TARGET_SUBDIR)/libgo && \
41356           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41357                 $(TARGET-target-libgo))
41358 @endif target-libgo
41359
41360
41361
41362
41363
41364 .PHONY: check-target-libgo maybe-check-target-libgo
41365 maybe-check-target-libgo:
41366 @if target-libgo
41367 maybe-check-target-libgo: check-target-libgo
41368
41369 check-target-libgo:
41370         @: $(MAKE); $(unstage)
41371         @r=`${PWD_COMMAND}`; export r; \
41372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41373         $(NORMAL_TARGET_EXPORTS) \
41374         (cd $(TARGET_SUBDIR)/libgo && \
41375           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41376
41377 @endif target-libgo
41378
41379 .PHONY: install-target-libgo maybe-install-target-libgo
41380 maybe-install-target-libgo:
41381 @if target-libgo
41382 maybe-install-target-libgo: install-target-libgo
41383
41384 install-target-libgo: installdirs
41385         @: $(MAKE); $(unstage)
41386         @r=`${PWD_COMMAND}`; export r; \
41387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41388         $(NORMAL_TARGET_EXPORTS) \
41389         (cd $(TARGET_SUBDIR)/libgo && \
41390           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41391
41392 @endif target-libgo
41393
41394 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
41395 maybe-install-strip-target-libgo:
41396 @if target-libgo
41397 maybe-install-strip-target-libgo: install-strip-target-libgo
41398
41399 install-strip-target-libgo: installdirs
41400         @: $(MAKE); $(unstage)
41401         @r=`${PWD_COMMAND}`; export r; \
41402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41403         $(NORMAL_TARGET_EXPORTS) \
41404         (cd $(TARGET_SUBDIR)/libgo && \
41405           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41406
41407 @endif target-libgo
41408
41409 # Other targets (info, dvi, pdf, etc.)
41410
41411 .PHONY: maybe-info-target-libgo info-target-libgo
41412 maybe-info-target-libgo:
41413 @if target-libgo
41414 maybe-info-target-libgo: info-target-libgo
41415
41416 info-target-libgo: \
41417     configure-target-libgo 
41418         @: $(MAKE); $(unstage)
41419         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41420         r=`${PWD_COMMAND}`; export r; \
41421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41422         $(NORMAL_TARGET_EXPORTS) \
41423         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
41424         for flag in $(EXTRA_TARGET_FLAGS); do \
41425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41426         done; \
41427         (cd $(TARGET_SUBDIR)/libgo && \
41428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41430                   "RANLIB=$${RANLIB}" \
41431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41432                    info) \
41433           || exit 1
41434
41435 @endif target-libgo
41436
41437 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
41438 maybe-dvi-target-libgo:
41439 @if target-libgo
41440 maybe-dvi-target-libgo: dvi-target-libgo
41441
41442 dvi-target-libgo: \
41443     configure-target-libgo 
41444         @: $(MAKE); $(unstage)
41445         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41446         r=`${PWD_COMMAND}`; export r; \
41447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41448         $(NORMAL_TARGET_EXPORTS) \
41449         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
41450         for flag in $(EXTRA_TARGET_FLAGS); do \
41451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41452         done; \
41453         (cd $(TARGET_SUBDIR)/libgo && \
41454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41456                   "RANLIB=$${RANLIB}" \
41457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41458                    dvi) \
41459           || exit 1
41460
41461 @endif target-libgo
41462
41463 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
41464 maybe-pdf-target-libgo:
41465 @if target-libgo
41466 maybe-pdf-target-libgo: pdf-target-libgo
41467
41468 pdf-target-libgo: \
41469     configure-target-libgo 
41470         @: $(MAKE); $(unstage)
41471         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41472         r=`${PWD_COMMAND}`; export r; \
41473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41474         $(NORMAL_TARGET_EXPORTS) \
41475         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
41476         for flag in $(EXTRA_TARGET_FLAGS); do \
41477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41478         done; \
41479         (cd $(TARGET_SUBDIR)/libgo && \
41480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41482                   "RANLIB=$${RANLIB}" \
41483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41484                    pdf) \
41485           || exit 1
41486
41487 @endif target-libgo
41488
41489 .PHONY: maybe-html-target-libgo html-target-libgo
41490 maybe-html-target-libgo:
41491 @if target-libgo
41492 maybe-html-target-libgo: html-target-libgo
41493
41494 html-target-libgo: \
41495     configure-target-libgo 
41496         @: $(MAKE); $(unstage)
41497         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41498         r=`${PWD_COMMAND}`; export r; \
41499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41500         $(NORMAL_TARGET_EXPORTS) \
41501         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
41502         for flag in $(EXTRA_TARGET_FLAGS); do \
41503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41504         done; \
41505         (cd $(TARGET_SUBDIR)/libgo && \
41506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41508                   "RANLIB=$${RANLIB}" \
41509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41510                    html) \
41511           || exit 1
41512
41513 @endif target-libgo
41514
41515 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
41516 maybe-TAGS-target-libgo:
41517 @if target-libgo
41518 maybe-TAGS-target-libgo: TAGS-target-libgo
41519
41520 TAGS-target-libgo: \
41521     configure-target-libgo 
41522         @: $(MAKE); $(unstage)
41523         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41524         r=`${PWD_COMMAND}`; export r; \
41525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41526         $(NORMAL_TARGET_EXPORTS) \
41527         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
41528         for flag in $(EXTRA_TARGET_FLAGS); do \
41529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41530         done; \
41531         (cd $(TARGET_SUBDIR)/libgo && \
41532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41534                   "RANLIB=$${RANLIB}" \
41535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41536                    TAGS) \
41537           || exit 1
41538
41539 @endif target-libgo
41540
41541 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
41542 maybe-install-info-target-libgo:
41543 @if target-libgo
41544 maybe-install-info-target-libgo: install-info-target-libgo
41545
41546 install-info-target-libgo: \
41547     configure-target-libgo \
41548     info-target-libgo 
41549         @: $(MAKE); $(unstage)
41550         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41551         r=`${PWD_COMMAND}`; export r; \
41552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41553         $(NORMAL_TARGET_EXPORTS) \
41554         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
41555         for flag in $(EXTRA_TARGET_FLAGS); do \
41556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41557         done; \
41558         (cd $(TARGET_SUBDIR)/libgo && \
41559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41561                   "RANLIB=$${RANLIB}" \
41562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41563                    install-info) \
41564           || exit 1
41565
41566 @endif target-libgo
41567
41568 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
41569 maybe-install-pdf-target-libgo:
41570 @if target-libgo
41571 maybe-install-pdf-target-libgo: install-pdf-target-libgo
41572
41573 install-pdf-target-libgo: \
41574     configure-target-libgo \
41575     pdf-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 install-pdf 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                    install-pdf) \
41591           || exit 1
41592
41593 @endif target-libgo
41594
41595 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
41596 maybe-install-html-target-libgo:
41597 @if target-libgo
41598 maybe-install-html-target-libgo: install-html-target-libgo
41599
41600 install-html-target-libgo: \
41601     configure-target-libgo \
41602     html-target-libgo 
41603         @: $(MAKE); $(unstage)
41604         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41605         r=`${PWD_COMMAND}`; export r; \
41606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41607         $(NORMAL_TARGET_EXPORTS) \
41608         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
41609         for flag in $(EXTRA_TARGET_FLAGS); do \
41610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41611         done; \
41612         (cd $(TARGET_SUBDIR)/libgo && \
41613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41615                   "RANLIB=$${RANLIB}" \
41616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41617                    install-html) \
41618           || exit 1
41619
41620 @endif target-libgo
41621
41622 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
41623 maybe-installcheck-target-libgo:
41624 @if target-libgo
41625 maybe-installcheck-target-libgo: installcheck-target-libgo
41626
41627 installcheck-target-libgo: \
41628     configure-target-libgo 
41629         @: $(MAKE); $(unstage)
41630         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41631         r=`${PWD_COMMAND}`; export r; \
41632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41633         $(NORMAL_TARGET_EXPORTS) \
41634         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
41635         for flag in $(EXTRA_TARGET_FLAGS); do \
41636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41637         done; \
41638         (cd $(TARGET_SUBDIR)/libgo && \
41639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41641                   "RANLIB=$${RANLIB}" \
41642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41643                    installcheck) \
41644           || exit 1
41645
41646 @endif target-libgo
41647
41648 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
41649 maybe-mostlyclean-target-libgo:
41650 @if target-libgo
41651 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
41652
41653 mostlyclean-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 mostlyclean 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                    mostlyclean) \
41669           || exit 1
41670
41671 @endif target-libgo
41672
41673 .PHONY: maybe-clean-target-libgo clean-target-libgo
41674 maybe-clean-target-libgo:
41675 @if target-libgo
41676 maybe-clean-target-libgo: clean-target-libgo
41677
41678 clean-target-libgo: 
41679         @: $(MAKE); $(unstage)
41680         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41681         r=`${PWD_COMMAND}`; export r; \
41682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41683         $(NORMAL_TARGET_EXPORTS) \
41684         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
41685         for flag in $(EXTRA_TARGET_FLAGS); do \
41686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41687         done; \
41688         (cd $(TARGET_SUBDIR)/libgo && \
41689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41691                   "RANLIB=$${RANLIB}" \
41692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41693                    clean) \
41694           || exit 1
41695
41696 @endif target-libgo
41697
41698 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
41699 maybe-distclean-target-libgo:
41700 @if target-libgo
41701 maybe-distclean-target-libgo: distclean-target-libgo
41702
41703 distclean-target-libgo: 
41704         @: $(MAKE); $(unstage)
41705         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41706         r=`${PWD_COMMAND}`; export r; \
41707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41708         $(NORMAL_TARGET_EXPORTS) \
41709         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
41710         for flag in $(EXTRA_TARGET_FLAGS); do \
41711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41712         done; \
41713         (cd $(TARGET_SUBDIR)/libgo && \
41714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41716                   "RANLIB=$${RANLIB}" \
41717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41718                    distclean) \
41719           || exit 1
41720
41721 @endif target-libgo
41722
41723 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
41724 maybe-maintainer-clean-target-libgo:
41725 @if target-libgo
41726 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
41727
41728 maintainer-clean-target-libgo: 
41729         @: $(MAKE); $(unstage)
41730         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41731         r=`${PWD_COMMAND}`; export r; \
41732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41733         $(NORMAL_TARGET_EXPORTS) \
41734         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
41735         for flag in $(EXTRA_TARGET_FLAGS); do \
41736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41737         done; \
41738         (cd $(TARGET_SUBDIR)/libgo && \
41739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41741                   "RANLIB=$${RANLIB}" \
41742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41743                    maintainer-clean) \
41744           || exit 1
41745
41746 @endif target-libgo
41747
41748
41749
41750
41751
41752 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
41753 maybe-configure-target-libtermcap:
41754 @if gcc-bootstrap
41755 configure-target-libtermcap: stage_current
41756 @endif gcc-bootstrap
41757 @if target-libtermcap
41758 maybe-configure-target-libtermcap: configure-target-libtermcap
41759 configure-target-libtermcap: 
41760         @: $(MAKE); $(unstage)
41761         @r=`${PWD_COMMAND}`; export r; \
41762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41763         echo "Checking multilib configuration for libtermcap..."; \
41764         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41765         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
41766         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41767           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41768             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
41769           else \
41770             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
41771             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41772           fi; \
41773         else \
41774           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41775         fi; \
41776         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
41777         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41778         $(NORMAL_TARGET_EXPORTS)  \
41779         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
41780         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
41781         case $(srcdir) in \
41782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41783           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
41784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41785         esac; \
41786         module_srcdir=libtermcap; \
41787         rm -f no-such-file || : ; \
41788         CONFIG_SITE=no-such-file $(SHELL) \
41789           $$s/$$module_srcdir/configure \
41790           --srcdir=$${topdir}/$$module_srcdir \
41791           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41792           --target=${target_alias}  \
41793           || exit 1
41794 @endif target-libtermcap
41795
41796
41797
41798
41799
41800 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
41801 maybe-all-target-libtermcap:
41802 @if gcc-bootstrap
41803 all-target-libtermcap: stage_current
41804 @endif gcc-bootstrap
41805 @if target-libtermcap
41806 TARGET-target-libtermcap=all
41807 maybe-all-target-libtermcap: all-target-libtermcap
41808 all-target-libtermcap: configure-target-libtermcap
41809         @: $(MAKE); $(unstage)
41810         @r=`${PWD_COMMAND}`; export r; \
41811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41812         $(NORMAL_TARGET_EXPORTS)  \
41813         (cd $(TARGET_SUBDIR)/libtermcap && \
41814           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41815                 $(TARGET-target-libtermcap))
41816 @endif target-libtermcap
41817
41818
41819
41820
41821
41822 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
41823 maybe-check-target-libtermcap:
41824 @if target-libtermcap
41825 maybe-check-target-libtermcap: check-target-libtermcap
41826
41827 # Dummy target for uncheckable module.
41828 check-target-libtermcap:
41829
41830 @endif target-libtermcap
41831
41832 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
41833 maybe-install-target-libtermcap:
41834 @if target-libtermcap
41835 maybe-install-target-libtermcap: install-target-libtermcap
41836
41837 install-target-libtermcap: installdirs
41838         @: $(MAKE); $(unstage)
41839         @r=`${PWD_COMMAND}`; export r; \
41840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41841         $(NORMAL_TARGET_EXPORTS) \
41842         (cd $(TARGET_SUBDIR)/libtermcap && \
41843           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41844
41845 @endif target-libtermcap
41846
41847 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
41848 maybe-install-strip-target-libtermcap:
41849 @if target-libtermcap
41850 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
41851
41852 install-strip-target-libtermcap: installdirs
41853         @: $(MAKE); $(unstage)
41854         @r=`${PWD_COMMAND}`; export r; \
41855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41856         $(NORMAL_TARGET_EXPORTS) \
41857         (cd $(TARGET_SUBDIR)/libtermcap && \
41858           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41859
41860 @endif target-libtermcap
41861
41862 # Other targets (info, dvi, pdf, etc.)
41863
41864 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
41865 maybe-info-target-libtermcap:
41866 @if target-libtermcap
41867 maybe-info-target-libtermcap: info-target-libtermcap
41868
41869 info-target-libtermcap: \
41870     configure-target-libtermcap 
41871         @: $(MAKE); $(unstage)
41872         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41873         r=`${PWD_COMMAND}`; export r; \
41874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41875         $(NORMAL_TARGET_EXPORTS) \
41876         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
41877         for flag in $(EXTRA_TARGET_FLAGS); do \
41878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41879         done; \
41880         (cd $(TARGET_SUBDIR)/libtermcap && \
41881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41883                   "RANLIB=$${RANLIB}" \
41884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41885                    info) \
41886           || exit 1
41887
41888 @endif target-libtermcap
41889
41890 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
41891 maybe-dvi-target-libtermcap:
41892 @if target-libtermcap
41893 maybe-dvi-target-libtermcap: dvi-target-libtermcap
41894
41895 dvi-target-libtermcap: \
41896     configure-target-libtermcap 
41897         @: $(MAKE); $(unstage)
41898         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41899         r=`${PWD_COMMAND}`; export r; \
41900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41901         $(NORMAL_TARGET_EXPORTS) \
41902         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
41903         for flag in $(EXTRA_TARGET_FLAGS); do \
41904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41905         done; \
41906         (cd $(TARGET_SUBDIR)/libtermcap && \
41907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41909                   "RANLIB=$${RANLIB}" \
41910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41911                    dvi) \
41912           || exit 1
41913
41914 @endif target-libtermcap
41915
41916 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
41917 maybe-pdf-target-libtermcap:
41918 @if target-libtermcap
41919 maybe-pdf-target-libtermcap: pdf-target-libtermcap
41920
41921 pdf-target-libtermcap: \
41922     configure-target-libtermcap 
41923         @: $(MAKE); $(unstage)
41924         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41925         r=`${PWD_COMMAND}`; export r; \
41926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41927         $(NORMAL_TARGET_EXPORTS) \
41928         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
41929         for flag in $(EXTRA_TARGET_FLAGS); do \
41930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41931         done; \
41932         (cd $(TARGET_SUBDIR)/libtermcap && \
41933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41935                   "RANLIB=$${RANLIB}" \
41936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41937                    pdf) \
41938           || exit 1
41939
41940 @endif target-libtermcap
41941
41942 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
41943 maybe-html-target-libtermcap:
41944 @if target-libtermcap
41945 maybe-html-target-libtermcap: html-target-libtermcap
41946
41947 html-target-libtermcap: \
41948     configure-target-libtermcap 
41949         @: $(MAKE); $(unstage)
41950         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41951         r=`${PWD_COMMAND}`; export r; \
41952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41953         $(NORMAL_TARGET_EXPORTS) \
41954         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
41955         for flag in $(EXTRA_TARGET_FLAGS); do \
41956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41957         done; \
41958         (cd $(TARGET_SUBDIR)/libtermcap && \
41959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41961                   "RANLIB=$${RANLIB}" \
41962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41963                    html) \
41964           || exit 1
41965
41966 @endif target-libtermcap
41967
41968 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
41969 maybe-TAGS-target-libtermcap:
41970 @if target-libtermcap
41971 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
41972
41973 TAGS-target-libtermcap: \
41974     configure-target-libtermcap 
41975         @: $(MAKE); $(unstage)
41976         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41977         r=`${PWD_COMMAND}`; export r; \
41978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41979         $(NORMAL_TARGET_EXPORTS) \
41980         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
41981         for flag in $(EXTRA_TARGET_FLAGS); do \
41982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41983         done; \
41984         (cd $(TARGET_SUBDIR)/libtermcap && \
41985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41987                   "RANLIB=$${RANLIB}" \
41988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41989                    TAGS) \
41990           || exit 1
41991
41992 @endif target-libtermcap
41993
41994 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
41995 maybe-install-info-target-libtermcap:
41996 @if target-libtermcap
41997 maybe-install-info-target-libtermcap: install-info-target-libtermcap
41998
41999 install-info-target-libtermcap: \
42000     configure-target-libtermcap \
42001     info-target-libtermcap 
42002         @: $(MAKE); $(unstage)
42003         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42004         r=`${PWD_COMMAND}`; export r; \
42005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42006         $(NORMAL_TARGET_EXPORTS) \
42007         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
42008         for flag in $(EXTRA_TARGET_FLAGS); do \
42009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42010         done; \
42011         (cd $(TARGET_SUBDIR)/libtermcap && \
42012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42014                   "RANLIB=$${RANLIB}" \
42015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42016                    install-info) \
42017           || exit 1
42018
42019 @endif target-libtermcap
42020
42021 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
42022 maybe-install-pdf-target-libtermcap:
42023 @if target-libtermcap
42024 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
42025
42026 install-pdf-target-libtermcap: \
42027     configure-target-libtermcap \
42028     pdf-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 install-pdf 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                    install-pdf) \
42044           || exit 1
42045
42046 @endif target-libtermcap
42047
42048 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
42049 maybe-install-html-target-libtermcap:
42050 @if target-libtermcap
42051 maybe-install-html-target-libtermcap: install-html-target-libtermcap
42052
42053 install-html-target-libtermcap: \
42054     configure-target-libtermcap \
42055     html-target-libtermcap 
42056         @: $(MAKE); $(unstage)
42057         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42058         r=`${PWD_COMMAND}`; export r; \
42059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42060         $(NORMAL_TARGET_EXPORTS) \
42061         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
42062         for flag in $(EXTRA_TARGET_FLAGS); do \
42063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42064         done; \
42065         (cd $(TARGET_SUBDIR)/libtermcap && \
42066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42068                   "RANLIB=$${RANLIB}" \
42069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42070                    install-html) \
42071           || exit 1
42072
42073 @endif target-libtermcap
42074
42075 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
42076 maybe-installcheck-target-libtermcap:
42077 @if target-libtermcap
42078 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
42079
42080 installcheck-target-libtermcap: \
42081     configure-target-libtermcap 
42082         @: $(MAKE); $(unstage)
42083         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42084         r=`${PWD_COMMAND}`; export r; \
42085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42086         $(NORMAL_TARGET_EXPORTS) \
42087         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
42088         for flag in $(EXTRA_TARGET_FLAGS); do \
42089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42090         done; \
42091         (cd $(TARGET_SUBDIR)/libtermcap && \
42092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42094                   "RANLIB=$${RANLIB}" \
42095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42096                    installcheck) \
42097           || exit 1
42098
42099 @endif target-libtermcap
42100
42101 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
42102 maybe-mostlyclean-target-libtermcap:
42103 @if target-libtermcap
42104 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
42105
42106 # libtermcap doesn't support mostlyclean.
42107 mostlyclean-target-libtermcap:
42108
42109 @endif target-libtermcap
42110
42111 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
42112 maybe-clean-target-libtermcap:
42113 @if target-libtermcap
42114 maybe-clean-target-libtermcap: clean-target-libtermcap
42115
42116 # libtermcap doesn't support clean.
42117 clean-target-libtermcap:
42118
42119 @endif target-libtermcap
42120
42121 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
42122 maybe-distclean-target-libtermcap:
42123 @if target-libtermcap
42124 maybe-distclean-target-libtermcap: distclean-target-libtermcap
42125
42126 # libtermcap doesn't support distclean.
42127 distclean-target-libtermcap:
42128
42129 @endif target-libtermcap
42130
42131 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
42132 maybe-maintainer-clean-target-libtermcap:
42133 @if target-libtermcap
42134 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
42135
42136 # libtermcap doesn't support maintainer-clean.
42137 maintainer-clean-target-libtermcap:
42138
42139 @endif target-libtermcap
42140
42141
42142
42143
42144
42145 .PHONY: configure-target-winsup maybe-configure-target-winsup
42146 maybe-configure-target-winsup:
42147 @if gcc-bootstrap
42148 configure-target-winsup: stage_current
42149 @endif gcc-bootstrap
42150 @if target-winsup
42151 maybe-configure-target-winsup: configure-target-winsup
42152 configure-target-winsup: 
42153         @: $(MAKE); $(unstage)
42154         @r=`${PWD_COMMAND}`; export r; \
42155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42156         echo "Checking multilib configuration for winsup..."; \
42157         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42158         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
42159         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
42160           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
42161             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
42162           else \
42163             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
42164             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42165           fi; \
42166         else \
42167           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42168         fi; \
42169         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
42170         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42171         $(NORMAL_TARGET_EXPORTS)  \
42172         echo Configuring in $(TARGET_SUBDIR)/winsup; \
42173         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
42174         case $(srcdir) in \
42175           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42176           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
42177                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42178         esac; \
42179         module_srcdir=winsup; \
42180         rm -f no-such-file || : ; \
42181         CONFIG_SITE=no-such-file $(SHELL) \
42182           $$s/$$module_srcdir/configure \
42183           --srcdir=$${topdir}/$$module_srcdir \
42184           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42185           --target=${target_alias}  \
42186           || exit 1
42187 @endif target-winsup
42188
42189
42190
42191
42192
42193 .PHONY: all-target-winsup maybe-all-target-winsup
42194 maybe-all-target-winsup:
42195 @if gcc-bootstrap
42196 all-target-winsup: stage_current
42197 @endif gcc-bootstrap
42198 @if target-winsup
42199 TARGET-target-winsup=all
42200 maybe-all-target-winsup: all-target-winsup
42201 all-target-winsup: configure-target-winsup
42202         @: $(MAKE); $(unstage)
42203         @r=`${PWD_COMMAND}`; export r; \
42204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42205         $(NORMAL_TARGET_EXPORTS)  \
42206         (cd $(TARGET_SUBDIR)/winsup && \
42207           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42208                 $(TARGET-target-winsup))
42209 @endif target-winsup
42210
42211
42212
42213
42214
42215 .PHONY: check-target-winsup maybe-check-target-winsup
42216 maybe-check-target-winsup:
42217 @if target-winsup
42218 maybe-check-target-winsup: check-target-winsup
42219
42220 check-target-winsup:
42221         @: $(MAKE); $(unstage)
42222         @r=`${PWD_COMMAND}`; export r; \
42223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42224         $(NORMAL_TARGET_EXPORTS) \
42225         (cd $(TARGET_SUBDIR)/winsup && \
42226           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42227
42228 @endif target-winsup
42229
42230 .PHONY: install-target-winsup maybe-install-target-winsup
42231 maybe-install-target-winsup:
42232 @if target-winsup
42233 maybe-install-target-winsup: install-target-winsup
42234
42235 install-target-winsup: installdirs
42236         @: $(MAKE); $(unstage)
42237         @r=`${PWD_COMMAND}`; export r; \
42238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42239         $(NORMAL_TARGET_EXPORTS) \
42240         (cd $(TARGET_SUBDIR)/winsup && \
42241           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42242
42243 @endif target-winsup
42244
42245 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
42246 maybe-install-strip-target-winsup:
42247 @if target-winsup
42248 maybe-install-strip-target-winsup: install-strip-target-winsup
42249
42250 install-strip-target-winsup: installdirs
42251         @: $(MAKE); $(unstage)
42252         @r=`${PWD_COMMAND}`; export r; \
42253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42254         $(NORMAL_TARGET_EXPORTS) \
42255         (cd $(TARGET_SUBDIR)/winsup && \
42256           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42257
42258 @endif target-winsup
42259
42260 # Other targets (info, dvi, pdf, etc.)
42261
42262 .PHONY: maybe-info-target-winsup info-target-winsup
42263 maybe-info-target-winsup:
42264 @if target-winsup
42265 maybe-info-target-winsup: info-target-winsup
42266
42267 info-target-winsup: \
42268     configure-target-winsup 
42269         @: $(MAKE); $(unstage)
42270         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42271         r=`${PWD_COMMAND}`; export r; \
42272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42273         $(NORMAL_TARGET_EXPORTS) \
42274         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
42275         for flag in $(EXTRA_TARGET_FLAGS); do \
42276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42277         done; \
42278         (cd $(TARGET_SUBDIR)/winsup && \
42279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42281                   "RANLIB=$${RANLIB}" \
42282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42283                    info) \
42284           || exit 1
42285
42286 @endif target-winsup
42287
42288 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
42289 maybe-dvi-target-winsup:
42290 @if target-winsup
42291 maybe-dvi-target-winsup: dvi-target-winsup
42292
42293 dvi-target-winsup: \
42294     configure-target-winsup 
42295         @: $(MAKE); $(unstage)
42296         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42297         r=`${PWD_COMMAND}`; export r; \
42298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42299         $(NORMAL_TARGET_EXPORTS) \
42300         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
42301         for flag in $(EXTRA_TARGET_FLAGS); do \
42302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42303         done; \
42304         (cd $(TARGET_SUBDIR)/winsup && \
42305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42307                   "RANLIB=$${RANLIB}" \
42308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42309                    dvi) \
42310           || exit 1
42311
42312 @endif target-winsup
42313
42314 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
42315 maybe-pdf-target-winsup:
42316 @if target-winsup
42317 maybe-pdf-target-winsup: pdf-target-winsup
42318
42319 pdf-target-winsup: \
42320     configure-target-winsup 
42321         @: $(MAKE); $(unstage)
42322         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42323         r=`${PWD_COMMAND}`; export r; \
42324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42325         $(NORMAL_TARGET_EXPORTS) \
42326         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
42327         for flag in $(EXTRA_TARGET_FLAGS); do \
42328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42329         done; \
42330         (cd $(TARGET_SUBDIR)/winsup && \
42331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42333                   "RANLIB=$${RANLIB}" \
42334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42335                    pdf) \
42336           || exit 1
42337
42338 @endif target-winsup
42339
42340 .PHONY: maybe-html-target-winsup html-target-winsup
42341 maybe-html-target-winsup:
42342 @if target-winsup
42343 maybe-html-target-winsup: html-target-winsup
42344
42345 html-target-winsup: \
42346     configure-target-winsup 
42347         @: $(MAKE); $(unstage)
42348         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42349         r=`${PWD_COMMAND}`; export r; \
42350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42351         $(NORMAL_TARGET_EXPORTS) \
42352         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
42353         for flag in $(EXTRA_TARGET_FLAGS); do \
42354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42355         done; \
42356         (cd $(TARGET_SUBDIR)/winsup && \
42357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42359                   "RANLIB=$${RANLIB}" \
42360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42361                    html) \
42362           || exit 1
42363
42364 @endif target-winsup
42365
42366 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
42367 maybe-TAGS-target-winsup:
42368 @if target-winsup
42369 maybe-TAGS-target-winsup: TAGS-target-winsup
42370
42371 TAGS-target-winsup: \
42372     configure-target-winsup 
42373         @: $(MAKE); $(unstage)
42374         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42375         r=`${PWD_COMMAND}`; export r; \
42376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42377         $(NORMAL_TARGET_EXPORTS) \
42378         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
42379         for flag in $(EXTRA_TARGET_FLAGS); do \
42380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42381         done; \
42382         (cd $(TARGET_SUBDIR)/winsup && \
42383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42385                   "RANLIB=$${RANLIB}" \
42386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42387                    TAGS) \
42388           || exit 1
42389
42390 @endif target-winsup
42391
42392 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
42393 maybe-install-info-target-winsup:
42394 @if target-winsup
42395 maybe-install-info-target-winsup: install-info-target-winsup
42396
42397 install-info-target-winsup: \
42398     configure-target-winsup \
42399     info-target-winsup 
42400         @: $(MAKE); $(unstage)
42401         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42402         r=`${PWD_COMMAND}`; export r; \
42403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42404         $(NORMAL_TARGET_EXPORTS) \
42405         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
42406         for flag in $(EXTRA_TARGET_FLAGS); do \
42407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42408         done; \
42409         (cd $(TARGET_SUBDIR)/winsup && \
42410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42412                   "RANLIB=$${RANLIB}" \
42413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42414                    install-info) \
42415           || exit 1
42416
42417 @endif target-winsup
42418
42419 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
42420 maybe-install-pdf-target-winsup:
42421 @if target-winsup
42422 maybe-install-pdf-target-winsup: install-pdf-target-winsup
42423
42424 install-pdf-target-winsup: \
42425     configure-target-winsup \
42426     pdf-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 install-pdf 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                    install-pdf) \
42442           || exit 1
42443
42444 @endif target-winsup
42445
42446 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
42447 maybe-install-html-target-winsup:
42448 @if target-winsup
42449 maybe-install-html-target-winsup: install-html-target-winsup
42450
42451 install-html-target-winsup: \
42452     configure-target-winsup \
42453     html-target-winsup 
42454         @: $(MAKE); $(unstage)
42455         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42456         r=`${PWD_COMMAND}`; export r; \
42457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42458         $(NORMAL_TARGET_EXPORTS) \
42459         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
42460         for flag in $(EXTRA_TARGET_FLAGS); do \
42461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42462         done; \
42463         (cd $(TARGET_SUBDIR)/winsup && \
42464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42466                   "RANLIB=$${RANLIB}" \
42467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42468                    install-html) \
42469           || exit 1
42470
42471 @endif target-winsup
42472
42473 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
42474 maybe-installcheck-target-winsup:
42475 @if target-winsup
42476 maybe-installcheck-target-winsup: installcheck-target-winsup
42477
42478 installcheck-target-winsup: \
42479     configure-target-winsup 
42480         @: $(MAKE); $(unstage)
42481         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42482         r=`${PWD_COMMAND}`; export r; \
42483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42484         $(NORMAL_TARGET_EXPORTS) \
42485         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
42486         for flag in $(EXTRA_TARGET_FLAGS); do \
42487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42488         done; \
42489         (cd $(TARGET_SUBDIR)/winsup && \
42490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42492                   "RANLIB=$${RANLIB}" \
42493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42494                    installcheck) \
42495           || exit 1
42496
42497 @endif target-winsup
42498
42499 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
42500 maybe-mostlyclean-target-winsup:
42501 @if target-winsup
42502 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
42503
42504 mostlyclean-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 mostlyclean 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                    mostlyclean) \
42520           || exit 1
42521
42522 @endif target-winsup
42523
42524 .PHONY: maybe-clean-target-winsup clean-target-winsup
42525 maybe-clean-target-winsup:
42526 @if target-winsup
42527 maybe-clean-target-winsup: clean-target-winsup
42528
42529 clean-target-winsup: 
42530         @: $(MAKE); $(unstage)
42531         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42532         r=`${PWD_COMMAND}`; export r; \
42533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42534         $(NORMAL_TARGET_EXPORTS) \
42535         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
42536         for flag in $(EXTRA_TARGET_FLAGS); do \
42537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42538         done; \
42539         (cd $(TARGET_SUBDIR)/winsup && \
42540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42542                   "RANLIB=$${RANLIB}" \
42543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42544                    clean) \
42545           || exit 1
42546
42547 @endif target-winsup
42548
42549 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
42550 maybe-distclean-target-winsup:
42551 @if target-winsup
42552 maybe-distclean-target-winsup: distclean-target-winsup
42553
42554 distclean-target-winsup: 
42555         @: $(MAKE); $(unstage)
42556         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42557         r=`${PWD_COMMAND}`; export r; \
42558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42559         $(NORMAL_TARGET_EXPORTS) \
42560         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
42561         for flag in $(EXTRA_TARGET_FLAGS); do \
42562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42563         done; \
42564         (cd $(TARGET_SUBDIR)/winsup && \
42565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42567                   "RANLIB=$${RANLIB}" \
42568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42569                    distclean) \
42570           || exit 1
42571
42572 @endif target-winsup
42573
42574 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
42575 maybe-maintainer-clean-target-winsup:
42576 @if target-winsup
42577 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
42578
42579 maintainer-clean-target-winsup: 
42580         @: $(MAKE); $(unstage)
42581         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42582         r=`${PWD_COMMAND}`; export r; \
42583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42584         $(NORMAL_TARGET_EXPORTS) \
42585         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
42586         for flag in $(EXTRA_TARGET_FLAGS); do \
42587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42588         done; \
42589         (cd $(TARGET_SUBDIR)/winsup && \
42590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42592                   "RANLIB=$${RANLIB}" \
42593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42594                    maintainer-clean) \
42595           || exit 1
42596
42597 @endif target-winsup
42598
42599
42600
42601
42602
42603 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
42604 maybe-configure-target-libgloss:
42605 @if gcc-bootstrap
42606 configure-target-libgloss: stage_current
42607 @endif gcc-bootstrap
42608 @if target-libgloss
42609 maybe-configure-target-libgloss: configure-target-libgloss
42610 configure-target-libgloss: 
42611         @: $(MAKE); $(unstage)
42612         @r=`${PWD_COMMAND}`; export r; \
42613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42614         echo "Checking multilib configuration for libgloss..."; \
42615         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42616         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
42617         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42618           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42619             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
42620           else \
42621             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
42622             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42623           fi; \
42624         else \
42625           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42626         fi; \
42627         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
42628         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42629         $(NORMAL_TARGET_EXPORTS)  \
42630         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
42631         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
42632         case $(srcdir) in \
42633           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42634           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
42635                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42636         esac; \
42637         module_srcdir=libgloss; \
42638         rm -f no-such-file || : ; \
42639         CONFIG_SITE=no-such-file $(SHELL) \
42640           $$s/$$module_srcdir/configure \
42641           --srcdir=$${topdir}/$$module_srcdir \
42642           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42643           --target=${target_alias}  \
42644           || exit 1
42645 @endif target-libgloss
42646
42647
42648
42649
42650
42651 .PHONY: all-target-libgloss maybe-all-target-libgloss
42652 maybe-all-target-libgloss:
42653 @if gcc-bootstrap
42654 all-target-libgloss: stage_current
42655 @endif gcc-bootstrap
42656 @if target-libgloss
42657 TARGET-target-libgloss=all
42658 maybe-all-target-libgloss: all-target-libgloss
42659 all-target-libgloss: configure-target-libgloss
42660         @: $(MAKE); $(unstage)
42661         @r=`${PWD_COMMAND}`; export r; \
42662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42663         $(NORMAL_TARGET_EXPORTS)  \
42664         (cd $(TARGET_SUBDIR)/libgloss && \
42665           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42666                 $(TARGET-target-libgloss))
42667 @endif target-libgloss
42668
42669
42670
42671
42672
42673 .PHONY: check-target-libgloss maybe-check-target-libgloss
42674 maybe-check-target-libgloss:
42675 @if target-libgloss
42676 maybe-check-target-libgloss: check-target-libgloss
42677
42678 # Dummy target for uncheckable module.
42679 check-target-libgloss:
42680
42681 @endif target-libgloss
42682
42683 .PHONY: install-target-libgloss maybe-install-target-libgloss
42684 maybe-install-target-libgloss:
42685 @if target-libgloss
42686 maybe-install-target-libgloss: install-target-libgloss
42687
42688 install-target-libgloss: installdirs
42689         @: $(MAKE); $(unstage)
42690         @r=`${PWD_COMMAND}`; export r; \
42691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42692         $(NORMAL_TARGET_EXPORTS) \
42693         (cd $(TARGET_SUBDIR)/libgloss && \
42694           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42695
42696 @endif target-libgloss
42697
42698 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
42699 maybe-install-strip-target-libgloss:
42700 @if target-libgloss
42701 maybe-install-strip-target-libgloss: install-strip-target-libgloss
42702
42703 install-strip-target-libgloss: installdirs
42704         @: $(MAKE); $(unstage)
42705         @r=`${PWD_COMMAND}`; export r; \
42706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42707         $(NORMAL_TARGET_EXPORTS) \
42708         (cd $(TARGET_SUBDIR)/libgloss && \
42709           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42710
42711 @endif target-libgloss
42712
42713 # Other targets (info, dvi, pdf, etc.)
42714
42715 .PHONY: maybe-info-target-libgloss info-target-libgloss
42716 maybe-info-target-libgloss:
42717 @if target-libgloss
42718 maybe-info-target-libgloss: info-target-libgloss
42719
42720 info-target-libgloss: \
42721     configure-target-libgloss 
42722         @: $(MAKE); $(unstage)
42723         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42724         r=`${PWD_COMMAND}`; export r; \
42725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42726         $(NORMAL_TARGET_EXPORTS) \
42727         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
42728         for flag in $(EXTRA_TARGET_FLAGS); do \
42729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42730         done; \
42731         (cd $(TARGET_SUBDIR)/libgloss && \
42732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42734                   "RANLIB=$${RANLIB}" \
42735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42736                    info) \
42737           || exit 1
42738
42739 @endif target-libgloss
42740
42741 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
42742 maybe-dvi-target-libgloss:
42743 @if target-libgloss
42744 maybe-dvi-target-libgloss: dvi-target-libgloss
42745
42746 dvi-target-libgloss: \
42747     configure-target-libgloss 
42748         @: $(MAKE); $(unstage)
42749         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42750         r=`${PWD_COMMAND}`; export r; \
42751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42752         $(NORMAL_TARGET_EXPORTS) \
42753         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
42754         for flag in $(EXTRA_TARGET_FLAGS); do \
42755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42756         done; \
42757         (cd $(TARGET_SUBDIR)/libgloss && \
42758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42760                   "RANLIB=$${RANLIB}" \
42761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42762                    dvi) \
42763           || exit 1
42764
42765 @endif target-libgloss
42766
42767 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
42768 maybe-pdf-target-libgloss:
42769 @if target-libgloss
42770 maybe-pdf-target-libgloss: pdf-target-libgloss
42771
42772 pdf-target-libgloss: \
42773     configure-target-libgloss 
42774         @: $(MAKE); $(unstage)
42775         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42776         r=`${PWD_COMMAND}`; export r; \
42777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42778         $(NORMAL_TARGET_EXPORTS) \
42779         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
42780         for flag in $(EXTRA_TARGET_FLAGS); do \
42781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42782         done; \
42783         (cd $(TARGET_SUBDIR)/libgloss && \
42784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42786                   "RANLIB=$${RANLIB}" \
42787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42788                    pdf) \
42789           || exit 1
42790
42791 @endif target-libgloss
42792
42793 .PHONY: maybe-html-target-libgloss html-target-libgloss
42794 maybe-html-target-libgloss:
42795 @if target-libgloss
42796 maybe-html-target-libgloss: html-target-libgloss
42797
42798 html-target-libgloss: \
42799     configure-target-libgloss 
42800         @: $(MAKE); $(unstage)
42801         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42802         r=`${PWD_COMMAND}`; export r; \
42803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42804         $(NORMAL_TARGET_EXPORTS) \
42805         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
42806         for flag in $(EXTRA_TARGET_FLAGS); do \
42807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42808         done; \
42809         (cd $(TARGET_SUBDIR)/libgloss && \
42810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42812                   "RANLIB=$${RANLIB}" \
42813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42814                    html) \
42815           || exit 1
42816
42817 @endif target-libgloss
42818
42819 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
42820 maybe-TAGS-target-libgloss:
42821 @if target-libgloss
42822 maybe-TAGS-target-libgloss: TAGS-target-libgloss
42823
42824 TAGS-target-libgloss: \
42825     configure-target-libgloss 
42826         @: $(MAKE); $(unstage)
42827         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42828         r=`${PWD_COMMAND}`; export r; \
42829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42830         $(NORMAL_TARGET_EXPORTS) \
42831         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
42832         for flag in $(EXTRA_TARGET_FLAGS); do \
42833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42834         done; \
42835         (cd $(TARGET_SUBDIR)/libgloss && \
42836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42838                   "RANLIB=$${RANLIB}" \
42839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42840                    TAGS) \
42841           || exit 1
42842
42843 @endif target-libgloss
42844
42845 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
42846 maybe-install-info-target-libgloss:
42847 @if target-libgloss
42848 maybe-install-info-target-libgloss: install-info-target-libgloss
42849
42850 install-info-target-libgloss: \
42851     configure-target-libgloss \
42852     info-target-libgloss 
42853         @: $(MAKE); $(unstage)
42854         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42855         r=`${PWD_COMMAND}`; export r; \
42856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42857         $(NORMAL_TARGET_EXPORTS) \
42858         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
42859         for flag in $(EXTRA_TARGET_FLAGS); do \
42860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42861         done; \
42862         (cd $(TARGET_SUBDIR)/libgloss && \
42863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42865                   "RANLIB=$${RANLIB}" \
42866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42867                    install-info) \
42868           || exit 1
42869
42870 @endif target-libgloss
42871
42872 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
42873 maybe-install-pdf-target-libgloss:
42874 @if target-libgloss
42875 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
42876
42877 install-pdf-target-libgloss: \
42878     configure-target-libgloss \
42879     pdf-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 install-pdf 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                    install-pdf) \
42895           || exit 1
42896
42897 @endif target-libgloss
42898
42899 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
42900 maybe-install-html-target-libgloss:
42901 @if target-libgloss
42902 maybe-install-html-target-libgloss: install-html-target-libgloss
42903
42904 install-html-target-libgloss: \
42905     configure-target-libgloss \
42906     html-target-libgloss 
42907         @: $(MAKE); $(unstage)
42908         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42909         r=`${PWD_COMMAND}`; export r; \
42910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42911         $(NORMAL_TARGET_EXPORTS) \
42912         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
42913         for flag in $(EXTRA_TARGET_FLAGS); do \
42914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42915         done; \
42916         (cd $(TARGET_SUBDIR)/libgloss && \
42917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42919                   "RANLIB=$${RANLIB}" \
42920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42921                    install-html) \
42922           || exit 1
42923
42924 @endif target-libgloss
42925
42926 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
42927 maybe-installcheck-target-libgloss:
42928 @if target-libgloss
42929 maybe-installcheck-target-libgloss: installcheck-target-libgloss
42930
42931 installcheck-target-libgloss: \
42932     configure-target-libgloss 
42933         @: $(MAKE); $(unstage)
42934         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42935         r=`${PWD_COMMAND}`; export r; \
42936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42937         $(NORMAL_TARGET_EXPORTS) \
42938         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
42939         for flag in $(EXTRA_TARGET_FLAGS); do \
42940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42941         done; \
42942         (cd $(TARGET_SUBDIR)/libgloss && \
42943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42945                   "RANLIB=$${RANLIB}" \
42946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42947                    installcheck) \
42948           || exit 1
42949
42950 @endif target-libgloss
42951
42952 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
42953 maybe-mostlyclean-target-libgloss:
42954 @if target-libgloss
42955 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
42956
42957 mostlyclean-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 mostlyclean 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                    mostlyclean) \
42973           || exit 1
42974
42975 @endif target-libgloss
42976
42977 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
42978 maybe-clean-target-libgloss:
42979 @if target-libgloss
42980 maybe-clean-target-libgloss: clean-target-libgloss
42981
42982 clean-target-libgloss: 
42983         @: $(MAKE); $(unstage)
42984         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42985         r=`${PWD_COMMAND}`; export r; \
42986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42987         $(NORMAL_TARGET_EXPORTS) \
42988         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
42989         for flag in $(EXTRA_TARGET_FLAGS); do \
42990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42991         done; \
42992         (cd $(TARGET_SUBDIR)/libgloss && \
42993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42995                   "RANLIB=$${RANLIB}" \
42996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42997                    clean) \
42998           || exit 1
42999
43000 @endif target-libgloss
43001
43002 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
43003 maybe-distclean-target-libgloss:
43004 @if target-libgloss
43005 maybe-distclean-target-libgloss: distclean-target-libgloss
43006
43007 distclean-target-libgloss: 
43008         @: $(MAKE); $(unstage)
43009         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43010         r=`${PWD_COMMAND}`; export r; \
43011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43012         $(NORMAL_TARGET_EXPORTS) \
43013         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
43014         for flag in $(EXTRA_TARGET_FLAGS); do \
43015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43016         done; \
43017         (cd $(TARGET_SUBDIR)/libgloss && \
43018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43020                   "RANLIB=$${RANLIB}" \
43021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43022                    distclean) \
43023           || exit 1
43024
43025 @endif target-libgloss
43026
43027 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
43028 maybe-maintainer-clean-target-libgloss:
43029 @if target-libgloss
43030 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
43031
43032 maintainer-clean-target-libgloss: 
43033         @: $(MAKE); $(unstage)
43034         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43035         r=`${PWD_COMMAND}`; export r; \
43036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43037         $(NORMAL_TARGET_EXPORTS) \
43038         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
43039         for flag in $(EXTRA_TARGET_FLAGS); do \
43040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43041         done; \
43042         (cd $(TARGET_SUBDIR)/libgloss && \
43043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43045                   "RANLIB=$${RANLIB}" \
43046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43047                    maintainer-clean) \
43048           || exit 1
43049
43050 @endif target-libgloss
43051
43052
43053
43054
43055
43056 .PHONY: configure-target-libffi maybe-configure-target-libffi
43057 maybe-configure-target-libffi:
43058 @if gcc-bootstrap
43059 configure-target-libffi: stage_current
43060 @endif gcc-bootstrap
43061 @if target-libffi
43062 maybe-configure-target-libffi: configure-target-libffi
43063 configure-target-libffi: 
43064         @: $(MAKE); $(unstage)
43065         @r=`${PWD_COMMAND}`; export r; \
43066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43067         echo "Checking multilib configuration for libffi..."; \
43068         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43069         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
43070         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
43071           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
43072             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
43073           else \
43074             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
43075             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43076           fi; \
43077         else \
43078           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43079         fi; \
43080         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
43081         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43082         $(NORMAL_TARGET_EXPORTS)  \
43083         echo Configuring in $(TARGET_SUBDIR)/libffi; \
43084         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
43085         case $(srcdir) in \
43086           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43087           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
43088                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43089         esac; \
43090         module_srcdir=libffi; \
43091         rm -f no-such-file || : ; \
43092         CONFIG_SITE=no-such-file $(SHELL) \
43093           $$s/$$module_srcdir/configure \
43094           --srcdir=$${topdir}/$$module_srcdir \
43095           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43096           --target=${target_alias}  \
43097           || exit 1
43098 @endif target-libffi
43099
43100
43101
43102
43103
43104 .PHONY: all-target-libffi maybe-all-target-libffi
43105 maybe-all-target-libffi:
43106 @if gcc-bootstrap
43107 all-target-libffi: stage_current
43108 @endif gcc-bootstrap
43109 @if target-libffi
43110 TARGET-target-libffi=all
43111 maybe-all-target-libffi: all-target-libffi
43112 all-target-libffi: configure-target-libffi
43113         @: $(MAKE); $(unstage)
43114         @r=`${PWD_COMMAND}`; export r; \
43115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43116         $(NORMAL_TARGET_EXPORTS)  \
43117         (cd $(TARGET_SUBDIR)/libffi && \
43118           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43119                 $(TARGET-target-libffi))
43120 @endif target-libffi
43121
43122
43123
43124
43125
43126 .PHONY: check-target-libffi maybe-check-target-libffi
43127 maybe-check-target-libffi:
43128 @if target-libffi
43129 maybe-check-target-libffi: check-target-libffi
43130
43131 check-target-libffi:
43132         @: $(MAKE); $(unstage)
43133         @r=`${PWD_COMMAND}`; export r; \
43134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43135         $(NORMAL_TARGET_EXPORTS) \
43136         (cd $(TARGET_SUBDIR)/libffi && \
43137           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43138
43139 @endif target-libffi
43140
43141 .PHONY: install-target-libffi maybe-install-target-libffi
43142 maybe-install-target-libffi:
43143 @if target-libffi
43144 maybe-install-target-libffi: install-target-libffi
43145
43146 # Dummy target for uninstallable.
43147 install-target-libffi:
43148
43149 @endif target-libffi
43150
43151 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
43152 maybe-install-strip-target-libffi:
43153 @if target-libffi
43154 maybe-install-strip-target-libffi: install-strip-target-libffi
43155
43156 # Dummy target for uninstallable.
43157 install-strip-target-libffi:
43158
43159 @endif target-libffi
43160
43161 # Other targets (info, dvi, pdf, etc.)
43162
43163 .PHONY: maybe-info-target-libffi info-target-libffi
43164 maybe-info-target-libffi:
43165 @if target-libffi
43166 maybe-info-target-libffi: info-target-libffi
43167
43168 info-target-libffi: \
43169     configure-target-libffi 
43170         @: $(MAKE); $(unstage)
43171         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43172         r=`${PWD_COMMAND}`; export r; \
43173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43174         $(NORMAL_TARGET_EXPORTS) \
43175         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
43176         for flag in $(EXTRA_TARGET_FLAGS); do \
43177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43178         done; \
43179         (cd $(TARGET_SUBDIR)/libffi && \
43180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43182                   "RANLIB=$${RANLIB}" \
43183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43184                    info) \
43185           || exit 1
43186
43187 @endif target-libffi
43188
43189 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
43190 maybe-dvi-target-libffi:
43191 @if target-libffi
43192 maybe-dvi-target-libffi: dvi-target-libffi
43193
43194 dvi-target-libffi: \
43195     configure-target-libffi 
43196         @: $(MAKE); $(unstage)
43197         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43198         r=`${PWD_COMMAND}`; export r; \
43199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43200         $(NORMAL_TARGET_EXPORTS) \
43201         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
43202         for flag in $(EXTRA_TARGET_FLAGS); do \
43203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43204         done; \
43205         (cd $(TARGET_SUBDIR)/libffi && \
43206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43208                   "RANLIB=$${RANLIB}" \
43209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43210                    dvi) \
43211           || exit 1
43212
43213 @endif target-libffi
43214
43215 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
43216 maybe-pdf-target-libffi:
43217 @if target-libffi
43218 maybe-pdf-target-libffi: pdf-target-libffi
43219
43220 pdf-target-libffi: \
43221     configure-target-libffi 
43222         @: $(MAKE); $(unstage)
43223         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43224         r=`${PWD_COMMAND}`; export r; \
43225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43226         $(NORMAL_TARGET_EXPORTS) \
43227         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
43228         for flag in $(EXTRA_TARGET_FLAGS); do \
43229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43230         done; \
43231         (cd $(TARGET_SUBDIR)/libffi && \
43232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43234                   "RANLIB=$${RANLIB}" \
43235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43236                    pdf) \
43237           || exit 1
43238
43239 @endif target-libffi
43240
43241 .PHONY: maybe-html-target-libffi html-target-libffi
43242 maybe-html-target-libffi:
43243 @if target-libffi
43244 maybe-html-target-libffi: html-target-libffi
43245
43246 html-target-libffi: \
43247     configure-target-libffi 
43248         @: $(MAKE); $(unstage)
43249         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43250         r=`${PWD_COMMAND}`; export r; \
43251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43252         $(NORMAL_TARGET_EXPORTS) \
43253         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
43254         for flag in $(EXTRA_TARGET_FLAGS); do \
43255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43256         done; \
43257         (cd $(TARGET_SUBDIR)/libffi && \
43258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43260                   "RANLIB=$${RANLIB}" \
43261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43262                    html) \
43263           || exit 1
43264
43265 @endif target-libffi
43266
43267 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
43268 maybe-TAGS-target-libffi:
43269 @if target-libffi
43270 maybe-TAGS-target-libffi: TAGS-target-libffi
43271
43272 TAGS-target-libffi: \
43273     configure-target-libffi 
43274         @: $(MAKE); $(unstage)
43275         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43276         r=`${PWD_COMMAND}`; export r; \
43277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43278         $(NORMAL_TARGET_EXPORTS) \
43279         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
43280         for flag in $(EXTRA_TARGET_FLAGS); do \
43281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43282         done; \
43283         (cd $(TARGET_SUBDIR)/libffi && \
43284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43286                   "RANLIB=$${RANLIB}" \
43287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43288                    TAGS) \
43289           || exit 1
43290
43291 @endif target-libffi
43292
43293 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
43294 maybe-install-info-target-libffi:
43295 @if target-libffi
43296 maybe-install-info-target-libffi: install-info-target-libffi
43297
43298 install-info-target-libffi: \
43299     configure-target-libffi \
43300     info-target-libffi 
43301         @: $(MAKE); $(unstage)
43302         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43303         r=`${PWD_COMMAND}`; export r; \
43304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43305         $(NORMAL_TARGET_EXPORTS) \
43306         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
43307         for flag in $(EXTRA_TARGET_FLAGS); do \
43308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43309         done; \
43310         (cd $(TARGET_SUBDIR)/libffi && \
43311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43313                   "RANLIB=$${RANLIB}" \
43314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43315                    install-info) \
43316           || exit 1
43317
43318 @endif target-libffi
43319
43320 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
43321 maybe-install-pdf-target-libffi:
43322 @if target-libffi
43323 maybe-install-pdf-target-libffi: install-pdf-target-libffi
43324
43325 install-pdf-target-libffi: \
43326     configure-target-libffi \
43327     pdf-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 install-pdf 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                    install-pdf) \
43343           || exit 1
43344
43345 @endif target-libffi
43346
43347 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
43348 maybe-install-html-target-libffi:
43349 @if target-libffi
43350 maybe-install-html-target-libffi: install-html-target-libffi
43351
43352 install-html-target-libffi: \
43353     configure-target-libffi \
43354     html-target-libffi 
43355         @: $(MAKE); $(unstage)
43356         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43357         r=`${PWD_COMMAND}`; export r; \
43358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43359         $(NORMAL_TARGET_EXPORTS) \
43360         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
43361         for flag in $(EXTRA_TARGET_FLAGS); do \
43362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43363         done; \
43364         (cd $(TARGET_SUBDIR)/libffi && \
43365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43367                   "RANLIB=$${RANLIB}" \
43368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43369                    install-html) \
43370           || exit 1
43371
43372 @endif target-libffi
43373
43374 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
43375 maybe-installcheck-target-libffi:
43376 @if target-libffi
43377 maybe-installcheck-target-libffi: installcheck-target-libffi
43378
43379 installcheck-target-libffi: \
43380     configure-target-libffi 
43381         @: $(MAKE); $(unstage)
43382         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43383         r=`${PWD_COMMAND}`; export r; \
43384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43385         $(NORMAL_TARGET_EXPORTS) \
43386         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
43387         for flag in $(EXTRA_TARGET_FLAGS); do \
43388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43389         done; \
43390         (cd $(TARGET_SUBDIR)/libffi && \
43391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43393                   "RANLIB=$${RANLIB}" \
43394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43395                    installcheck) \
43396           || exit 1
43397
43398 @endif target-libffi
43399
43400 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
43401 maybe-mostlyclean-target-libffi:
43402 @if target-libffi
43403 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
43404
43405 mostlyclean-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 mostlyclean 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                    mostlyclean) \
43421           || exit 1
43422
43423 @endif target-libffi
43424
43425 .PHONY: maybe-clean-target-libffi clean-target-libffi
43426 maybe-clean-target-libffi:
43427 @if target-libffi
43428 maybe-clean-target-libffi: clean-target-libffi
43429
43430 clean-target-libffi: 
43431         @: $(MAKE); $(unstage)
43432         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43433         r=`${PWD_COMMAND}`; export r; \
43434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43435         $(NORMAL_TARGET_EXPORTS) \
43436         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
43437         for flag in $(EXTRA_TARGET_FLAGS); do \
43438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43439         done; \
43440         (cd $(TARGET_SUBDIR)/libffi && \
43441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43443                   "RANLIB=$${RANLIB}" \
43444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43445                    clean) \
43446           || exit 1
43447
43448 @endif target-libffi
43449
43450 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
43451 maybe-distclean-target-libffi:
43452 @if target-libffi
43453 maybe-distclean-target-libffi: distclean-target-libffi
43454
43455 distclean-target-libffi: 
43456         @: $(MAKE); $(unstage)
43457         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43458         r=`${PWD_COMMAND}`; export r; \
43459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43460         $(NORMAL_TARGET_EXPORTS) \
43461         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
43462         for flag in $(EXTRA_TARGET_FLAGS); do \
43463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43464         done; \
43465         (cd $(TARGET_SUBDIR)/libffi && \
43466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43468                   "RANLIB=$${RANLIB}" \
43469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43470                    distclean) \
43471           || exit 1
43472
43473 @endif target-libffi
43474
43475 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
43476 maybe-maintainer-clean-target-libffi:
43477 @if target-libffi
43478 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
43479
43480 maintainer-clean-target-libffi: 
43481         @: $(MAKE); $(unstage)
43482         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43483         r=`${PWD_COMMAND}`; export r; \
43484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43485         $(NORMAL_TARGET_EXPORTS) \
43486         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
43487         for flag in $(EXTRA_TARGET_FLAGS); do \
43488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43489         done; \
43490         (cd $(TARGET_SUBDIR)/libffi && \
43491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43493                   "RANLIB=$${RANLIB}" \
43494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43495                    maintainer-clean) \
43496           || exit 1
43497
43498 @endif target-libffi
43499
43500
43501
43502
43503
43504 .PHONY: configure-target-libjava maybe-configure-target-libjava
43505 maybe-configure-target-libjava:
43506 @if gcc-bootstrap
43507 configure-target-libjava: stage_current
43508 @endif gcc-bootstrap
43509 @if target-libjava
43510 maybe-configure-target-libjava: configure-target-libjava
43511 configure-target-libjava: 
43512         @: $(MAKE); $(unstage)
43513         @r=`${PWD_COMMAND}`; export r; \
43514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43515         echo "Checking multilib configuration for libjava..."; \
43516         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
43517         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null; \
43518         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
43519           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
43520             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
43521           else \
43522             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
43523             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43524           fi; \
43525         else \
43526           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43527         fi; \
43528         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
43529         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
43530         $(RAW_CXX_TARGET_EXPORTS)  \
43531         echo Configuring in $(TARGET_SUBDIR)/libjava; \
43532         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
43533         case $(srcdir) in \
43534           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43535           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
43536                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43537         esac; \
43538         module_srcdir=libjava; \
43539         rm -f no-such-file || : ; \
43540         CONFIG_SITE=no-such-file $(SHELL) \
43541           $$s/$$module_srcdir/configure \
43542           --srcdir=$${topdir}/$$module_srcdir \
43543           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43544           --target=${target_alias} $(EXTRA_CONFIGARGS_LIBJAVA) \
43545           || exit 1
43546 @endif target-libjava
43547
43548
43549
43550
43551
43552 .PHONY: all-target-libjava maybe-all-target-libjava
43553 maybe-all-target-libjava:
43554 @if gcc-bootstrap
43555 all-target-libjava: stage_current
43556 @endif gcc-bootstrap
43557 @if target-libjava
43558 TARGET-target-libjava=all
43559 maybe-all-target-libjava: all-target-libjava
43560 all-target-libjava: configure-target-libjava
43561         @: $(MAKE); $(unstage)
43562         @r=`${PWD_COMMAND}`; export r; \
43563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43564         $(RAW_CXX_TARGET_EXPORTS)  \
43565         (cd $(TARGET_SUBDIR)/libjava && \
43566           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43567                 $(TARGET-target-libjava))
43568 @endif target-libjava
43569
43570
43571
43572
43573
43574 .PHONY: check-target-libjava maybe-check-target-libjava
43575 maybe-check-target-libjava:
43576 @if target-libjava
43577 maybe-check-target-libjava: check-target-libjava
43578
43579 check-target-libjava:
43580         @: $(MAKE); $(unstage)
43581         @r=`${PWD_COMMAND}`; export r; \
43582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43583         $(RAW_CXX_TARGET_EXPORTS) \
43584         (cd $(TARGET_SUBDIR)/libjava && \
43585           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
43586
43587 @endif target-libjava
43588
43589 .PHONY: install-target-libjava maybe-install-target-libjava
43590 maybe-install-target-libjava:
43591 @if target-libjava
43592 maybe-install-target-libjava: install-target-libjava
43593
43594 install-target-libjava: installdirs
43595         @: $(MAKE); $(unstage)
43596         @r=`${PWD_COMMAND}`; export r; \
43597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43598         $(RAW_CXX_TARGET_EXPORTS) \
43599         (cd $(TARGET_SUBDIR)/libjava && \
43600           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43601
43602 @endif target-libjava
43603
43604 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
43605 maybe-install-strip-target-libjava:
43606 @if target-libjava
43607 maybe-install-strip-target-libjava: install-strip-target-libjava
43608
43609 install-strip-target-libjava: installdirs
43610         @: $(MAKE); $(unstage)
43611         @r=`${PWD_COMMAND}`; export r; \
43612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43613         $(RAW_CXX_TARGET_EXPORTS) \
43614         (cd $(TARGET_SUBDIR)/libjava && \
43615           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43616
43617 @endif target-libjava
43618
43619 # Other targets (info, dvi, pdf, etc.)
43620
43621 .PHONY: maybe-info-target-libjava info-target-libjava
43622 maybe-info-target-libjava:
43623 @if target-libjava
43624 maybe-info-target-libjava: info-target-libjava
43625
43626 info-target-libjava: \
43627     configure-target-libjava 
43628         @: $(MAKE); $(unstage)
43629         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43630         r=`${PWD_COMMAND}`; export r; \
43631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43632         $(RAW_CXX_TARGET_EXPORTS) \
43633         echo "Doing info in $(TARGET_SUBDIR)/libjava"; \
43634         for flag in $(EXTRA_TARGET_FLAGS); do \
43635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43636         done; \
43637         (cd $(TARGET_SUBDIR)/libjava && \
43638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43640                   "RANLIB=$${RANLIB}" \
43641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43642                    info) \
43643           || exit 1
43644
43645 @endif target-libjava
43646
43647 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
43648 maybe-dvi-target-libjava:
43649 @if target-libjava
43650 maybe-dvi-target-libjava: dvi-target-libjava
43651
43652 dvi-target-libjava: \
43653     configure-target-libjava 
43654         @: $(MAKE); $(unstage)
43655         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43656         r=`${PWD_COMMAND}`; export r; \
43657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43658         $(RAW_CXX_TARGET_EXPORTS) \
43659         echo "Doing dvi in $(TARGET_SUBDIR)/libjava"; \
43660         for flag in $(EXTRA_TARGET_FLAGS); do \
43661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43662         done; \
43663         (cd $(TARGET_SUBDIR)/libjava && \
43664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43666                   "RANLIB=$${RANLIB}" \
43667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43668                    dvi) \
43669           || exit 1
43670
43671 @endif target-libjava
43672
43673 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
43674 maybe-pdf-target-libjava:
43675 @if target-libjava
43676 maybe-pdf-target-libjava: pdf-target-libjava
43677
43678 pdf-target-libjava: \
43679     configure-target-libjava 
43680         @: $(MAKE); $(unstage)
43681         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43682         r=`${PWD_COMMAND}`; export r; \
43683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43684         $(RAW_CXX_TARGET_EXPORTS) \
43685         echo "Doing pdf in $(TARGET_SUBDIR)/libjava"; \
43686         for flag in $(EXTRA_TARGET_FLAGS); do \
43687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43688         done; \
43689         (cd $(TARGET_SUBDIR)/libjava && \
43690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43692                   "RANLIB=$${RANLIB}" \
43693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43694                    pdf) \
43695           || exit 1
43696
43697 @endif target-libjava
43698
43699 .PHONY: maybe-html-target-libjava html-target-libjava
43700 maybe-html-target-libjava:
43701 @if target-libjava
43702 maybe-html-target-libjava: html-target-libjava
43703
43704 html-target-libjava: \
43705     configure-target-libjava 
43706         @: $(MAKE); $(unstage)
43707         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43708         r=`${PWD_COMMAND}`; export r; \
43709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43710         $(RAW_CXX_TARGET_EXPORTS) \
43711         echo "Doing html in $(TARGET_SUBDIR)/libjava"; \
43712         for flag in $(EXTRA_TARGET_FLAGS); do \
43713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43714         done; \
43715         (cd $(TARGET_SUBDIR)/libjava && \
43716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43718                   "RANLIB=$${RANLIB}" \
43719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43720                    html) \
43721           || exit 1
43722
43723 @endif target-libjava
43724
43725 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
43726 maybe-TAGS-target-libjava:
43727 @if target-libjava
43728 maybe-TAGS-target-libjava: TAGS-target-libjava
43729
43730 TAGS-target-libjava: \
43731     configure-target-libjava 
43732         @: $(MAKE); $(unstage)
43733         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43734         r=`${PWD_COMMAND}`; export r; \
43735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43736         $(RAW_CXX_TARGET_EXPORTS) \
43737         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava"; \
43738         for flag in $(EXTRA_TARGET_FLAGS); do \
43739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43740         done; \
43741         (cd $(TARGET_SUBDIR)/libjava && \
43742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43744                   "RANLIB=$${RANLIB}" \
43745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43746                    TAGS) \
43747           || exit 1
43748
43749 @endif target-libjava
43750
43751 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
43752 maybe-install-info-target-libjava:
43753 @if target-libjava
43754 maybe-install-info-target-libjava: install-info-target-libjava
43755
43756 install-info-target-libjava: \
43757     configure-target-libjava \
43758     info-target-libjava 
43759         @: $(MAKE); $(unstage)
43760         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43761         r=`${PWD_COMMAND}`; export r; \
43762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43763         $(RAW_CXX_TARGET_EXPORTS) \
43764         echo "Doing install-info in $(TARGET_SUBDIR)/libjava"; \
43765         for flag in $(EXTRA_TARGET_FLAGS); do \
43766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43767         done; \
43768         (cd $(TARGET_SUBDIR)/libjava && \
43769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43771                   "RANLIB=$${RANLIB}" \
43772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43773                    install-info) \
43774           || exit 1
43775
43776 @endif target-libjava
43777
43778 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
43779 maybe-install-pdf-target-libjava:
43780 @if target-libjava
43781 maybe-install-pdf-target-libjava: install-pdf-target-libjava
43782
43783 install-pdf-target-libjava: \
43784     configure-target-libjava \
43785     pdf-target-libjava 
43786         @: $(MAKE); $(unstage)
43787         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43788         r=`${PWD_COMMAND}`; export r; \
43789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43790         $(RAW_CXX_TARGET_EXPORTS) \
43791         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava"; \
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)/libjava && \
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                    install-pdf) \
43801           || exit 1
43802
43803 @endif target-libjava
43804
43805 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
43806 maybe-install-html-target-libjava:
43807 @if target-libjava
43808 maybe-install-html-target-libjava: install-html-target-libjava
43809
43810 install-html-target-libjava: \
43811     configure-target-libjava \
43812     html-target-libjava 
43813         @: $(MAKE); $(unstage)
43814         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43815         r=`${PWD_COMMAND}`; export r; \
43816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43817         $(RAW_CXX_TARGET_EXPORTS) \
43818         echo "Doing install-html in $(TARGET_SUBDIR)/libjava"; \
43819         for flag in $(EXTRA_TARGET_FLAGS); do \
43820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43821         done; \
43822         (cd $(TARGET_SUBDIR)/libjava && \
43823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43825                   "RANLIB=$${RANLIB}" \
43826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43827                    install-html) \
43828           || exit 1
43829
43830 @endif target-libjava
43831
43832 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
43833 maybe-installcheck-target-libjava:
43834 @if target-libjava
43835 maybe-installcheck-target-libjava: installcheck-target-libjava
43836
43837 installcheck-target-libjava: \
43838     configure-target-libjava 
43839         @: $(MAKE); $(unstage)
43840         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43841         r=`${PWD_COMMAND}`; export r; \
43842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43843         $(RAW_CXX_TARGET_EXPORTS) \
43844         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava"; \
43845         for flag in $(EXTRA_TARGET_FLAGS); do \
43846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43847         done; \
43848         (cd $(TARGET_SUBDIR)/libjava && \
43849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43851                   "RANLIB=$${RANLIB}" \
43852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43853                    installcheck) \
43854           || exit 1
43855
43856 @endif target-libjava
43857
43858 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
43859 maybe-mostlyclean-target-libjava:
43860 @if target-libjava
43861 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
43862
43863 mostlyclean-target-libjava: 
43864         @: $(MAKE); $(unstage)
43865         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43866         r=`${PWD_COMMAND}`; export r; \
43867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43868         $(RAW_CXX_TARGET_EXPORTS) \
43869         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava"; \
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)/libjava && \
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                    mostlyclean) \
43879           || exit 1
43880
43881 @endif target-libjava
43882
43883 .PHONY: maybe-clean-target-libjava clean-target-libjava
43884 maybe-clean-target-libjava:
43885 @if target-libjava
43886 maybe-clean-target-libjava: clean-target-libjava
43887
43888 clean-target-libjava: 
43889         @: $(MAKE); $(unstage)
43890         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43891         r=`${PWD_COMMAND}`; export r; \
43892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43893         $(RAW_CXX_TARGET_EXPORTS) \
43894         echo "Doing clean in $(TARGET_SUBDIR)/libjava"; \
43895         for flag in $(EXTRA_TARGET_FLAGS); do \
43896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43897         done; \
43898         (cd $(TARGET_SUBDIR)/libjava && \
43899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43901                   "RANLIB=$${RANLIB}" \
43902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43903                    clean) \
43904           || exit 1
43905
43906 @endif target-libjava
43907
43908 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
43909 maybe-distclean-target-libjava:
43910 @if target-libjava
43911 maybe-distclean-target-libjava: distclean-target-libjava
43912
43913 distclean-target-libjava: 
43914         @: $(MAKE); $(unstage)
43915         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43916         r=`${PWD_COMMAND}`; export r; \
43917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43918         $(RAW_CXX_TARGET_EXPORTS) \
43919         echo "Doing distclean in $(TARGET_SUBDIR)/libjava"; \
43920         for flag in $(EXTRA_TARGET_FLAGS); do \
43921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43922         done; \
43923         (cd $(TARGET_SUBDIR)/libjava && \
43924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43926                   "RANLIB=$${RANLIB}" \
43927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43928                    distclean) \
43929           || exit 1
43930
43931 @endif target-libjava
43932
43933 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
43934 maybe-maintainer-clean-target-libjava:
43935 @if target-libjava
43936 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
43937
43938 maintainer-clean-target-libjava: 
43939         @: $(MAKE); $(unstage)
43940         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43941         r=`${PWD_COMMAND}`; export r; \
43942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43943         $(RAW_CXX_TARGET_EXPORTS) \
43944         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava"; \
43945         for flag in $(EXTRA_TARGET_FLAGS); do \
43946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43947         done; \
43948         (cd $(TARGET_SUBDIR)/libjava && \
43949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43951                   "RANLIB=$${RANLIB}" \
43952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43953                    maintainer-clean) \
43954           || exit 1
43955
43956 @endif target-libjava
43957
43958
43959
43960
43961
43962 .PHONY: configure-target-zlib maybe-configure-target-zlib
43963 maybe-configure-target-zlib:
43964 @if gcc-bootstrap
43965 configure-target-zlib: stage_current
43966 @endif gcc-bootstrap
43967 @if target-zlib
43968 maybe-configure-target-zlib: configure-target-zlib
43969 configure-target-zlib: 
43970         @: $(MAKE); $(unstage)
43971         @r=`${PWD_COMMAND}`; export r; \
43972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43973         echo "Checking multilib configuration for zlib..."; \
43974         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43975         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
43976         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
43977           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
43978             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
43979           else \
43980             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
43981             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43982           fi; \
43983         else \
43984           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43985         fi; \
43986         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
43987         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43988         $(NORMAL_TARGET_EXPORTS)  \
43989         echo Configuring in $(TARGET_SUBDIR)/zlib; \
43990         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
43991         case $(srcdir) in \
43992           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43993           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
43994                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43995         esac; \
43996         module_srcdir=zlib; \
43997         rm -f no-such-file || : ; \
43998         CONFIG_SITE=no-such-file $(SHELL) \
43999           $$s/$$module_srcdir/configure \
44000           --srcdir=$${topdir}/$$module_srcdir \
44001           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44002           --target=${target_alias}  \
44003           || exit 1
44004 @endif target-zlib
44005
44006
44007
44008
44009
44010 .PHONY: all-target-zlib maybe-all-target-zlib
44011 maybe-all-target-zlib:
44012 @if gcc-bootstrap
44013 all-target-zlib: stage_current
44014 @endif gcc-bootstrap
44015 @if target-zlib
44016 TARGET-target-zlib=all
44017 maybe-all-target-zlib: all-target-zlib
44018 all-target-zlib: configure-target-zlib
44019         @: $(MAKE); $(unstage)
44020         @r=`${PWD_COMMAND}`; export r; \
44021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44022         $(NORMAL_TARGET_EXPORTS)  \
44023         (cd $(TARGET_SUBDIR)/zlib && \
44024           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44025                 $(TARGET-target-zlib))
44026 @endif target-zlib
44027
44028
44029
44030
44031
44032 .PHONY: check-target-zlib maybe-check-target-zlib
44033 maybe-check-target-zlib:
44034 @if target-zlib
44035 maybe-check-target-zlib: check-target-zlib
44036
44037 check-target-zlib:
44038         @: $(MAKE); $(unstage)
44039         @r=`${PWD_COMMAND}`; export r; \
44040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44041         $(NORMAL_TARGET_EXPORTS) \
44042         (cd $(TARGET_SUBDIR)/zlib && \
44043           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44044
44045 @endif target-zlib
44046
44047 .PHONY: install-target-zlib maybe-install-target-zlib
44048 maybe-install-target-zlib:
44049 @if target-zlib
44050 maybe-install-target-zlib: install-target-zlib
44051
44052 install-target-zlib: installdirs
44053         @: $(MAKE); $(unstage)
44054         @r=`${PWD_COMMAND}`; export r; \
44055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44056         $(NORMAL_TARGET_EXPORTS) \
44057         (cd $(TARGET_SUBDIR)/zlib && \
44058           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44059
44060 @endif target-zlib
44061
44062 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
44063 maybe-install-strip-target-zlib:
44064 @if target-zlib
44065 maybe-install-strip-target-zlib: install-strip-target-zlib
44066
44067 install-strip-target-zlib: installdirs
44068         @: $(MAKE); $(unstage)
44069         @r=`${PWD_COMMAND}`; export r; \
44070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44071         $(NORMAL_TARGET_EXPORTS) \
44072         (cd $(TARGET_SUBDIR)/zlib && \
44073           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44074
44075 @endif target-zlib
44076
44077 # Other targets (info, dvi, pdf, etc.)
44078
44079 .PHONY: maybe-info-target-zlib info-target-zlib
44080 maybe-info-target-zlib:
44081 @if target-zlib
44082 maybe-info-target-zlib: info-target-zlib
44083
44084 info-target-zlib: \
44085     configure-target-zlib 
44086         @: $(MAKE); $(unstage)
44087         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44088         r=`${PWD_COMMAND}`; export r; \
44089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44090         $(NORMAL_TARGET_EXPORTS) \
44091         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
44092         for flag in $(EXTRA_TARGET_FLAGS); do \
44093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44094         done; \
44095         (cd $(TARGET_SUBDIR)/zlib && \
44096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44098                   "RANLIB=$${RANLIB}" \
44099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44100                    info) \
44101           || exit 1
44102
44103 @endif target-zlib
44104
44105 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
44106 maybe-dvi-target-zlib:
44107 @if target-zlib
44108 maybe-dvi-target-zlib: dvi-target-zlib
44109
44110 dvi-target-zlib: \
44111     configure-target-zlib 
44112         @: $(MAKE); $(unstage)
44113         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44114         r=`${PWD_COMMAND}`; export r; \
44115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44116         $(NORMAL_TARGET_EXPORTS) \
44117         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
44118         for flag in $(EXTRA_TARGET_FLAGS); do \
44119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44120         done; \
44121         (cd $(TARGET_SUBDIR)/zlib && \
44122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44124                   "RANLIB=$${RANLIB}" \
44125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44126                    dvi) \
44127           || exit 1
44128
44129 @endif target-zlib
44130
44131 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
44132 maybe-pdf-target-zlib:
44133 @if target-zlib
44134 maybe-pdf-target-zlib: pdf-target-zlib
44135
44136 pdf-target-zlib: \
44137     configure-target-zlib 
44138         @: $(MAKE); $(unstage)
44139         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44140         r=`${PWD_COMMAND}`; export r; \
44141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44142         $(NORMAL_TARGET_EXPORTS) \
44143         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
44144         for flag in $(EXTRA_TARGET_FLAGS); do \
44145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44146         done; \
44147         (cd $(TARGET_SUBDIR)/zlib && \
44148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44150                   "RANLIB=$${RANLIB}" \
44151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44152                    pdf) \
44153           || exit 1
44154
44155 @endif target-zlib
44156
44157 .PHONY: maybe-html-target-zlib html-target-zlib
44158 maybe-html-target-zlib:
44159 @if target-zlib
44160 maybe-html-target-zlib: html-target-zlib
44161
44162 html-target-zlib: \
44163     configure-target-zlib 
44164         @: $(MAKE); $(unstage)
44165         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44166         r=`${PWD_COMMAND}`; export r; \
44167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44168         $(NORMAL_TARGET_EXPORTS) \
44169         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
44170         for flag in $(EXTRA_TARGET_FLAGS); do \
44171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44172         done; \
44173         (cd $(TARGET_SUBDIR)/zlib && \
44174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44176                   "RANLIB=$${RANLIB}" \
44177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44178                    html) \
44179           || exit 1
44180
44181 @endif target-zlib
44182
44183 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
44184 maybe-TAGS-target-zlib:
44185 @if target-zlib
44186 maybe-TAGS-target-zlib: TAGS-target-zlib
44187
44188 TAGS-target-zlib: \
44189     configure-target-zlib 
44190         @: $(MAKE); $(unstage)
44191         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44192         r=`${PWD_COMMAND}`; export r; \
44193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44194         $(NORMAL_TARGET_EXPORTS) \
44195         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
44196         for flag in $(EXTRA_TARGET_FLAGS); do \
44197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44198         done; \
44199         (cd $(TARGET_SUBDIR)/zlib && \
44200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44202                   "RANLIB=$${RANLIB}" \
44203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44204                    TAGS) \
44205           || exit 1
44206
44207 @endif target-zlib
44208
44209 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
44210 maybe-install-info-target-zlib:
44211 @if target-zlib
44212 maybe-install-info-target-zlib: install-info-target-zlib
44213
44214 install-info-target-zlib: \
44215     configure-target-zlib \
44216     info-target-zlib 
44217         @: $(MAKE); $(unstage)
44218         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44219         r=`${PWD_COMMAND}`; export r; \
44220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44221         $(NORMAL_TARGET_EXPORTS) \
44222         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
44223         for flag in $(EXTRA_TARGET_FLAGS); do \
44224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44225         done; \
44226         (cd $(TARGET_SUBDIR)/zlib && \
44227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44229                   "RANLIB=$${RANLIB}" \
44230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44231                    install-info) \
44232           || exit 1
44233
44234 @endif target-zlib
44235
44236 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
44237 maybe-install-pdf-target-zlib:
44238 @if target-zlib
44239 maybe-install-pdf-target-zlib: install-pdf-target-zlib
44240
44241 install-pdf-target-zlib: \
44242     configure-target-zlib \
44243     pdf-target-zlib 
44244         @: $(MAKE); $(unstage)
44245         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44246         r=`${PWD_COMMAND}`; export r; \
44247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44248         $(NORMAL_TARGET_EXPORTS) \
44249         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
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)/zlib && \
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                    install-pdf) \
44259           || exit 1
44260
44261 @endif target-zlib
44262
44263 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
44264 maybe-install-html-target-zlib:
44265 @if target-zlib
44266 maybe-install-html-target-zlib: install-html-target-zlib
44267
44268 install-html-target-zlib: \
44269     configure-target-zlib \
44270     html-target-zlib 
44271         @: $(MAKE); $(unstage)
44272         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44273         r=`${PWD_COMMAND}`; export r; \
44274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44275         $(NORMAL_TARGET_EXPORTS) \
44276         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
44277         for flag in $(EXTRA_TARGET_FLAGS); do \
44278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44279         done; \
44280         (cd $(TARGET_SUBDIR)/zlib && \
44281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44283                   "RANLIB=$${RANLIB}" \
44284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44285                    install-html) \
44286           || exit 1
44287
44288 @endif target-zlib
44289
44290 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
44291 maybe-installcheck-target-zlib:
44292 @if target-zlib
44293 maybe-installcheck-target-zlib: installcheck-target-zlib
44294
44295 installcheck-target-zlib: \
44296     configure-target-zlib 
44297         @: $(MAKE); $(unstage)
44298         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44299         r=`${PWD_COMMAND}`; export r; \
44300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44301         $(NORMAL_TARGET_EXPORTS) \
44302         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
44303         for flag in $(EXTRA_TARGET_FLAGS); do \
44304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44305         done; \
44306         (cd $(TARGET_SUBDIR)/zlib && \
44307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44309                   "RANLIB=$${RANLIB}" \
44310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44311                    installcheck) \
44312           || exit 1
44313
44314 @endif target-zlib
44315
44316 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
44317 maybe-mostlyclean-target-zlib:
44318 @if target-zlib
44319 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
44320
44321 mostlyclean-target-zlib: 
44322         @: $(MAKE); $(unstage)
44323         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44324         r=`${PWD_COMMAND}`; export r; \
44325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44326         $(NORMAL_TARGET_EXPORTS) \
44327         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
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)/zlib && \
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                    mostlyclean) \
44337           || exit 1
44338
44339 @endif target-zlib
44340
44341 .PHONY: maybe-clean-target-zlib clean-target-zlib
44342 maybe-clean-target-zlib:
44343 @if target-zlib
44344 maybe-clean-target-zlib: clean-target-zlib
44345
44346 clean-target-zlib: 
44347         @: $(MAKE); $(unstage)
44348         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44349         r=`${PWD_COMMAND}`; export r; \
44350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44351         $(NORMAL_TARGET_EXPORTS) \
44352         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
44353         for flag in $(EXTRA_TARGET_FLAGS); do \
44354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44355         done; \
44356         (cd $(TARGET_SUBDIR)/zlib && \
44357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44359                   "RANLIB=$${RANLIB}" \
44360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44361                    clean) \
44362           || exit 1
44363
44364 @endif target-zlib
44365
44366 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
44367 maybe-distclean-target-zlib:
44368 @if target-zlib
44369 maybe-distclean-target-zlib: distclean-target-zlib
44370
44371 distclean-target-zlib: 
44372         @: $(MAKE); $(unstage)
44373         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44374         r=`${PWD_COMMAND}`; export r; \
44375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44376         $(NORMAL_TARGET_EXPORTS) \
44377         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
44378         for flag in $(EXTRA_TARGET_FLAGS); do \
44379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44380         done; \
44381         (cd $(TARGET_SUBDIR)/zlib && \
44382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44384                   "RANLIB=$${RANLIB}" \
44385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44386                    distclean) \
44387           || exit 1
44388
44389 @endif target-zlib
44390
44391 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
44392 maybe-maintainer-clean-target-zlib:
44393 @if target-zlib
44394 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
44395
44396 maintainer-clean-target-zlib: 
44397         @: $(MAKE); $(unstage)
44398         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44399         r=`${PWD_COMMAND}`; export r; \
44400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44401         $(NORMAL_TARGET_EXPORTS) \
44402         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
44403         for flag in $(EXTRA_TARGET_FLAGS); do \
44404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44405         done; \
44406         (cd $(TARGET_SUBDIR)/zlib && \
44407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44409                   "RANLIB=$${RANLIB}" \
44410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44411                    maintainer-clean) \
44412           || exit 1
44413
44414 @endif target-zlib
44415
44416
44417
44418
44419
44420 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
44421 maybe-configure-target-boehm-gc:
44422 @if gcc-bootstrap
44423 configure-target-boehm-gc: stage_current
44424 @endif gcc-bootstrap
44425 @if target-boehm-gc
44426 maybe-configure-target-boehm-gc: configure-target-boehm-gc
44427 configure-target-boehm-gc: 
44428         @: $(MAKE); $(unstage)
44429         @r=`${PWD_COMMAND}`; export r; \
44430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44431         echo "Checking multilib configuration for boehm-gc..."; \
44432         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
44433         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null; \
44434         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44435           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44436             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
44437           else \
44438             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
44439             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44440           fi; \
44441         else \
44442           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44443         fi; \
44444         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
44445         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
44446         $(NORMAL_TARGET_EXPORTS)  \
44447         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
44448         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
44449         case $(srcdir) in \
44450           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44451           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
44452                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44453         esac; \
44454         module_srcdir=boehm-gc; \
44455         rm -f no-such-file || : ; \
44456         CONFIG_SITE=no-such-file $(SHELL) \
44457           $$s/$$module_srcdir/configure \
44458           --srcdir=$${topdir}/$$module_srcdir \
44459           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44460           --target=${target_alias}  \
44461           || exit 1
44462 @endif target-boehm-gc
44463
44464
44465
44466
44467
44468 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
44469 maybe-all-target-boehm-gc:
44470 @if gcc-bootstrap
44471 all-target-boehm-gc: stage_current
44472 @endif gcc-bootstrap
44473 @if target-boehm-gc
44474 TARGET-target-boehm-gc=all
44475 maybe-all-target-boehm-gc: all-target-boehm-gc
44476 all-target-boehm-gc: configure-target-boehm-gc
44477         @: $(MAKE); $(unstage)
44478         @r=`${PWD_COMMAND}`; export r; \
44479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44480         $(NORMAL_TARGET_EXPORTS)  \
44481         (cd $(TARGET_SUBDIR)/boehm-gc && \
44482           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44483                 $(TARGET-target-boehm-gc))
44484 @endif target-boehm-gc
44485
44486
44487
44488
44489
44490 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
44491 maybe-check-target-boehm-gc:
44492 @if target-boehm-gc
44493 maybe-check-target-boehm-gc: check-target-boehm-gc
44494
44495 check-target-boehm-gc:
44496         @: $(MAKE); $(unstage)
44497         @r=`${PWD_COMMAND}`; export r; \
44498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44499         $(NORMAL_TARGET_EXPORTS) \
44500         (cd $(TARGET_SUBDIR)/boehm-gc && \
44501           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44502
44503 @endif target-boehm-gc
44504
44505 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
44506 maybe-install-target-boehm-gc:
44507 @if target-boehm-gc
44508 maybe-install-target-boehm-gc: install-target-boehm-gc
44509
44510 install-target-boehm-gc: installdirs
44511         @: $(MAKE); $(unstage)
44512         @r=`${PWD_COMMAND}`; export r; \
44513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44514         $(NORMAL_TARGET_EXPORTS) \
44515         (cd $(TARGET_SUBDIR)/boehm-gc && \
44516           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44517
44518 @endif target-boehm-gc
44519
44520 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
44521 maybe-install-strip-target-boehm-gc:
44522 @if target-boehm-gc
44523 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
44524
44525 install-strip-target-boehm-gc: installdirs
44526         @: $(MAKE); $(unstage)
44527         @r=`${PWD_COMMAND}`; export r; \
44528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44529         $(NORMAL_TARGET_EXPORTS) \
44530         (cd $(TARGET_SUBDIR)/boehm-gc && \
44531           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44532
44533 @endif target-boehm-gc
44534
44535 # Other targets (info, dvi, pdf, etc.)
44536
44537 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
44538 maybe-info-target-boehm-gc:
44539 @if target-boehm-gc
44540 maybe-info-target-boehm-gc: info-target-boehm-gc
44541
44542 info-target-boehm-gc: \
44543     configure-target-boehm-gc 
44544         @: $(MAKE); $(unstage)
44545         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44546         r=`${PWD_COMMAND}`; export r; \
44547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44548         $(NORMAL_TARGET_EXPORTS) \
44549         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc"; \
44550         for flag in $(EXTRA_TARGET_FLAGS); do \
44551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44552         done; \
44553         (cd $(TARGET_SUBDIR)/boehm-gc && \
44554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44556                   "RANLIB=$${RANLIB}" \
44557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44558                    info) \
44559           || exit 1
44560
44561 @endif target-boehm-gc
44562
44563 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
44564 maybe-dvi-target-boehm-gc:
44565 @if target-boehm-gc
44566 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
44567
44568 dvi-target-boehm-gc: \
44569     configure-target-boehm-gc 
44570         @: $(MAKE); $(unstage)
44571         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44572         r=`${PWD_COMMAND}`; export r; \
44573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44574         $(NORMAL_TARGET_EXPORTS) \
44575         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc"; \
44576         for flag in $(EXTRA_TARGET_FLAGS); do \
44577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44578         done; \
44579         (cd $(TARGET_SUBDIR)/boehm-gc && \
44580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44582                   "RANLIB=$${RANLIB}" \
44583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44584                    dvi) \
44585           || exit 1
44586
44587 @endif target-boehm-gc
44588
44589 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
44590 maybe-pdf-target-boehm-gc:
44591 @if target-boehm-gc
44592 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
44593
44594 pdf-target-boehm-gc: \
44595     configure-target-boehm-gc 
44596         @: $(MAKE); $(unstage)
44597         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44598         r=`${PWD_COMMAND}`; export r; \
44599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44600         $(NORMAL_TARGET_EXPORTS) \
44601         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc"; \
44602         for flag in $(EXTRA_TARGET_FLAGS); do \
44603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44604         done; \
44605         (cd $(TARGET_SUBDIR)/boehm-gc && \
44606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44608                   "RANLIB=$${RANLIB}" \
44609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44610                    pdf) \
44611           || exit 1
44612
44613 @endif target-boehm-gc
44614
44615 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
44616 maybe-html-target-boehm-gc:
44617 @if target-boehm-gc
44618 maybe-html-target-boehm-gc: html-target-boehm-gc
44619
44620 html-target-boehm-gc: \
44621     configure-target-boehm-gc 
44622         @: $(MAKE); $(unstage)
44623         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44624         r=`${PWD_COMMAND}`; export r; \
44625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44626         $(NORMAL_TARGET_EXPORTS) \
44627         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc"; \
44628         for flag in $(EXTRA_TARGET_FLAGS); do \
44629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44630         done; \
44631         (cd $(TARGET_SUBDIR)/boehm-gc && \
44632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44634                   "RANLIB=$${RANLIB}" \
44635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44636                    html) \
44637           || exit 1
44638
44639 @endif target-boehm-gc
44640
44641 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
44642 maybe-TAGS-target-boehm-gc:
44643 @if target-boehm-gc
44644 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
44645
44646 TAGS-target-boehm-gc: \
44647     configure-target-boehm-gc 
44648         @: $(MAKE); $(unstage)
44649         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44650         r=`${PWD_COMMAND}`; export r; \
44651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44652         $(NORMAL_TARGET_EXPORTS) \
44653         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc"; \
44654         for flag in $(EXTRA_TARGET_FLAGS); do \
44655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44656         done; \
44657         (cd $(TARGET_SUBDIR)/boehm-gc && \
44658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44660                   "RANLIB=$${RANLIB}" \
44661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44662                    TAGS) \
44663           || exit 1
44664
44665 @endif target-boehm-gc
44666
44667 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
44668 maybe-install-info-target-boehm-gc:
44669 @if target-boehm-gc
44670 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
44671
44672 install-info-target-boehm-gc: \
44673     configure-target-boehm-gc \
44674     info-target-boehm-gc 
44675         @: $(MAKE); $(unstage)
44676         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44677         r=`${PWD_COMMAND}`; export r; \
44678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44679         $(NORMAL_TARGET_EXPORTS) \
44680         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc"; \
44681         for flag in $(EXTRA_TARGET_FLAGS); do \
44682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44683         done; \
44684         (cd $(TARGET_SUBDIR)/boehm-gc && \
44685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44687                   "RANLIB=$${RANLIB}" \
44688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44689                    install-info) \
44690           || exit 1
44691
44692 @endif target-boehm-gc
44693
44694 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
44695 maybe-install-pdf-target-boehm-gc:
44696 @if target-boehm-gc
44697 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
44698
44699 install-pdf-target-boehm-gc: \
44700     configure-target-boehm-gc \
44701     pdf-target-boehm-gc 
44702         @: $(MAKE); $(unstage)
44703         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44704         r=`${PWD_COMMAND}`; export r; \
44705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44706         $(NORMAL_TARGET_EXPORTS) \
44707         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc"; \
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)/boehm-gc && \
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                    install-pdf) \
44717           || exit 1
44718
44719 @endif target-boehm-gc
44720
44721 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
44722 maybe-install-html-target-boehm-gc:
44723 @if target-boehm-gc
44724 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
44725
44726 install-html-target-boehm-gc: \
44727     configure-target-boehm-gc \
44728     html-target-boehm-gc 
44729         @: $(MAKE); $(unstage)
44730         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44731         r=`${PWD_COMMAND}`; export r; \
44732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44733         $(NORMAL_TARGET_EXPORTS) \
44734         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc"; \
44735         for flag in $(EXTRA_TARGET_FLAGS); do \
44736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44737         done; \
44738         (cd $(TARGET_SUBDIR)/boehm-gc && \
44739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44741                   "RANLIB=$${RANLIB}" \
44742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44743                    install-html) \
44744           || exit 1
44745
44746 @endif target-boehm-gc
44747
44748 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
44749 maybe-installcheck-target-boehm-gc:
44750 @if target-boehm-gc
44751 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
44752
44753 installcheck-target-boehm-gc: \
44754     configure-target-boehm-gc 
44755         @: $(MAKE); $(unstage)
44756         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44757         r=`${PWD_COMMAND}`; export r; \
44758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44759         $(NORMAL_TARGET_EXPORTS) \
44760         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc"; \
44761         for flag in $(EXTRA_TARGET_FLAGS); do \
44762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44763         done; \
44764         (cd $(TARGET_SUBDIR)/boehm-gc && \
44765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44767                   "RANLIB=$${RANLIB}" \
44768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44769                    installcheck) \
44770           || exit 1
44771
44772 @endif target-boehm-gc
44773
44774 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
44775 maybe-mostlyclean-target-boehm-gc:
44776 @if target-boehm-gc
44777 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
44778
44779 mostlyclean-target-boehm-gc: 
44780         @: $(MAKE); $(unstage)
44781         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44782         r=`${PWD_COMMAND}`; export r; \
44783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44784         $(NORMAL_TARGET_EXPORTS) \
44785         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc"; \
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)/boehm-gc && \
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                    mostlyclean) \
44795           || exit 1
44796
44797 @endif target-boehm-gc
44798
44799 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
44800 maybe-clean-target-boehm-gc:
44801 @if target-boehm-gc
44802 maybe-clean-target-boehm-gc: clean-target-boehm-gc
44803
44804 clean-target-boehm-gc: 
44805         @: $(MAKE); $(unstage)
44806         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44807         r=`${PWD_COMMAND}`; export r; \
44808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44809         $(NORMAL_TARGET_EXPORTS) \
44810         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc"; \
44811         for flag in $(EXTRA_TARGET_FLAGS); do \
44812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44813         done; \
44814         (cd $(TARGET_SUBDIR)/boehm-gc && \
44815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44817                   "RANLIB=$${RANLIB}" \
44818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44819                    clean) \
44820           || exit 1
44821
44822 @endif target-boehm-gc
44823
44824 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
44825 maybe-distclean-target-boehm-gc:
44826 @if target-boehm-gc
44827 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
44828
44829 distclean-target-boehm-gc: 
44830         @: $(MAKE); $(unstage)
44831         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44832         r=`${PWD_COMMAND}`; export r; \
44833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44834         $(NORMAL_TARGET_EXPORTS) \
44835         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc"; \
44836         for flag in $(EXTRA_TARGET_FLAGS); do \
44837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44838         done; \
44839         (cd $(TARGET_SUBDIR)/boehm-gc && \
44840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44842                   "RANLIB=$${RANLIB}" \
44843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44844                    distclean) \
44845           || exit 1
44846
44847 @endif target-boehm-gc
44848
44849 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
44850 maybe-maintainer-clean-target-boehm-gc:
44851 @if target-boehm-gc
44852 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
44853
44854 maintainer-clean-target-boehm-gc: 
44855         @: $(MAKE); $(unstage)
44856         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44857         r=`${PWD_COMMAND}`; export r; \
44858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44859         $(NORMAL_TARGET_EXPORTS) \
44860         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc"; \
44861         for flag in $(EXTRA_TARGET_FLAGS); do \
44862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44863         done; \
44864         (cd $(TARGET_SUBDIR)/boehm-gc && \
44865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44867                   "RANLIB=$${RANLIB}" \
44868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44869                    maintainer-clean) \
44870           || exit 1
44871
44872 @endif target-boehm-gc
44873
44874
44875
44876
44877
44878 .PHONY: configure-target-rda maybe-configure-target-rda
44879 maybe-configure-target-rda:
44880 @if gcc-bootstrap
44881 configure-target-rda: stage_current
44882 @endif gcc-bootstrap
44883 @if target-rda
44884 maybe-configure-target-rda: configure-target-rda
44885 configure-target-rda: 
44886         @: $(MAKE); $(unstage)
44887         @r=`${PWD_COMMAND}`; export r; \
44888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44889         echo "Checking multilib configuration for rda..."; \
44890         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44891         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
44892         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
44893           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
44894             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
44895           else \
44896             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
44897             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44898           fi; \
44899         else \
44900           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44901         fi; \
44902         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
44903         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44904         $(NORMAL_TARGET_EXPORTS)  \
44905         echo Configuring in $(TARGET_SUBDIR)/rda; \
44906         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
44907         case $(srcdir) in \
44908           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44909           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
44910                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44911         esac; \
44912         module_srcdir=rda; \
44913         rm -f no-such-file || : ; \
44914         CONFIG_SITE=no-such-file $(SHELL) \
44915           $$s/$$module_srcdir/configure \
44916           --srcdir=$${topdir}/$$module_srcdir \
44917           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44918           --target=${target_alias}  \
44919           || exit 1
44920 @endif target-rda
44921
44922
44923
44924
44925
44926 .PHONY: all-target-rda maybe-all-target-rda
44927 maybe-all-target-rda:
44928 @if gcc-bootstrap
44929 all-target-rda: stage_current
44930 @endif gcc-bootstrap
44931 @if target-rda
44932 TARGET-target-rda=all
44933 maybe-all-target-rda: all-target-rda
44934 all-target-rda: configure-target-rda
44935         @: $(MAKE); $(unstage)
44936         @r=`${PWD_COMMAND}`; export r; \
44937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44938         $(NORMAL_TARGET_EXPORTS)  \
44939         (cd $(TARGET_SUBDIR)/rda && \
44940           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44941                 $(TARGET-target-rda))
44942 @endif target-rda
44943
44944
44945
44946
44947
44948 .PHONY: check-target-rda maybe-check-target-rda
44949 maybe-check-target-rda:
44950 @if target-rda
44951 maybe-check-target-rda: check-target-rda
44952
44953 check-target-rda:
44954         @: $(MAKE); $(unstage)
44955         @r=`${PWD_COMMAND}`; export r; \
44956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44957         $(NORMAL_TARGET_EXPORTS) \
44958         (cd $(TARGET_SUBDIR)/rda && \
44959           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44960
44961 @endif target-rda
44962
44963 .PHONY: install-target-rda maybe-install-target-rda
44964 maybe-install-target-rda:
44965 @if target-rda
44966 maybe-install-target-rda: install-target-rda
44967
44968 install-target-rda: installdirs
44969         @: $(MAKE); $(unstage)
44970         @r=`${PWD_COMMAND}`; export r; \
44971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44972         $(NORMAL_TARGET_EXPORTS) \
44973         (cd $(TARGET_SUBDIR)/rda && \
44974           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44975
44976 @endif target-rda
44977
44978 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
44979 maybe-install-strip-target-rda:
44980 @if target-rda
44981 maybe-install-strip-target-rda: install-strip-target-rda
44982
44983 install-strip-target-rda: installdirs
44984         @: $(MAKE); $(unstage)
44985         @r=`${PWD_COMMAND}`; export r; \
44986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44987         $(NORMAL_TARGET_EXPORTS) \
44988         (cd $(TARGET_SUBDIR)/rda && \
44989           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44990
44991 @endif target-rda
44992
44993 # Other targets (info, dvi, pdf, etc.)
44994
44995 .PHONY: maybe-info-target-rda info-target-rda
44996 maybe-info-target-rda:
44997 @if target-rda
44998 maybe-info-target-rda: info-target-rda
44999
45000 info-target-rda: \
45001     configure-target-rda 
45002         @: $(MAKE); $(unstage)
45003         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45004         r=`${PWD_COMMAND}`; export r; \
45005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45006         $(NORMAL_TARGET_EXPORTS) \
45007         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
45008         for flag in $(EXTRA_TARGET_FLAGS); do \
45009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45010         done; \
45011         (cd $(TARGET_SUBDIR)/rda && \
45012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45014                   "RANLIB=$${RANLIB}" \
45015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45016                    info) \
45017           || exit 1
45018
45019 @endif target-rda
45020
45021 .PHONY: maybe-dvi-target-rda dvi-target-rda
45022 maybe-dvi-target-rda:
45023 @if target-rda
45024 maybe-dvi-target-rda: dvi-target-rda
45025
45026 dvi-target-rda: \
45027     configure-target-rda 
45028         @: $(MAKE); $(unstage)
45029         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45030         r=`${PWD_COMMAND}`; export r; \
45031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45032         $(NORMAL_TARGET_EXPORTS) \
45033         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
45034         for flag in $(EXTRA_TARGET_FLAGS); do \
45035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45036         done; \
45037         (cd $(TARGET_SUBDIR)/rda && \
45038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45040                   "RANLIB=$${RANLIB}" \
45041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45042                    dvi) \
45043           || exit 1
45044
45045 @endif target-rda
45046
45047 .PHONY: maybe-pdf-target-rda pdf-target-rda
45048 maybe-pdf-target-rda:
45049 @if target-rda
45050 maybe-pdf-target-rda: pdf-target-rda
45051
45052 pdf-target-rda: \
45053     configure-target-rda 
45054         @: $(MAKE); $(unstage)
45055         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45056         r=`${PWD_COMMAND}`; export r; \
45057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45058         $(NORMAL_TARGET_EXPORTS) \
45059         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
45060         for flag in $(EXTRA_TARGET_FLAGS); do \
45061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45062         done; \
45063         (cd $(TARGET_SUBDIR)/rda && \
45064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45066                   "RANLIB=$${RANLIB}" \
45067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45068                    pdf) \
45069           || exit 1
45070
45071 @endif target-rda
45072
45073 .PHONY: maybe-html-target-rda html-target-rda
45074 maybe-html-target-rda:
45075 @if target-rda
45076 maybe-html-target-rda: html-target-rda
45077
45078 html-target-rda: \
45079     configure-target-rda 
45080         @: $(MAKE); $(unstage)
45081         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45082         r=`${PWD_COMMAND}`; export r; \
45083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45084         $(NORMAL_TARGET_EXPORTS) \
45085         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
45086         for flag in $(EXTRA_TARGET_FLAGS); do \
45087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45088         done; \
45089         (cd $(TARGET_SUBDIR)/rda && \
45090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45092                   "RANLIB=$${RANLIB}" \
45093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45094                    html) \
45095           || exit 1
45096
45097 @endif target-rda
45098
45099 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
45100 maybe-TAGS-target-rda:
45101 @if target-rda
45102 maybe-TAGS-target-rda: TAGS-target-rda
45103
45104 TAGS-target-rda: \
45105     configure-target-rda 
45106         @: $(MAKE); $(unstage)
45107         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45108         r=`${PWD_COMMAND}`; export r; \
45109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45110         $(NORMAL_TARGET_EXPORTS) \
45111         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
45112         for flag in $(EXTRA_TARGET_FLAGS); do \
45113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45114         done; \
45115         (cd $(TARGET_SUBDIR)/rda && \
45116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45118                   "RANLIB=$${RANLIB}" \
45119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45120                    TAGS) \
45121           || exit 1
45122
45123 @endif target-rda
45124
45125 .PHONY: maybe-install-info-target-rda install-info-target-rda
45126 maybe-install-info-target-rda:
45127 @if target-rda
45128 maybe-install-info-target-rda: install-info-target-rda
45129
45130 install-info-target-rda: \
45131     configure-target-rda \
45132     info-target-rda 
45133         @: $(MAKE); $(unstage)
45134         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45135         r=`${PWD_COMMAND}`; export r; \
45136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45137         $(NORMAL_TARGET_EXPORTS) \
45138         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
45139         for flag in $(EXTRA_TARGET_FLAGS); do \
45140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45141         done; \
45142         (cd $(TARGET_SUBDIR)/rda && \
45143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45145                   "RANLIB=$${RANLIB}" \
45146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45147                    install-info) \
45148           || exit 1
45149
45150 @endif target-rda
45151
45152 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
45153 maybe-install-pdf-target-rda:
45154 @if target-rda
45155 maybe-install-pdf-target-rda: install-pdf-target-rda
45156
45157 install-pdf-target-rda: \
45158     configure-target-rda \
45159     pdf-target-rda 
45160         @: $(MAKE); $(unstage)
45161         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45162         r=`${PWD_COMMAND}`; export r; \
45163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45164         $(NORMAL_TARGET_EXPORTS) \
45165         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
45166         for flag in $(EXTRA_TARGET_FLAGS); do \
45167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45168         done; \
45169         (cd $(TARGET_SUBDIR)/rda && \
45170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45172                   "RANLIB=$${RANLIB}" \
45173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45174                    install-pdf) \
45175           || exit 1
45176
45177 @endif target-rda
45178
45179 .PHONY: maybe-install-html-target-rda install-html-target-rda
45180 maybe-install-html-target-rda:
45181 @if target-rda
45182 maybe-install-html-target-rda: install-html-target-rda
45183
45184 install-html-target-rda: \
45185     configure-target-rda \
45186     html-target-rda 
45187         @: $(MAKE); $(unstage)
45188         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45189         r=`${PWD_COMMAND}`; export r; \
45190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45191         $(NORMAL_TARGET_EXPORTS) \
45192         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
45193         for flag in $(EXTRA_TARGET_FLAGS); do \
45194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45195         done; \
45196         (cd $(TARGET_SUBDIR)/rda && \
45197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45199                   "RANLIB=$${RANLIB}" \
45200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45201                    install-html) \
45202           || exit 1
45203
45204 @endif target-rda
45205
45206 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
45207 maybe-installcheck-target-rda:
45208 @if target-rda
45209 maybe-installcheck-target-rda: installcheck-target-rda
45210
45211 installcheck-target-rda: \
45212     configure-target-rda 
45213         @: $(MAKE); $(unstage)
45214         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45215         r=`${PWD_COMMAND}`; export r; \
45216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45217         $(NORMAL_TARGET_EXPORTS) \
45218         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
45219         for flag in $(EXTRA_TARGET_FLAGS); do \
45220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45221         done; \
45222         (cd $(TARGET_SUBDIR)/rda && \
45223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45225                   "RANLIB=$${RANLIB}" \
45226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45227                    installcheck) \
45228           || exit 1
45229
45230 @endif target-rda
45231
45232 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
45233 maybe-mostlyclean-target-rda:
45234 @if target-rda
45235 maybe-mostlyclean-target-rda: mostlyclean-target-rda
45236
45237 mostlyclean-target-rda: 
45238         @: $(MAKE); $(unstage)
45239         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45240         r=`${PWD_COMMAND}`; export r; \
45241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45242         $(NORMAL_TARGET_EXPORTS) \
45243         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
45244         for flag in $(EXTRA_TARGET_FLAGS); do \
45245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45246         done; \
45247         (cd $(TARGET_SUBDIR)/rda && \
45248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45250                   "RANLIB=$${RANLIB}" \
45251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45252                    mostlyclean) \
45253           || exit 1
45254
45255 @endif target-rda
45256
45257 .PHONY: maybe-clean-target-rda clean-target-rda
45258 maybe-clean-target-rda:
45259 @if target-rda
45260 maybe-clean-target-rda: clean-target-rda
45261
45262 clean-target-rda: 
45263         @: $(MAKE); $(unstage)
45264         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45265         r=`${PWD_COMMAND}`; export r; \
45266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45267         $(NORMAL_TARGET_EXPORTS) \
45268         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
45269         for flag in $(EXTRA_TARGET_FLAGS); do \
45270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45271         done; \
45272         (cd $(TARGET_SUBDIR)/rda && \
45273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45275                   "RANLIB=$${RANLIB}" \
45276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45277                    clean) \
45278           || exit 1
45279
45280 @endif target-rda
45281
45282 .PHONY: maybe-distclean-target-rda distclean-target-rda
45283 maybe-distclean-target-rda:
45284 @if target-rda
45285 maybe-distclean-target-rda: distclean-target-rda
45286
45287 distclean-target-rda: 
45288         @: $(MAKE); $(unstage)
45289         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45290         r=`${PWD_COMMAND}`; export r; \
45291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45292         $(NORMAL_TARGET_EXPORTS) \
45293         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
45294         for flag in $(EXTRA_TARGET_FLAGS); do \
45295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45296         done; \
45297         (cd $(TARGET_SUBDIR)/rda && \
45298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45300                   "RANLIB=$${RANLIB}" \
45301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45302                    distclean) \
45303           || exit 1
45304
45305 @endif target-rda
45306
45307 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
45308 maybe-maintainer-clean-target-rda:
45309 @if target-rda
45310 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
45311
45312 maintainer-clean-target-rda: 
45313         @: $(MAKE); $(unstage)
45314         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45315         r=`${PWD_COMMAND}`; export r; \
45316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45317         $(NORMAL_TARGET_EXPORTS) \
45318         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
45319         for flag in $(EXTRA_TARGET_FLAGS); do \
45320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45321         done; \
45322         (cd $(TARGET_SUBDIR)/rda && \
45323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45325                   "RANLIB=$${RANLIB}" \
45326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45327                    maintainer-clean) \
45328           || exit 1
45329
45330 @endif target-rda
45331
45332
45333
45334
45335
45336 .PHONY: configure-target-libada maybe-configure-target-libada
45337 maybe-configure-target-libada:
45338 @if gcc-bootstrap
45339 configure-target-libada: stage_current
45340 @endif gcc-bootstrap
45341 @if target-libada
45342 maybe-configure-target-libada: configure-target-libada
45343 configure-target-libada: 
45344         @: $(MAKE); $(unstage)
45345         @r=`${PWD_COMMAND}`; export r; \
45346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45347         echo "Checking multilib configuration for libada..."; \
45348         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45349         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
45350         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
45351           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
45352             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
45353           else \
45354             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
45355             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45356           fi; \
45357         else \
45358           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45359         fi; \
45360         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
45361         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45362         $(NORMAL_TARGET_EXPORTS)  \
45363         echo Configuring in $(TARGET_SUBDIR)/libada; \
45364         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
45365         case $(srcdir) in \
45366           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45367           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
45368                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45369         esac; \
45370         module_srcdir=libada; \
45371         rm -f no-such-file || : ; \
45372         CONFIG_SITE=no-such-file $(SHELL) \
45373           $$s/$$module_srcdir/configure \
45374           --srcdir=$${topdir}/$$module_srcdir \
45375           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45376           --target=${target_alias}  \
45377           || exit 1
45378 @endif target-libada
45379
45380
45381
45382
45383
45384 .PHONY: all-target-libada maybe-all-target-libada
45385 maybe-all-target-libada:
45386 @if gcc-bootstrap
45387 all-target-libada: stage_current
45388 @endif gcc-bootstrap
45389 @if target-libada
45390 TARGET-target-libada=all
45391 maybe-all-target-libada: all-target-libada
45392 all-target-libada: configure-target-libada
45393         @: $(MAKE); $(unstage)
45394         @r=`${PWD_COMMAND}`; export r; \
45395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45396         $(NORMAL_TARGET_EXPORTS)  \
45397         (cd $(TARGET_SUBDIR)/libada && \
45398           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45399                 $(TARGET-target-libada))
45400 @endif target-libada
45401
45402
45403
45404
45405
45406 .PHONY: check-target-libada maybe-check-target-libada
45407 maybe-check-target-libada:
45408 @if target-libada
45409 maybe-check-target-libada: check-target-libada
45410
45411 check-target-libada:
45412         @: $(MAKE); $(unstage)
45413         @r=`${PWD_COMMAND}`; export r; \
45414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45415         $(NORMAL_TARGET_EXPORTS) \
45416         (cd $(TARGET_SUBDIR)/libada && \
45417           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45418
45419 @endif target-libada
45420
45421 .PHONY: install-target-libada maybe-install-target-libada
45422 maybe-install-target-libada:
45423 @if target-libada
45424 maybe-install-target-libada: install-target-libada
45425
45426 install-target-libada: installdirs
45427         @: $(MAKE); $(unstage)
45428         @r=`${PWD_COMMAND}`; export r; \
45429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45430         $(NORMAL_TARGET_EXPORTS) \
45431         (cd $(TARGET_SUBDIR)/libada && \
45432           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45433
45434 @endif target-libada
45435
45436 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
45437 maybe-install-strip-target-libada:
45438 @if target-libada
45439 maybe-install-strip-target-libada: install-strip-target-libada
45440
45441 install-strip-target-libada: installdirs
45442         @: $(MAKE); $(unstage)
45443         @r=`${PWD_COMMAND}`; export r; \
45444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45445         $(NORMAL_TARGET_EXPORTS) \
45446         (cd $(TARGET_SUBDIR)/libada && \
45447           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45448
45449 @endif target-libada
45450
45451 # Other targets (info, dvi, pdf, etc.)
45452
45453 .PHONY: maybe-info-target-libada info-target-libada
45454 maybe-info-target-libada:
45455 @if target-libada
45456 maybe-info-target-libada: info-target-libada
45457
45458 info-target-libada: \
45459     configure-target-libada 
45460         @: $(MAKE); $(unstage)
45461         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45462         r=`${PWD_COMMAND}`; export r; \
45463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45464         $(NORMAL_TARGET_EXPORTS) \
45465         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
45466         for flag in $(EXTRA_TARGET_FLAGS); do \
45467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45468         done; \
45469         (cd $(TARGET_SUBDIR)/libada && \
45470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45472                   "RANLIB=$${RANLIB}" \
45473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45474                    info) \
45475           || exit 1
45476
45477 @endif target-libada
45478
45479 .PHONY: maybe-dvi-target-libada dvi-target-libada
45480 maybe-dvi-target-libada:
45481 @if target-libada
45482 maybe-dvi-target-libada: dvi-target-libada
45483
45484 dvi-target-libada: \
45485     configure-target-libada 
45486         @: $(MAKE); $(unstage)
45487         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45488         r=`${PWD_COMMAND}`; export r; \
45489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45490         $(NORMAL_TARGET_EXPORTS) \
45491         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
45492         for flag in $(EXTRA_TARGET_FLAGS); do \
45493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45494         done; \
45495         (cd $(TARGET_SUBDIR)/libada && \
45496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45498                   "RANLIB=$${RANLIB}" \
45499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45500                    dvi) \
45501           || exit 1
45502
45503 @endif target-libada
45504
45505 .PHONY: maybe-pdf-target-libada pdf-target-libada
45506 maybe-pdf-target-libada:
45507 @if target-libada
45508 maybe-pdf-target-libada: pdf-target-libada
45509
45510 pdf-target-libada: \
45511     configure-target-libada 
45512         @: $(MAKE); $(unstage)
45513         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45514         r=`${PWD_COMMAND}`; export r; \
45515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45516         $(NORMAL_TARGET_EXPORTS) \
45517         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
45518         for flag in $(EXTRA_TARGET_FLAGS); do \
45519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45520         done; \
45521         (cd $(TARGET_SUBDIR)/libada && \
45522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45524                   "RANLIB=$${RANLIB}" \
45525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45526                    pdf) \
45527           || exit 1
45528
45529 @endif target-libada
45530
45531 .PHONY: maybe-html-target-libada html-target-libada
45532 maybe-html-target-libada:
45533 @if target-libada
45534 maybe-html-target-libada: html-target-libada
45535
45536 html-target-libada: \
45537     configure-target-libada 
45538         @: $(MAKE); $(unstage)
45539         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45540         r=`${PWD_COMMAND}`; export r; \
45541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45542         $(NORMAL_TARGET_EXPORTS) \
45543         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
45544         for flag in $(EXTRA_TARGET_FLAGS); do \
45545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45546         done; \
45547         (cd $(TARGET_SUBDIR)/libada && \
45548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45550                   "RANLIB=$${RANLIB}" \
45551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45552                    html) \
45553           || exit 1
45554
45555 @endif target-libada
45556
45557 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
45558 maybe-TAGS-target-libada:
45559 @if target-libada
45560 maybe-TAGS-target-libada: TAGS-target-libada
45561
45562 TAGS-target-libada: \
45563     configure-target-libada 
45564         @: $(MAKE); $(unstage)
45565         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45566         r=`${PWD_COMMAND}`; export r; \
45567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45568         $(NORMAL_TARGET_EXPORTS) \
45569         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
45570         for flag in $(EXTRA_TARGET_FLAGS); do \
45571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45572         done; \
45573         (cd $(TARGET_SUBDIR)/libada && \
45574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45576                   "RANLIB=$${RANLIB}" \
45577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45578                    TAGS) \
45579           || exit 1
45580
45581 @endif target-libada
45582
45583 .PHONY: maybe-install-info-target-libada install-info-target-libada
45584 maybe-install-info-target-libada:
45585 @if target-libada
45586 maybe-install-info-target-libada: install-info-target-libada
45587
45588 install-info-target-libada: \
45589     configure-target-libada \
45590     info-target-libada 
45591         @: $(MAKE); $(unstage)
45592         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45593         r=`${PWD_COMMAND}`; export r; \
45594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45595         $(NORMAL_TARGET_EXPORTS) \
45596         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
45597         for flag in $(EXTRA_TARGET_FLAGS); do \
45598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45599         done; \
45600         (cd $(TARGET_SUBDIR)/libada && \
45601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45603                   "RANLIB=$${RANLIB}" \
45604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45605                    install-info) \
45606           || exit 1
45607
45608 @endif target-libada
45609
45610 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
45611 maybe-install-pdf-target-libada:
45612 @if target-libada
45613 maybe-install-pdf-target-libada: install-pdf-target-libada
45614
45615 install-pdf-target-libada: \
45616     configure-target-libada \
45617     pdf-target-libada 
45618         @: $(MAKE); $(unstage)
45619         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45620         r=`${PWD_COMMAND}`; export r; \
45621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45622         $(NORMAL_TARGET_EXPORTS) \
45623         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
45624         for flag in $(EXTRA_TARGET_FLAGS); do \
45625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45626         done; \
45627         (cd $(TARGET_SUBDIR)/libada && \
45628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45630                   "RANLIB=$${RANLIB}" \
45631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45632                    install-pdf) \
45633           || exit 1
45634
45635 @endif target-libada
45636
45637 .PHONY: maybe-install-html-target-libada install-html-target-libada
45638 maybe-install-html-target-libada:
45639 @if target-libada
45640 maybe-install-html-target-libada: install-html-target-libada
45641
45642 install-html-target-libada: \
45643     configure-target-libada \
45644     html-target-libada 
45645         @: $(MAKE); $(unstage)
45646         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45647         r=`${PWD_COMMAND}`; export r; \
45648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45649         $(NORMAL_TARGET_EXPORTS) \
45650         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
45651         for flag in $(EXTRA_TARGET_FLAGS); do \
45652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45653         done; \
45654         (cd $(TARGET_SUBDIR)/libada && \
45655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45657                   "RANLIB=$${RANLIB}" \
45658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45659                    install-html) \
45660           || exit 1
45661
45662 @endif target-libada
45663
45664 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
45665 maybe-installcheck-target-libada:
45666 @if target-libada
45667 maybe-installcheck-target-libada: installcheck-target-libada
45668
45669 installcheck-target-libada: \
45670     configure-target-libada 
45671         @: $(MAKE); $(unstage)
45672         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45673         r=`${PWD_COMMAND}`; export r; \
45674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45675         $(NORMAL_TARGET_EXPORTS) \
45676         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
45677         for flag in $(EXTRA_TARGET_FLAGS); do \
45678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45679         done; \
45680         (cd $(TARGET_SUBDIR)/libada && \
45681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45683                   "RANLIB=$${RANLIB}" \
45684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45685                    installcheck) \
45686           || exit 1
45687
45688 @endif target-libada
45689
45690 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
45691 maybe-mostlyclean-target-libada:
45692 @if target-libada
45693 maybe-mostlyclean-target-libada: mostlyclean-target-libada
45694
45695 mostlyclean-target-libada: 
45696         @: $(MAKE); $(unstage)
45697         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45698         r=`${PWD_COMMAND}`; export r; \
45699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45700         $(NORMAL_TARGET_EXPORTS) \
45701         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
45702         for flag in $(EXTRA_TARGET_FLAGS); do \
45703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45704         done; \
45705         (cd $(TARGET_SUBDIR)/libada && \
45706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45708                   "RANLIB=$${RANLIB}" \
45709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45710                    mostlyclean) \
45711           || exit 1
45712
45713 @endif target-libada
45714
45715 .PHONY: maybe-clean-target-libada clean-target-libada
45716 maybe-clean-target-libada:
45717 @if target-libada
45718 maybe-clean-target-libada: clean-target-libada
45719
45720 clean-target-libada: 
45721         @: $(MAKE); $(unstage)
45722         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45723         r=`${PWD_COMMAND}`; export r; \
45724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45725         $(NORMAL_TARGET_EXPORTS) \
45726         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
45727         for flag in $(EXTRA_TARGET_FLAGS); do \
45728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45729         done; \
45730         (cd $(TARGET_SUBDIR)/libada && \
45731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45733                   "RANLIB=$${RANLIB}" \
45734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45735                    clean) \
45736           || exit 1
45737
45738 @endif target-libada
45739
45740 .PHONY: maybe-distclean-target-libada distclean-target-libada
45741 maybe-distclean-target-libada:
45742 @if target-libada
45743 maybe-distclean-target-libada: distclean-target-libada
45744
45745 distclean-target-libada: 
45746         @: $(MAKE); $(unstage)
45747         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45748         r=`${PWD_COMMAND}`; export r; \
45749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45750         $(NORMAL_TARGET_EXPORTS) \
45751         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
45752         for flag in $(EXTRA_TARGET_FLAGS); do \
45753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45754         done; \
45755         (cd $(TARGET_SUBDIR)/libada && \
45756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45758                   "RANLIB=$${RANLIB}" \
45759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45760                    distclean) \
45761           || exit 1
45762
45763 @endif target-libada
45764
45765 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
45766 maybe-maintainer-clean-target-libada:
45767 @if target-libada
45768 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
45769
45770 maintainer-clean-target-libada: 
45771         @: $(MAKE); $(unstage)
45772         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45773         r=`${PWD_COMMAND}`; export r; \
45774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45775         $(NORMAL_TARGET_EXPORTS) \
45776         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
45777         for flag in $(EXTRA_TARGET_FLAGS); do \
45778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45779         done; \
45780         (cd $(TARGET_SUBDIR)/libada && \
45781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45783                   "RANLIB=$${RANLIB}" \
45784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45785                    maintainer-clean) \
45786           || exit 1
45787
45788 @endif target-libada
45789
45790
45791
45792
45793
45794 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
45795 maybe-configure-target-libgomp:
45796 @if gcc-bootstrap
45797 configure-target-libgomp: stage_current
45798 @endif gcc-bootstrap
45799 @if target-libgomp
45800 maybe-configure-target-libgomp: configure-target-libgomp
45801 configure-target-libgomp: 
45802         @r=`${PWD_COMMAND}`; export r; \
45803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45804         echo "Checking multilib configuration for libgomp..."; \
45805         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45806         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45807         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45808           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45809             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45810           else \
45811             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45812             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45813           fi; \
45814         else \
45815           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45816         fi; \
45817         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45818         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45819         $(NORMAL_TARGET_EXPORTS)  \
45820         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
45821         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
45822         case $(srcdir) in \
45823           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45824           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45825                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45826         esac; \
45827         module_srcdir=libgomp; \
45828         rm -f no-such-file || : ; \
45829         CONFIG_SITE=no-such-file $(SHELL) \
45830           $$s/$$module_srcdir/configure \
45831           --srcdir=$${topdir}/$$module_srcdir \
45832           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45833           --target=${target_alias}  \
45834           || exit 1
45835 @endif target-libgomp
45836
45837
45838
45839 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
45840 maybe-configure-stage1-target-libgomp:
45841 @if target-libgomp-bootstrap
45842 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
45843 configure-stage1-target-libgomp:
45844         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45845         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45846         @r=`${PWD_COMMAND}`; export r; \
45847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45848         TFLAGS="$(STAGE1_TFLAGS)"; \
45849         echo "Checking multilib configuration for libgomp..."; \
45850         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45851         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45852           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45853             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45854           else \
45855             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45856             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45857           fi; \
45858         else \
45859           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45860         fi; \
45861         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45862         $(NORMAL_TARGET_EXPORTS) \
45863         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45864         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45865         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45866         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
45867         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45868         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45869         case $(srcdir) in \
45870           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45871           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45872                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45873         esac; \
45874         module_srcdir=libgomp; \
45875         $(SHELL) $$s/$$module_srcdir/configure \
45876           --srcdir=$${topdir}/$$module_srcdir \
45877           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45878           --target=${target_alias} \
45879            \
45880           $(STAGE1_CONFIGURE_FLAGS)
45881 @endif target-libgomp-bootstrap
45882
45883 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
45884 maybe-configure-stage2-target-libgomp:
45885 @if target-libgomp-bootstrap
45886 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
45887 configure-stage2-target-libgomp:
45888         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45889         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45890         @r=`${PWD_COMMAND}`; export r; \
45891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45892         TFLAGS="$(STAGE2_TFLAGS)"; \
45893         echo "Checking multilib configuration for libgomp..."; \
45894         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45895         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45896           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45897             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45898           else \
45899             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45900             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45901           fi; \
45902         else \
45903           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45904         fi; \
45905         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45906         $(NORMAL_TARGET_EXPORTS) \
45907          \
45908         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45909         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45910         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45911         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
45912         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45913         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45914         case $(srcdir) in \
45915           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45916           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45917                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45918         esac; \
45919         module_srcdir=libgomp; \
45920         $(SHELL) $$s/$$module_srcdir/configure \
45921           --srcdir=$${topdir}/$$module_srcdir \
45922           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45923           --target=${target_alias} \
45924           --with-build-libsubdir=$(HOST_SUBDIR) \
45925           $(STAGE2_CONFIGURE_FLAGS)
45926 @endif target-libgomp-bootstrap
45927
45928 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
45929 maybe-configure-stage3-target-libgomp:
45930 @if target-libgomp-bootstrap
45931 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
45932 configure-stage3-target-libgomp:
45933         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45934         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45935         @r=`${PWD_COMMAND}`; export r; \
45936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45937         TFLAGS="$(STAGE3_TFLAGS)"; \
45938         echo "Checking multilib configuration for libgomp..."; \
45939         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45940         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45941           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45942             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45943           else \
45944             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45945             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45946           fi; \
45947         else \
45948           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45949         fi; \
45950         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45951         $(NORMAL_TARGET_EXPORTS) \
45952          \
45953         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45954         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45955         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45956         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
45957         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45958         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45959         case $(srcdir) in \
45960           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45961           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45962                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45963         esac; \
45964         module_srcdir=libgomp; \
45965         $(SHELL) $$s/$$module_srcdir/configure \
45966           --srcdir=$${topdir}/$$module_srcdir \
45967           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45968           --target=${target_alias} \
45969           --with-build-libsubdir=$(HOST_SUBDIR) \
45970           $(STAGE3_CONFIGURE_FLAGS)
45971 @endif target-libgomp-bootstrap
45972
45973 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
45974 maybe-configure-stage4-target-libgomp:
45975 @if target-libgomp-bootstrap
45976 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
45977 configure-stage4-target-libgomp:
45978         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45979         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45980         @r=`${PWD_COMMAND}`; export r; \
45981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45982         TFLAGS="$(STAGE4_TFLAGS)"; \
45983         echo "Checking multilib configuration for libgomp..."; \
45984         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45985         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45986           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45987             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45988           else \
45989             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45990             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45991           fi; \
45992         else \
45993           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45994         fi; \
45995         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45996         $(NORMAL_TARGET_EXPORTS) \
45997          \
45998         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45999         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46000         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46001         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
46002         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46003         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46004         case $(srcdir) in \
46005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46006           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46008         esac; \
46009         module_srcdir=libgomp; \
46010         $(SHELL) $$s/$$module_srcdir/configure \
46011           --srcdir=$${topdir}/$$module_srcdir \
46012           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46013           --target=${target_alias} \
46014           --with-build-libsubdir=$(HOST_SUBDIR) \
46015           $(STAGE4_CONFIGURE_FLAGS)
46016 @endif target-libgomp-bootstrap
46017
46018 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
46019 maybe-configure-stageprofile-target-libgomp:
46020 @if target-libgomp-bootstrap
46021 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46022 configure-stageprofile-target-libgomp:
46023         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46024         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46025         @r=`${PWD_COMMAND}`; export r; \
46026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46027         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46028         echo "Checking multilib configuration for libgomp..."; \
46029         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46030         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46031           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46032             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46033           else \
46034             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46035             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46036           fi; \
46037         else \
46038           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46039         fi; \
46040         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46041         $(NORMAL_TARGET_EXPORTS) \
46042          \
46043         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46044         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46045         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46046         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
46047         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46048         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46049         case $(srcdir) in \
46050           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46051           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46052                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46053         esac; \
46054         module_srcdir=libgomp; \
46055         $(SHELL) $$s/$$module_srcdir/configure \
46056           --srcdir=$${topdir}/$$module_srcdir \
46057           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46058           --target=${target_alias} \
46059           --with-build-libsubdir=$(HOST_SUBDIR) \
46060           $(STAGEprofile_CONFIGURE_FLAGS)
46061 @endif target-libgomp-bootstrap
46062
46063 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
46064 maybe-configure-stagefeedback-target-libgomp:
46065 @if target-libgomp-bootstrap
46066 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46067 configure-stagefeedback-target-libgomp:
46068         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46069         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46070         @r=`${PWD_COMMAND}`; export r; \
46071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46072         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46073         echo "Checking multilib configuration for libgomp..."; \
46074         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46075         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46076           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46077             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46078           else \
46079             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46080             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46081           fi; \
46082         else \
46083           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46084         fi; \
46085         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46086         $(NORMAL_TARGET_EXPORTS) \
46087          \
46088         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46089         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46090         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46091         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
46092         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46093         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46094         case $(srcdir) in \
46095           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46096           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46097                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46098         esac; \
46099         module_srcdir=libgomp; \
46100         $(SHELL) $$s/$$module_srcdir/configure \
46101           --srcdir=$${topdir}/$$module_srcdir \
46102           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46103           --target=${target_alias} \
46104           --with-build-libsubdir=$(HOST_SUBDIR) \
46105           $(STAGEfeedback_CONFIGURE_FLAGS)
46106 @endif target-libgomp-bootstrap
46107
46108
46109
46110
46111
46112 .PHONY: all-target-libgomp maybe-all-target-libgomp
46113 maybe-all-target-libgomp:
46114 @if gcc-bootstrap
46115 all-target-libgomp: stage_current
46116 @endif gcc-bootstrap
46117 @if target-libgomp
46118 TARGET-target-libgomp=all
46119 maybe-all-target-libgomp: all-target-libgomp
46120 all-target-libgomp: configure-target-libgomp
46121         @r=`${PWD_COMMAND}`; export r; \
46122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46123         $(NORMAL_TARGET_EXPORTS)  \
46124         (cd $(TARGET_SUBDIR)/libgomp && \
46125           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46126                 $(TARGET-target-libgomp))
46127 @endif target-libgomp
46128
46129
46130
46131 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
46132 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
46133 maybe-all-stage1-target-libgomp:
46134 maybe-clean-stage1-target-libgomp:
46135 @if target-libgomp-bootstrap
46136 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
46137 all-stage1: all-stage1-target-libgomp
46138 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
46139 all-stage1-target-libgomp: configure-stage1-target-libgomp
46140         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46141         @r=`${PWD_COMMAND}`; export r; \
46142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46143         TFLAGS="$(STAGE1_TFLAGS)"; \
46144         $(NORMAL_TARGET_EXPORTS)  \
46145         cd $(TARGET_SUBDIR)/libgomp && \
46146         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46147                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46148                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46149                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46150                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46151                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46152                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46153                 $(EXTRA_TARGET_FLAGS)  \
46154                   \
46155                 TFLAGS="$(STAGE1_TFLAGS)" \
46156                 $(TARGET-stage1-target-libgomp)
46157
46158 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
46159 clean-stage1: clean-stage1-target-libgomp
46160 clean-stage1-target-libgomp:
46161         @if [ $(current_stage) = stage1 ]; then \
46162           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46163         else \
46164           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
46165           $(MAKE) stage1-start; \
46166         fi; \
46167         cd $(TARGET_SUBDIR)/libgomp && \
46168         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
46169           clean
46170 @endif target-libgomp-bootstrap
46171
46172
46173 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
46174 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
46175 maybe-all-stage2-target-libgomp:
46176 maybe-clean-stage2-target-libgomp:
46177 @if target-libgomp-bootstrap
46178 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
46179 all-stage2: all-stage2-target-libgomp
46180 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
46181 all-stage2-target-libgomp: configure-stage2-target-libgomp
46182         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46183         @r=`${PWD_COMMAND}`; export r; \
46184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46185         TFLAGS="$(STAGE2_TFLAGS)"; \
46186         $(NORMAL_TARGET_EXPORTS) \
46187           \
46188         cd $(TARGET_SUBDIR)/libgomp && \
46189         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46190                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46191                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46192                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46193                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46194                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46195                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46196                 $(EXTRA_TARGET_FLAGS)   \
46197                 TFLAGS="$(STAGE2_TFLAGS)" \
46198                 $(TARGET-stage2-target-libgomp)
46199
46200 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
46201 clean-stage2: clean-stage2-target-libgomp
46202 clean-stage2-target-libgomp:
46203         @if [ $(current_stage) = stage2 ]; then \
46204           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46205         else \
46206           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
46207           $(MAKE) stage2-start; \
46208         fi; \
46209         cd $(TARGET_SUBDIR)/libgomp && \
46210         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46211 @endif target-libgomp-bootstrap
46212
46213
46214 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
46215 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
46216 maybe-all-stage3-target-libgomp:
46217 maybe-clean-stage3-target-libgomp:
46218 @if target-libgomp-bootstrap
46219 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
46220 all-stage3: all-stage3-target-libgomp
46221 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
46222 all-stage3-target-libgomp: configure-stage3-target-libgomp
46223         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46224         @r=`${PWD_COMMAND}`; export r; \
46225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46226         TFLAGS="$(STAGE3_TFLAGS)"; \
46227         $(NORMAL_TARGET_EXPORTS) \
46228           \
46229         cd $(TARGET_SUBDIR)/libgomp && \
46230         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46231                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46232                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46233                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46234                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46235                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46236                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46237                 $(EXTRA_TARGET_FLAGS)   \
46238                 TFLAGS="$(STAGE3_TFLAGS)" \
46239                 $(TARGET-stage3-target-libgomp)
46240
46241 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
46242 clean-stage3: clean-stage3-target-libgomp
46243 clean-stage3-target-libgomp:
46244         @if [ $(current_stage) = stage3 ]; then \
46245           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46246         else \
46247           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
46248           $(MAKE) stage3-start; \
46249         fi; \
46250         cd $(TARGET_SUBDIR)/libgomp && \
46251         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46252 @endif target-libgomp-bootstrap
46253
46254
46255 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
46256 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
46257 maybe-all-stage4-target-libgomp:
46258 maybe-clean-stage4-target-libgomp:
46259 @if target-libgomp-bootstrap
46260 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
46261 all-stage4: all-stage4-target-libgomp
46262 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
46263 all-stage4-target-libgomp: configure-stage4-target-libgomp
46264         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46265         @r=`${PWD_COMMAND}`; export r; \
46266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46267         TFLAGS="$(STAGE4_TFLAGS)"; \
46268         $(NORMAL_TARGET_EXPORTS) \
46269           \
46270         cd $(TARGET_SUBDIR)/libgomp && \
46271         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46272                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46273                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46274                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46275                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46276                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46277                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46278                 $(EXTRA_TARGET_FLAGS)   \
46279                 TFLAGS="$(STAGE4_TFLAGS)" \
46280                 $(TARGET-stage4-target-libgomp)
46281
46282 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
46283 clean-stage4: clean-stage4-target-libgomp
46284 clean-stage4-target-libgomp:
46285         @if [ $(current_stage) = stage4 ]; then \
46286           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46287         else \
46288           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
46289           $(MAKE) stage4-start; \
46290         fi; \
46291         cd $(TARGET_SUBDIR)/libgomp && \
46292         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46293 @endif target-libgomp-bootstrap
46294
46295
46296 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
46297 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
46298 maybe-all-stageprofile-target-libgomp:
46299 maybe-clean-stageprofile-target-libgomp:
46300 @if target-libgomp-bootstrap
46301 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
46302 all-stageprofile: all-stageprofile-target-libgomp
46303 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
46304 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46305         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46306         @r=`${PWD_COMMAND}`; export r; \
46307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46308         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46309         $(NORMAL_TARGET_EXPORTS) \
46310           \
46311         cd $(TARGET_SUBDIR)/libgomp && \
46312         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46313                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46314                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46315                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46316                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46317                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46318                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46319                 $(EXTRA_TARGET_FLAGS)   \
46320                 TFLAGS="$(STAGEprofile_TFLAGS)" \
46321                 $(TARGET-stageprofile-target-libgomp)
46322
46323 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
46324 clean-stageprofile: clean-stageprofile-target-libgomp
46325 clean-stageprofile-target-libgomp:
46326         @if [ $(current_stage) = stageprofile ]; then \
46327           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46328         else \
46329           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
46330           $(MAKE) stageprofile-start; \
46331         fi; \
46332         cd $(TARGET_SUBDIR)/libgomp && \
46333         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46334 @endif target-libgomp-bootstrap
46335
46336
46337 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
46338 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
46339 maybe-all-stagefeedback-target-libgomp:
46340 maybe-clean-stagefeedback-target-libgomp:
46341 @if target-libgomp-bootstrap
46342 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
46343 all-stagefeedback: all-stagefeedback-target-libgomp
46344 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
46345 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46346         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46347         @r=`${PWD_COMMAND}`; export r; \
46348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46349         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46350         $(NORMAL_TARGET_EXPORTS) \
46351           \
46352         cd $(TARGET_SUBDIR)/libgomp && \
46353         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46354                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46355                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46356                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46357                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46358                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46359                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46360                 $(EXTRA_TARGET_FLAGS)   \
46361                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46362                 $(TARGET-stagefeedback-target-libgomp)
46363
46364 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
46365 clean-stagefeedback: clean-stagefeedback-target-libgomp
46366 clean-stagefeedback-target-libgomp:
46367         @if [ $(current_stage) = stagefeedback ]; then \
46368           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46369         else \
46370           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
46371           $(MAKE) stagefeedback-start; \
46372         fi; \
46373         cd $(TARGET_SUBDIR)/libgomp && \
46374         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46375 @endif target-libgomp-bootstrap
46376
46377
46378
46379
46380
46381
46382 .PHONY: check-target-libgomp maybe-check-target-libgomp
46383 maybe-check-target-libgomp:
46384 @if target-libgomp
46385 maybe-check-target-libgomp: check-target-libgomp
46386
46387 check-target-libgomp:
46388         @: $(MAKE); $(unstage)
46389         @r=`${PWD_COMMAND}`; export r; \
46390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46391         $(NORMAL_TARGET_EXPORTS) \
46392         (cd $(TARGET_SUBDIR)/libgomp && \
46393           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46394
46395 @endif target-libgomp
46396
46397 .PHONY: install-target-libgomp maybe-install-target-libgomp
46398 maybe-install-target-libgomp:
46399 @if target-libgomp
46400 maybe-install-target-libgomp: install-target-libgomp
46401
46402 install-target-libgomp: installdirs
46403         @: $(MAKE); $(unstage)
46404         @r=`${PWD_COMMAND}`; export r; \
46405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46406         $(NORMAL_TARGET_EXPORTS) \
46407         (cd $(TARGET_SUBDIR)/libgomp && \
46408           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46409
46410 @endif target-libgomp
46411
46412 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
46413 maybe-install-strip-target-libgomp:
46414 @if target-libgomp
46415 maybe-install-strip-target-libgomp: install-strip-target-libgomp
46416
46417 install-strip-target-libgomp: installdirs
46418         @: $(MAKE); $(unstage)
46419         @r=`${PWD_COMMAND}`; export r; \
46420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46421         $(NORMAL_TARGET_EXPORTS) \
46422         (cd $(TARGET_SUBDIR)/libgomp && \
46423           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46424
46425 @endif target-libgomp
46426
46427 # Other targets (info, dvi, pdf, etc.)
46428
46429 .PHONY: maybe-info-target-libgomp info-target-libgomp
46430 maybe-info-target-libgomp:
46431 @if target-libgomp
46432 maybe-info-target-libgomp: info-target-libgomp
46433
46434 info-target-libgomp: \
46435     configure-target-libgomp 
46436         @: $(MAKE); $(unstage)
46437         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46438         r=`${PWD_COMMAND}`; export r; \
46439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46440         $(NORMAL_TARGET_EXPORTS) \
46441         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
46442         for flag in $(EXTRA_TARGET_FLAGS); do \
46443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46444         done; \
46445         (cd $(TARGET_SUBDIR)/libgomp && \
46446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46448                   "RANLIB=$${RANLIB}" \
46449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46450                    info) \
46451           || exit 1
46452
46453 @endif target-libgomp
46454
46455 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
46456 maybe-dvi-target-libgomp:
46457 @if target-libgomp
46458 maybe-dvi-target-libgomp: dvi-target-libgomp
46459
46460 dvi-target-libgomp: \
46461     configure-target-libgomp 
46462         @: $(MAKE); $(unstage)
46463         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46464         r=`${PWD_COMMAND}`; export r; \
46465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46466         $(NORMAL_TARGET_EXPORTS) \
46467         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
46468         for flag in $(EXTRA_TARGET_FLAGS); do \
46469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46470         done; \
46471         (cd $(TARGET_SUBDIR)/libgomp && \
46472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46474                   "RANLIB=$${RANLIB}" \
46475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46476                    dvi) \
46477           || exit 1
46478
46479 @endif target-libgomp
46480
46481 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
46482 maybe-pdf-target-libgomp:
46483 @if target-libgomp
46484 maybe-pdf-target-libgomp: pdf-target-libgomp
46485
46486 pdf-target-libgomp: \
46487     configure-target-libgomp 
46488         @: $(MAKE); $(unstage)
46489         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46490         r=`${PWD_COMMAND}`; export r; \
46491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46492         $(NORMAL_TARGET_EXPORTS) \
46493         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
46494         for flag in $(EXTRA_TARGET_FLAGS); do \
46495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46496         done; \
46497         (cd $(TARGET_SUBDIR)/libgomp && \
46498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46500                   "RANLIB=$${RANLIB}" \
46501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46502                    pdf) \
46503           || exit 1
46504
46505 @endif target-libgomp
46506
46507 .PHONY: maybe-html-target-libgomp html-target-libgomp
46508 maybe-html-target-libgomp:
46509 @if target-libgomp
46510 maybe-html-target-libgomp: html-target-libgomp
46511
46512 html-target-libgomp: \
46513     configure-target-libgomp 
46514         @: $(MAKE); $(unstage)
46515         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46516         r=`${PWD_COMMAND}`; export r; \
46517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46518         $(NORMAL_TARGET_EXPORTS) \
46519         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
46520         for flag in $(EXTRA_TARGET_FLAGS); do \
46521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46522         done; \
46523         (cd $(TARGET_SUBDIR)/libgomp && \
46524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46526                   "RANLIB=$${RANLIB}" \
46527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46528                    html) \
46529           || exit 1
46530
46531 @endif target-libgomp
46532
46533 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
46534 maybe-TAGS-target-libgomp:
46535 @if target-libgomp
46536 maybe-TAGS-target-libgomp: TAGS-target-libgomp
46537
46538 TAGS-target-libgomp: \
46539     configure-target-libgomp 
46540         @: $(MAKE); $(unstage)
46541         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46542         r=`${PWD_COMMAND}`; export r; \
46543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46544         $(NORMAL_TARGET_EXPORTS) \
46545         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
46546         for flag in $(EXTRA_TARGET_FLAGS); do \
46547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46548         done; \
46549         (cd $(TARGET_SUBDIR)/libgomp && \
46550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46552                   "RANLIB=$${RANLIB}" \
46553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46554                    TAGS) \
46555           || exit 1
46556
46557 @endif target-libgomp
46558
46559 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
46560 maybe-install-info-target-libgomp:
46561 @if target-libgomp
46562 maybe-install-info-target-libgomp: install-info-target-libgomp
46563
46564 install-info-target-libgomp: \
46565     configure-target-libgomp \
46566     info-target-libgomp 
46567         @: $(MAKE); $(unstage)
46568         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46569         r=`${PWD_COMMAND}`; export r; \
46570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46571         $(NORMAL_TARGET_EXPORTS) \
46572         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
46573         for flag in $(EXTRA_TARGET_FLAGS); do \
46574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46575         done; \
46576         (cd $(TARGET_SUBDIR)/libgomp && \
46577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46579                   "RANLIB=$${RANLIB}" \
46580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46581                    install-info) \
46582           || exit 1
46583
46584 @endif target-libgomp
46585
46586 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
46587 maybe-install-pdf-target-libgomp:
46588 @if target-libgomp
46589 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
46590
46591 install-pdf-target-libgomp: \
46592     configure-target-libgomp \
46593     pdf-target-libgomp 
46594         @: $(MAKE); $(unstage)
46595         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46596         r=`${PWD_COMMAND}`; export r; \
46597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46598         $(NORMAL_TARGET_EXPORTS) \
46599         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
46600         for flag in $(EXTRA_TARGET_FLAGS); do \
46601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46602         done; \
46603         (cd $(TARGET_SUBDIR)/libgomp && \
46604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46606                   "RANLIB=$${RANLIB}" \
46607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46608                    install-pdf) \
46609           || exit 1
46610
46611 @endif target-libgomp
46612
46613 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
46614 maybe-install-html-target-libgomp:
46615 @if target-libgomp
46616 maybe-install-html-target-libgomp: install-html-target-libgomp
46617
46618 install-html-target-libgomp: \
46619     configure-target-libgomp \
46620     html-target-libgomp 
46621         @: $(MAKE); $(unstage)
46622         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46623         r=`${PWD_COMMAND}`; export r; \
46624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46625         $(NORMAL_TARGET_EXPORTS) \
46626         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
46627         for flag in $(EXTRA_TARGET_FLAGS); do \
46628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46629         done; \
46630         (cd $(TARGET_SUBDIR)/libgomp && \
46631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46633                   "RANLIB=$${RANLIB}" \
46634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46635                    install-html) \
46636           || exit 1
46637
46638 @endif target-libgomp
46639
46640 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
46641 maybe-installcheck-target-libgomp:
46642 @if target-libgomp
46643 maybe-installcheck-target-libgomp: installcheck-target-libgomp
46644
46645 installcheck-target-libgomp: \
46646     configure-target-libgomp 
46647         @: $(MAKE); $(unstage)
46648         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46649         r=`${PWD_COMMAND}`; export r; \
46650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46651         $(NORMAL_TARGET_EXPORTS) \
46652         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
46653         for flag in $(EXTRA_TARGET_FLAGS); do \
46654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46655         done; \
46656         (cd $(TARGET_SUBDIR)/libgomp && \
46657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46659                   "RANLIB=$${RANLIB}" \
46660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46661                    installcheck) \
46662           || exit 1
46663
46664 @endif target-libgomp
46665
46666 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
46667 maybe-mostlyclean-target-libgomp:
46668 @if target-libgomp
46669 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
46670
46671 mostlyclean-target-libgomp: 
46672         @: $(MAKE); $(unstage)
46673         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46674         r=`${PWD_COMMAND}`; export r; \
46675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46676         $(NORMAL_TARGET_EXPORTS) \
46677         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
46678         for flag in $(EXTRA_TARGET_FLAGS); do \
46679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46680         done; \
46681         (cd $(TARGET_SUBDIR)/libgomp && \
46682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46684                   "RANLIB=$${RANLIB}" \
46685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46686                    mostlyclean) \
46687           || exit 1
46688
46689 @endif target-libgomp
46690
46691 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
46692 maybe-clean-target-libgomp:
46693 @if target-libgomp
46694 maybe-clean-target-libgomp: clean-target-libgomp
46695
46696 clean-target-libgomp: 
46697         @: $(MAKE); $(unstage)
46698         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46699         r=`${PWD_COMMAND}`; export r; \
46700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46701         $(NORMAL_TARGET_EXPORTS) \
46702         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
46703         for flag in $(EXTRA_TARGET_FLAGS); do \
46704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46705         done; \
46706         (cd $(TARGET_SUBDIR)/libgomp && \
46707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46709                   "RANLIB=$${RANLIB}" \
46710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46711                    clean) \
46712           || exit 1
46713
46714 @endif target-libgomp
46715
46716 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
46717 maybe-distclean-target-libgomp:
46718 @if target-libgomp
46719 maybe-distclean-target-libgomp: distclean-target-libgomp
46720
46721 distclean-target-libgomp: 
46722         @: $(MAKE); $(unstage)
46723         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46724         r=`${PWD_COMMAND}`; export r; \
46725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46726         $(NORMAL_TARGET_EXPORTS) \
46727         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
46728         for flag in $(EXTRA_TARGET_FLAGS); do \
46729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46730         done; \
46731         (cd $(TARGET_SUBDIR)/libgomp && \
46732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46734                   "RANLIB=$${RANLIB}" \
46735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46736                    distclean) \
46737           || exit 1
46738
46739 @endif target-libgomp
46740
46741 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
46742 maybe-maintainer-clean-target-libgomp:
46743 @if target-libgomp
46744 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
46745
46746 maintainer-clean-target-libgomp: 
46747         @: $(MAKE); $(unstage)
46748         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46749         r=`${PWD_COMMAND}`; export r; \
46750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46751         $(NORMAL_TARGET_EXPORTS) \
46752         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
46753         for flag in $(EXTRA_TARGET_FLAGS); do \
46754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46755         done; \
46756         (cd $(TARGET_SUBDIR)/libgomp && \
46757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46759                   "RANLIB=$${RANLIB}" \
46760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46761                    maintainer-clean) \
46762           || exit 1
46763
46764 @endif target-libgomp
46765
46766
46767
46768
46769
46770 .PHONY: configure-target-libitm maybe-configure-target-libitm
46771 maybe-configure-target-libitm:
46772 @if gcc-bootstrap
46773 configure-target-libitm: stage_current
46774 @endif gcc-bootstrap
46775 @if target-libitm
46776 maybe-configure-target-libitm: configure-target-libitm
46777 configure-target-libitm: 
46778         @: $(MAKE); $(unstage)
46779         @r=`${PWD_COMMAND}`; export r; \
46780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46781         echo "Checking multilib configuration for libitm..."; \
46782         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46783         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
46784         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
46785           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
46786             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
46787           else \
46788             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
46789             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46790           fi; \
46791         else \
46792           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46793         fi; \
46794         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
46795         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46796         $(NORMAL_TARGET_EXPORTS)  \
46797         echo Configuring in $(TARGET_SUBDIR)/libitm; \
46798         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
46799         case $(srcdir) in \
46800           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46801           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
46802                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46803         esac; \
46804         module_srcdir=libitm; \
46805         rm -f no-such-file || : ; \
46806         CONFIG_SITE=no-such-file $(SHELL) \
46807           $$s/$$module_srcdir/configure \
46808           --srcdir=$${topdir}/$$module_srcdir \
46809           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46810           --target=${target_alias}  \
46811           || exit 1
46812 @endif target-libitm
46813
46814
46815
46816
46817
46818 .PHONY: all-target-libitm maybe-all-target-libitm
46819 maybe-all-target-libitm:
46820 @if gcc-bootstrap
46821 all-target-libitm: stage_current
46822 @endif gcc-bootstrap
46823 @if target-libitm
46824 TARGET-target-libitm=all
46825 maybe-all-target-libitm: all-target-libitm
46826 all-target-libitm: configure-target-libitm
46827         @: $(MAKE); $(unstage)
46828         @r=`${PWD_COMMAND}`; export r; \
46829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46830         $(NORMAL_TARGET_EXPORTS)  \
46831         (cd $(TARGET_SUBDIR)/libitm && \
46832           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46833                 $(TARGET-target-libitm))
46834 @endif target-libitm
46835
46836
46837
46838
46839
46840 .PHONY: check-target-libitm maybe-check-target-libitm
46841 maybe-check-target-libitm:
46842 @if target-libitm
46843 maybe-check-target-libitm: check-target-libitm
46844
46845 check-target-libitm:
46846         @: $(MAKE); $(unstage)
46847         @r=`${PWD_COMMAND}`; export r; \
46848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46849         $(NORMAL_TARGET_EXPORTS) \
46850         (cd $(TARGET_SUBDIR)/libitm && \
46851           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46852
46853 @endif target-libitm
46854
46855 .PHONY: install-target-libitm maybe-install-target-libitm
46856 maybe-install-target-libitm:
46857 @if target-libitm
46858 maybe-install-target-libitm: install-target-libitm
46859
46860 install-target-libitm: installdirs
46861         @: $(MAKE); $(unstage)
46862         @r=`${PWD_COMMAND}`; export r; \
46863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46864         $(NORMAL_TARGET_EXPORTS) \
46865         (cd $(TARGET_SUBDIR)/libitm && \
46866           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46867
46868 @endif target-libitm
46869
46870 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
46871 maybe-install-strip-target-libitm:
46872 @if target-libitm
46873 maybe-install-strip-target-libitm: install-strip-target-libitm
46874
46875 install-strip-target-libitm: installdirs
46876         @: $(MAKE); $(unstage)
46877         @r=`${PWD_COMMAND}`; export r; \
46878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46879         $(NORMAL_TARGET_EXPORTS) \
46880         (cd $(TARGET_SUBDIR)/libitm && \
46881           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46882
46883 @endif target-libitm
46884
46885 # Other targets (info, dvi, pdf, etc.)
46886
46887 .PHONY: maybe-info-target-libitm info-target-libitm
46888 maybe-info-target-libitm:
46889 @if target-libitm
46890 maybe-info-target-libitm: info-target-libitm
46891
46892 info-target-libitm: \
46893     configure-target-libitm 
46894         @: $(MAKE); $(unstage)
46895         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46896         r=`${PWD_COMMAND}`; export r; \
46897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46898         $(NORMAL_TARGET_EXPORTS) \
46899         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
46900         for flag in $(EXTRA_TARGET_FLAGS); do \
46901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46902         done; \
46903         (cd $(TARGET_SUBDIR)/libitm && \
46904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46906                   "RANLIB=$${RANLIB}" \
46907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46908                    info) \
46909           || exit 1
46910
46911 @endif target-libitm
46912
46913 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
46914 maybe-dvi-target-libitm:
46915 @if target-libitm
46916 maybe-dvi-target-libitm: dvi-target-libitm
46917
46918 dvi-target-libitm: \
46919     configure-target-libitm 
46920         @: $(MAKE); $(unstage)
46921         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46922         r=`${PWD_COMMAND}`; export r; \
46923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46924         $(NORMAL_TARGET_EXPORTS) \
46925         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
46926         for flag in $(EXTRA_TARGET_FLAGS); do \
46927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46928         done; \
46929         (cd $(TARGET_SUBDIR)/libitm && \
46930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46932                   "RANLIB=$${RANLIB}" \
46933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46934                    dvi) \
46935           || exit 1
46936
46937 @endif target-libitm
46938
46939 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
46940 maybe-pdf-target-libitm:
46941 @if target-libitm
46942 maybe-pdf-target-libitm: pdf-target-libitm
46943
46944 pdf-target-libitm: \
46945     configure-target-libitm 
46946         @: $(MAKE); $(unstage)
46947         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46948         r=`${PWD_COMMAND}`; export r; \
46949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46950         $(NORMAL_TARGET_EXPORTS) \
46951         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
46952         for flag in $(EXTRA_TARGET_FLAGS); do \
46953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46954         done; \
46955         (cd $(TARGET_SUBDIR)/libitm && \
46956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46958                   "RANLIB=$${RANLIB}" \
46959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46960                    pdf) \
46961           || exit 1
46962
46963 @endif target-libitm
46964
46965 .PHONY: maybe-html-target-libitm html-target-libitm
46966 maybe-html-target-libitm:
46967 @if target-libitm
46968 maybe-html-target-libitm: html-target-libitm
46969
46970 html-target-libitm: \
46971     configure-target-libitm 
46972         @: $(MAKE); $(unstage)
46973         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46974         r=`${PWD_COMMAND}`; export r; \
46975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46976         $(NORMAL_TARGET_EXPORTS) \
46977         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
46978         for flag in $(EXTRA_TARGET_FLAGS); do \
46979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46980         done; \
46981         (cd $(TARGET_SUBDIR)/libitm && \
46982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46984                   "RANLIB=$${RANLIB}" \
46985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46986                    html) \
46987           || exit 1
46988
46989 @endif target-libitm
46990
46991 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
46992 maybe-TAGS-target-libitm:
46993 @if target-libitm
46994 maybe-TAGS-target-libitm: TAGS-target-libitm
46995
46996 TAGS-target-libitm: \
46997     configure-target-libitm 
46998         @: $(MAKE); $(unstage)
46999         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47000         r=`${PWD_COMMAND}`; export r; \
47001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47002         $(NORMAL_TARGET_EXPORTS) \
47003         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
47004         for flag in $(EXTRA_TARGET_FLAGS); do \
47005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47006         done; \
47007         (cd $(TARGET_SUBDIR)/libitm && \
47008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47010                   "RANLIB=$${RANLIB}" \
47011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47012                    TAGS) \
47013           || exit 1
47014
47015 @endif target-libitm
47016
47017 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
47018 maybe-install-info-target-libitm:
47019 @if target-libitm
47020 maybe-install-info-target-libitm: install-info-target-libitm
47021
47022 install-info-target-libitm: \
47023     configure-target-libitm \
47024     info-target-libitm 
47025         @: $(MAKE); $(unstage)
47026         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47027         r=`${PWD_COMMAND}`; export r; \
47028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47029         $(NORMAL_TARGET_EXPORTS) \
47030         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
47031         for flag in $(EXTRA_TARGET_FLAGS); do \
47032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47033         done; \
47034         (cd $(TARGET_SUBDIR)/libitm && \
47035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47037                   "RANLIB=$${RANLIB}" \
47038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47039                    install-info) \
47040           || exit 1
47041
47042 @endif target-libitm
47043
47044 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
47045 maybe-install-pdf-target-libitm:
47046 @if target-libitm
47047 maybe-install-pdf-target-libitm: install-pdf-target-libitm
47048
47049 install-pdf-target-libitm: \
47050     configure-target-libitm \
47051     pdf-target-libitm 
47052         @: $(MAKE); $(unstage)
47053         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47054         r=`${PWD_COMMAND}`; export r; \
47055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47056         $(NORMAL_TARGET_EXPORTS) \
47057         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
47058         for flag in $(EXTRA_TARGET_FLAGS); do \
47059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47060         done; \
47061         (cd $(TARGET_SUBDIR)/libitm && \
47062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47064                   "RANLIB=$${RANLIB}" \
47065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47066                    install-pdf) \
47067           || exit 1
47068
47069 @endif target-libitm
47070
47071 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
47072 maybe-install-html-target-libitm:
47073 @if target-libitm
47074 maybe-install-html-target-libitm: install-html-target-libitm
47075
47076 install-html-target-libitm: \
47077     configure-target-libitm \
47078     html-target-libitm 
47079         @: $(MAKE); $(unstage)
47080         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47081         r=`${PWD_COMMAND}`; export r; \
47082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47083         $(NORMAL_TARGET_EXPORTS) \
47084         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
47085         for flag in $(EXTRA_TARGET_FLAGS); do \
47086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47087         done; \
47088         (cd $(TARGET_SUBDIR)/libitm && \
47089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47091                   "RANLIB=$${RANLIB}" \
47092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47093                    install-html) \
47094           || exit 1
47095
47096 @endif target-libitm
47097
47098 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
47099 maybe-installcheck-target-libitm:
47100 @if target-libitm
47101 maybe-installcheck-target-libitm: installcheck-target-libitm
47102
47103 installcheck-target-libitm: \
47104     configure-target-libitm 
47105         @: $(MAKE); $(unstage)
47106         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47107         r=`${PWD_COMMAND}`; export r; \
47108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47109         $(NORMAL_TARGET_EXPORTS) \
47110         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
47111         for flag in $(EXTRA_TARGET_FLAGS); do \
47112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47113         done; \
47114         (cd $(TARGET_SUBDIR)/libitm && \
47115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47117                   "RANLIB=$${RANLIB}" \
47118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47119                    installcheck) \
47120           || exit 1
47121
47122 @endif target-libitm
47123
47124 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
47125 maybe-mostlyclean-target-libitm:
47126 @if target-libitm
47127 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
47128
47129 mostlyclean-target-libitm: 
47130         @: $(MAKE); $(unstage)
47131         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47132         r=`${PWD_COMMAND}`; export r; \
47133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47134         $(NORMAL_TARGET_EXPORTS) \
47135         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
47136         for flag in $(EXTRA_TARGET_FLAGS); do \
47137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47138         done; \
47139         (cd $(TARGET_SUBDIR)/libitm && \
47140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47142                   "RANLIB=$${RANLIB}" \
47143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47144                    mostlyclean) \
47145           || exit 1
47146
47147 @endif target-libitm
47148
47149 .PHONY: maybe-clean-target-libitm clean-target-libitm
47150 maybe-clean-target-libitm:
47151 @if target-libitm
47152 maybe-clean-target-libitm: clean-target-libitm
47153
47154 clean-target-libitm: 
47155         @: $(MAKE); $(unstage)
47156         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47157         r=`${PWD_COMMAND}`; export r; \
47158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47159         $(NORMAL_TARGET_EXPORTS) \
47160         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
47161         for flag in $(EXTRA_TARGET_FLAGS); do \
47162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47163         done; \
47164         (cd $(TARGET_SUBDIR)/libitm && \
47165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47167                   "RANLIB=$${RANLIB}" \
47168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47169                    clean) \
47170           || exit 1
47171
47172 @endif target-libitm
47173
47174 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
47175 maybe-distclean-target-libitm:
47176 @if target-libitm
47177 maybe-distclean-target-libitm: distclean-target-libitm
47178
47179 distclean-target-libitm: 
47180         @: $(MAKE); $(unstage)
47181         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47182         r=`${PWD_COMMAND}`; export r; \
47183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47184         $(NORMAL_TARGET_EXPORTS) \
47185         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
47186         for flag in $(EXTRA_TARGET_FLAGS); do \
47187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47188         done; \
47189         (cd $(TARGET_SUBDIR)/libitm && \
47190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47192                   "RANLIB=$${RANLIB}" \
47193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47194                    distclean) \
47195           || exit 1
47196
47197 @endif target-libitm
47198
47199 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
47200 maybe-maintainer-clean-target-libitm:
47201 @if target-libitm
47202 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
47203
47204 maintainer-clean-target-libitm: 
47205         @: $(MAKE); $(unstage)
47206         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47207         r=`${PWD_COMMAND}`; export r; \
47208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47209         $(NORMAL_TARGET_EXPORTS) \
47210         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
47211         for flag in $(EXTRA_TARGET_FLAGS); do \
47212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47213         done; \
47214         (cd $(TARGET_SUBDIR)/libitm && \
47215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47217                   "RANLIB=$${RANLIB}" \
47218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47219                    maintainer-clean) \
47220           || exit 1
47221
47222 @endif target-libitm
47223
47224
47225
47226
47227
47228 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
47229 maybe-configure-target-libatomic:
47230 @if gcc-bootstrap
47231 configure-target-libatomic: stage_current
47232 @endif gcc-bootstrap
47233 @if target-libatomic
47234 maybe-configure-target-libatomic: configure-target-libatomic
47235 configure-target-libatomic: 
47236         @: $(MAKE); $(unstage)
47237         @r=`${PWD_COMMAND}`; export r; \
47238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47239         echo "Checking multilib configuration for libatomic..."; \
47240         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47241         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
47242         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47243           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47244             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
47245           else \
47246             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
47247             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47248           fi; \
47249         else \
47250           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47251         fi; \
47252         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
47253         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47254         $(NORMAL_TARGET_EXPORTS)  \
47255         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
47256         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
47257         case $(srcdir) in \
47258           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47259           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
47260                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47261         esac; \
47262         module_srcdir=libatomic; \
47263         rm -f no-such-file || : ; \
47264         CONFIG_SITE=no-such-file $(SHELL) \
47265           $$s/$$module_srcdir/configure \
47266           --srcdir=$${topdir}/$$module_srcdir \
47267           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47268           --target=${target_alias}  \
47269           || exit 1
47270 @endif target-libatomic
47271
47272
47273
47274
47275
47276 .PHONY: all-target-libatomic maybe-all-target-libatomic
47277 maybe-all-target-libatomic:
47278 @if gcc-bootstrap
47279 all-target-libatomic: stage_current
47280 @endif gcc-bootstrap
47281 @if target-libatomic
47282 TARGET-target-libatomic=all
47283 maybe-all-target-libatomic: all-target-libatomic
47284 all-target-libatomic: configure-target-libatomic
47285         @: $(MAKE); $(unstage)
47286         @r=`${PWD_COMMAND}`; export r; \
47287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47288         $(NORMAL_TARGET_EXPORTS)  \
47289         (cd $(TARGET_SUBDIR)/libatomic && \
47290           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47291                 $(TARGET-target-libatomic))
47292 @endif target-libatomic
47293
47294
47295
47296
47297
47298 .PHONY: check-target-libatomic maybe-check-target-libatomic
47299 maybe-check-target-libatomic:
47300 @if target-libatomic
47301 maybe-check-target-libatomic: check-target-libatomic
47302
47303 check-target-libatomic:
47304         @: $(MAKE); $(unstage)
47305         @r=`${PWD_COMMAND}`; export r; \
47306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47307         $(NORMAL_TARGET_EXPORTS) \
47308         (cd $(TARGET_SUBDIR)/libatomic && \
47309           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47310
47311 @endif target-libatomic
47312
47313 .PHONY: install-target-libatomic maybe-install-target-libatomic
47314 maybe-install-target-libatomic:
47315 @if target-libatomic
47316 maybe-install-target-libatomic: install-target-libatomic
47317
47318 install-target-libatomic: installdirs
47319         @: $(MAKE); $(unstage)
47320         @r=`${PWD_COMMAND}`; export r; \
47321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47322         $(NORMAL_TARGET_EXPORTS) \
47323         (cd $(TARGET_SUBDIR)/libatomic && \
47324           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47325
47326 @endif target-libatomic
47327
47328 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
47329 maybe-install-strip-target-libatomic:
47330 @if target-libatomic
47331 maybe-install-strip-target-libatomic: install-strip-target-libatomic
47332
47333 install-strip-target-libatomic: installdirs
47334         @: $(MAKE); $(unstage)
47335         @r=`${PWD_COMMAND}`; export r; \
47336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47337         $(NORMAL_TARGET_EXPORTS) \
47338         (cd $(TARGET_SUBDIR)/libatomic && \
47339           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47340
47341 @endif target-libatomic
47342
47343 # Other targets (info, dvi, pdf, etc.)
47344
47345 .PHONY: maybe-info-target-libatomic info-target-libatomic
47346 maybe-info-target-libatomic:
47347 @if target-libatomic
47348 maybe-info-target-libatomic: info-target-libatomic
47349
47350 info-target-libatomic: \
47351     configure-target-libatomic 
47352         @: $(MAKE); $(unstage)
47353         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47354         r=`${PWD_COMMAND}`; export r; \
47355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47356         $(NORMAL_TARGET_EXPORTS) \
47357         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
47358         for flag in $(EXTRA_TARGET_FLAGS); do \
47359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47360         done; \
47361         (cd $(TARGET_SUBDIR)/libatomic && \
47362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47364                   "RANLIB=$${RANLIB}" \
47365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47366                    info) \
47367           || exit 1
47368
47369 @endif target-libatomic
47370
47371 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
47372 maybe-dvi-target-libatomic:
47373 @if target-libatomic
47374 maybe-dvi-target-libatomic: dvi-target-libatomic
47375
47376 dvi-target-libatomic: \
47377     configure-target-libatomic 
47378         @: $(MAKE); $(unstage)
47379         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47380         r=`${PWD_COMMAND}`; export r; \
47381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47382         $(NORMAL_TARGET_EXPORTS) \
47383         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
47384         for flag in $(EXTRA_TARGET_FLAGS); do \
47385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47386         done; \
47387         (cd $(TARGET_SUBDIR)/libatomic && \
47388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47390                   "RANLIB=$${RANLIB}" \
47391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47392                    dvi) \
47393           || exit 1
47394
47395 @endif target-libatomic
47396
47397 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
47398 maybe-pdf-target-libatomic:
47399 @if target-libatomic
47400 maybe-pdf-target-libatomic: pdf-target-libatomic
47401
47402 pdf-target-libatomic: \
47403     configure-target-libatomic 
47404         @: $(MAKE); $(unstage)
47405         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47406         r=`${PWD_COMMAND}`; export r; \
47407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47408         $(NORMAL_TARGET_EXPORTS) \
47409         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
47410         for flag in $(EXTRA_TARGET_FLAGS); do \
47411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47412         done; \
47413         (cd $(TARGET_SUBDIR)/libatomic && \
47414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47416                   "RANLIB=$${RANLIB}" \
47417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47418                    pdf) \
47419           || exit 1
47420
47421 @endif target-libatomic
47422
47423 .PHONY: maybe-html-target-libatomic html-target-libatomic
47424 maybe-html-target-libatomic:
47425 @if target-libatomic
47426 maybe-html-target-libatomic: html-target-libatomic
47427
47428 html-target-libatomic: \
47429     configure-target-libatomic 
47430         @: $(MAKE); $(unstage)
47431         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47432         r=`${PWD_COMMAND}`; export r; \
47433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47434         $(NORMAL_TARGET_EXPORTS) \
47435         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
47436         for flag in $(EXTRA_TARGET_FLAGS); do \
47437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47438         done; \
47439         (cd $(TARGET_SUBDIR)/libatomic && \
47440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47442                   "RANLIB=$${RANLIB}" \
47443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47444                    html) \
47445           || exit 1
47446
47447 @endif target-libatomic
47448
47449 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
47450 maybe-TAGS-target-libatomic:
47451 @if target-libatomic
47452 maybe-TAGS-target-libatomic: TAGS-target-libatomic
47453
47454 TAGS-target-libatomic: \
47455     configure-target-libatomic 
47456         @: $(MAKE); $(unstage)
47457         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47458         r=`${PWD_COMMAND}`; export r; \
47459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47460         $(NORMAL_TARGET_EXPORTS) \
47461         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
47462         for flag in $(EXTRA_TARGET_FLAGS); do \
47463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47464         done; \
47465         (cd $(TARGET_SUBDIR)/libatomic && \
47466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47468                   "RANLIB=$${RANLIB}" \
47469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47470                    TAGS) \
47471           || exit 1
47472
47473 @endif target-libatomic
47474
47475 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
47476 maybe-install-info-target-libatomic:
47477 @if target-libatomic
47478 maybe-install-info-target-libatomic: install-info-target-libatomic
47479
47480 install-info-target-libatomic: \
47481     configure-target-libatomic \
47482     info-target-libatomic 
47483         @: $(MAKE); $(unstage)
47484         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47485         r=`${PWD_COMMAND}`; export r; \
47486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47487         $(NORMAL_TARGET_EXPORTS) \
47488         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
47489         for flag in $(EXTRA_TARGET_FLAGS); do \
47490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47491         done; \
47492         (cd $(TARGET_SUBDIR)/libatomic && \
47493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47495                   "RANLIB=$${RANLIB}" \
47496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47497                    install-info) \
47498           || exit 1
47499
47500 @endif target-libatomic
47501
47502 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
47503 maybe-install-pdf-target-libatomic:
47504 @if target-libatomic
47505 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
47506
47507 install-pdf-target-libatomic: \
47508     configure-target-libatomic \
47509     pdf-target-libatomic 
47510         @: $(MAKE); $(unstage)
47511         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47512         r=`${PWD_COMMAND}`; export r; \
47513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47514         $(NORMAL_TARGET_EXPORTS) \
47515         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
47516         for flag in $(EXTRA_TARGET_FLAGS); do \
47517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47518         done; \
47519         (cd $(TARGET_SUBDIR)/libatomic && \
47520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47522                   "RANLIB=$${RANLIB}" \
47523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47524                    install-pdf) \
47525           || exit 1
47526
47527 @endif target-libatomic
47528
47529 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
47530 maybe-install-html-target-libatomic:
47531 @if target-libatomic
47532 maybe-install-html-target-libatomic: install-html-target-libatomic
47533
47534 install-html-target-libatomic: \
47535     configure-target-libatomic \
47536     html-target-libatomic 
47537         @: $(MAKE); $(unstage)
47538         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47539         r=`${PWD_COMMAND}`; export r; \
47540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47541         $(NORMAL_TARGET_EXPORTS) \
47542         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
47543         for flag in $(EXTRA_TARGET_FLAGS); do \
47544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47545         done; \
47546         (cd $(TARGET_SUBDIR)/libatomic && \
47547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47549                   "RANLIB=$${RANLIB}" \
47550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47551                    install-html) \
47552           || exit 1
47553
47554 @endif target-libatomic
47555
47556 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
47557 maybe-installcheck-target-libatomic:
47558 @if target-libatomic
47559 maybe-installcheck-target-libatomic: installcheck-target-libatomic
47560
47561 installcheck-target-libatomic: \
47562     configure-target-libatomic 
47563         @: $(MAKE); $(unstage)
47564         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47565         r=`${PWD_COMMAND}`; export r; \
47566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47567         $(NORMAL_TARGET_EXPORTS) \
47568         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
47569         for flag in $(EXTRA_TARGET_FLAGS); do \
47570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47571         done; \
47572         (cd $(TARGET_SUBDIR)/libatomic && \
47573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47575                   "RANLIB=$${RANLIB}" \
47576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47577                    installcheck) \
47578           || exit 1
47579
47580 @endif target-libatomic
47581
47582 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
47583 maybe-mostlyclean-target-libatomic:
47584 @if target-libatomic
47585 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
47586
47587 mostlyclean-target-libatomic: 
47588         @: $(MAKE); $(unstage)
47589         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47590         r=`${PWD_COMMAND}`; export r; \
47591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47592         $(NORMAL_TARGET_EXPORTS) \
47593         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
47594         for flag in $(EXTRA_TARGET_FLAGS); do \
47595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47596         done; \
47597         (cd $(TARGET_SUBDIR)/libatomic && \
47598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47600                   "RANLIB=$${RANLIB}" \
47601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47602                    mostlyclean) \
47603           || exit 1
47604
47605 @endif target-libatomic
47606
47607 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
47608 maybe-clean-target-libatomic:
47609 @if target-libatomic
47610 maybe-clean-target-libatomic: clean-target-libatomic
47611
47612 clean-target-libatomic: 
47613         @: $(MAKE); $(unstage)
47614         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47615         r=`${PWD_COMMAND}`; export r; \
47616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47617         $(NORMAL_TARGET_EXPORTS) \
47618         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
47619         for flag in $(EXTRA_TARGET_FLAGS); do \
47620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47621         done; \
47622         (cd $(TARGET_SUBDIR)/libatomic && \
47623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47625                   "RANLIB=$${RANLIB}" \
47626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47627                    clean) \
47628           || exit 1
47629
47630 @endif target-libatomic
47631
47632 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
47633 maybe-distclean-target-libatomic:
47634 @if target-libatomic
47635 maybe-distclean-target-libatomic: distclean-target-libatomic
47636
47637 distclean-target-libatomic: 
47638         @: $(MAKE); $(unstage)
47639         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47640         r=`${PWD_COMMAND}`; export r; \
47641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47642         $(NORMAL_TARGET_EXPORTS) \
47643         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
47644         for flag in $(EXTRA_TARGET_FLAGS); do \
47645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47646         done; \
47647         (cd $(TARGET_SUBDIR)/libatomic && \
47648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47650                   "RANLIB=$${RANLIB}" \
47651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47652                    distclean) \
47653           || exit 1
47654
47655 @endif target-libatomic
47656
47657 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
47658 maybe-maintainer-clean-target-libatomic:
47659 @if target-libatomic
47660 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
47661
47662 maintainer-clean-target-libatomic: 
47663         @: $(MAKE); $(unstage)
47664         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47665         r=`${PWD_COMMAND}`; export r; \
47666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47667         $(NORMAL_TARGET_EXPORTS) \
47668         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
47669         for flag in $(EXTRA_TARGET_FLAGS); do \
47670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47671         done; \
47672         (cd $(TARGET_SUBDIR)/libatomic && \
47673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47675                   "RANLIB=$${RANLIB}" \
47676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47677                    maintainer-clean) \
47678           || exit 1
47679
47680 @endif target-libatomic
47681
47682
47683
47684 @if target-libgomp
47685 .PHONY: check-target-libgomp-c++
47686 check-target-libgomp-c++:
47687         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
47688
47689 @endif target-libgomp
47690
47691 @if target-libitm
47692 .PHONY: check-target-libitm-c++
47693 check-target-libitm-c++:
47694         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
47695
47696 @endif target-libitm
47697
47698 # ----------
47699 # GCC module
47700 # ----------
47701
47702 @if gcc-no-bootstrap
47703 .PHONY: cross
47704 cross: all-build all-gas all-ld
47705         @r=`${PWD_COMMAND}`; export r; \
47706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47707         $(HOST_EXPORTS) \
47708         echo "Building the C and C++ compiler"; \
47709         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
47710         @r=`${PWD_COMMAND}`; export r; \
47711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47712         echo "Building runtime libraries"; \
47713         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
47714 @endif gcc-no-bootstrap
47715
47716 @if gcc
47717
47718 .PHONY: check-gcc-c check-c
47719 check-gcc-c:
47720         r=`${PWD_COMMAND}`; export r; \
47721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47722         $(HOST_EXPORTS) \
47723         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
47724 check-c: check-gcc-c
47725
47726 .PHONY: check-gcc-c++ check-c++
47727 check-gcc-c++:
47728         r=`${PWD_COMMAND}`; export r; \
47729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47730         $(HOST_EXPORTS) \
47731         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
47732 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
47733
47734 .PHONY: check-gcc-fortran check-fortran
47735 check-gcc-fortran:
47736         r=`${PWD_COMMAND}`; export r; \
47737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47738         $(HOST_EXPORTS) \
47739         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
47740 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
47741
47742 .PHONY: check-gcc-java check-java
47743 check-gcc-java:
47744         r=`${PWD_COMMAND}`; export r; \
47745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47746         $(HOST_EXPORTS) \
47747         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
47748 check-java: check-gcc-java check-target-libjava
47749
47750 .PHONY: check-gcc-ada check-ada
47751 check-gcc-ada:
47752         r=`${PWD_COMMAND}`; export r; \
47753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47754         $(HOST_EXPORTS) \
47755         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
47756 check-ada: check-gcc-ada check-target-libada
47757
47758 .PHONY: check-gcc-objc check-objc
47759 check-gcc-objc:
47760         r=`${PWD_COMMAND}`; export r; \
47761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47762         $(HOST_EXPORTS) \
47763         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
47764 check-objc: check-gcc-objc check-target-libobjc
47765
47766 .PHONY: check-gcc-obj-c++ check-obj-c++
47767 check-gcc-obj-c++:
47768         r=`${PWD_COMMAND}`; export r; \
47769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47770         $(HOST_EXPORTS) \
47771         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
47772 check-obj-c++: check-gcc-obj-c++
47773
47774 .PHONY: check-gcc-go check-go
47775 check-gcc-go:
47776         r=`${PWD_COMMAND}`; export r; \
47777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47778         $(HOST_EXPORTS) \
47779         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
47780 check-go: check-gcc-go check-target-libgo
47781
47782
47783 # The gcc part of install-no-fixedincludes, which relies on an intimate
47784 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
47785 .PHONY: gcc-install-no-fixedincludes
47786 gcc-install-no-fixedincludes:
47787         @if [ -f ./gcc/Makefile ]; then \
47788           r=`${PWD_COMMAND}`; export r; \
47789           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47790           $(HOST_EXPORTS) \
47791           (cd ./gcc \
47792            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
47793         else true; fi
47794 @endif gcc
47795
47796 # ---------------------
47797 # GCC bootstrap support
47798 # ---------------------
47799
47800 # We track the current stage (the one in 'gcc') in the stage_current file.
47801 # stage_last instead tracks the stage that was built last.  These targets
47802 # are dummy when toplevel bootstrap is not active.
47803
47804 # While making host and target tools, symlinks to the final stage must be
47805 # there, so $(unstage) should be run at various points.  To avoid excessive
47806 # recursive invocations of make, we "inline" them using a variable.  These
47807 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47808 # to avoid warnings from the GNU Make job server.
47809
47810 unstage = :
47811 stage = :
47812 current_stage = ""
47813
47814 @if gcc-bootstrap
47815 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47816 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47817 current_stage = "`cat stage_current 2> /dev/null`"
47818 @endif gcc-bootstrap
47819
47820 .PHONY: unstage stage
47821 unstage:
47822         @: $(MAKE); $(unstage)
47823 stage:
47824         @: $(MAKE); $(stage)
47825
47826 # Disable commands for lean bootstrap.
47827 LEAN = false
47828
47829 # We name the build directories for the various stages "stage1-gcc",
47830 # "stage2-gcc","stage3-gcc", etc.
47831
47832 # Since the 'compare' process will fail (on debugging information) if any
47833 # directory names are different, we need to link the gcc directory for
47834 # the previous stage to a constant name ('prev-gcc'), and to make the name of
47835 # the build directories constant as well. For the latter, we use naked names
47836 # like 'gcc', because the scripts in that directory assume it.  We use
47837 # mv on platforms where symlinks to directories do not work or are not
47838 # reliable.
47839
47840 # 'touch' doesn't work right on some platforms.
47841 STAMP = echo timestamp > 
47842
47843 # We only want to compare .o files, so set this!
47844 objext = .o
47845
47846
47847 .PHONY: stage1-start stage1-end
47848
47849 stage1-start::
47850         @: $(MAKE); $(stage); \
47851         echo stage1 > stage_current; \
47852         echo stage1 > stage_last; \
47853         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47854 @if bfd
47855         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47856           mkdir stage1-bfd; \
47857         mv stage1-bfd bfd
47858 @endif bfd
47859 @if opcodes
47860         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47861           mkdir stage1-opcodes; \
47862         mv stage1-opcodes opcodes
47863 @endif opcodes
47864 @if binutils
47865         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47866           mkdir stage1-binutils; \
47867         mv stage1-binutils binutils
47868 @endif binutils
47869 @if fixincludes
47870         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
47871           mkdir stage1-fixincludes; \
47872         mv stage1-fixincludes fixincludes
47873 @endif fixincludes
47874 @if gas
47875         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47876           mkdir stage1-gas; \
47877         mv stage1-gas gas
47878 @endif gas
47879 @if gcc
47880         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47881           mkdir stage1-gcc; \
47882         mv stage1-gcc gcc
47883 @endif gcc
47884 @if gmp
47885         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47886           mkdir stage1-gmp; \
47887         mv stage1-gmp gmp
47888 @endif gmp
47889 @if mpfr
47890         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47891           mkdir stage1-mpfr; \
47892         mv stage1-mpfr mpfr
47893 @endif mpfr
47894 @if mpc
47895         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
47896           mkdir stage1-mpc; \
47897         mv stage1-mpc mpc
47898 @endif mpc
47899 @if isl
47900         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
47901           mkdir stage1-isl; \
47902         mv stage1-isl isl
47903 @endif isl
47904 @if libelf
47905         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
47906           mkdir stage1-libelf; \
47907         mv stage1-libelf libelf
47908 @endif libelf
47909 @if gold
47910         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
47911           mkdir stage1-gold; \
47912         mv stage1-gold gold
47913 @endif gold
47914 @if intl
47915         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
47916           mkdir stage1-intl; \
47917         mv stage1-intl intl
47918 @endif intl
47919 @if ld
47920         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
47921           mkdir stage1-ld; \
47922         mv stage1-ld ld
47923 @endif ld
47924 @if libbacktrace
47925         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
47926           mkdir stage1-libbacktrace; \
47927         mv stage1-libbacktrace libbacktrace
47928 @endif libbacktrace
47929 @if libcpp
47930         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
47931           mkdir stage1-libcpp; \
47932         mv stage1-libcpp libcpp
47933 @endif libcpp
47934 @if libdecnumber
47935         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
47936           mkdir stage1-libdecnumber; \
47937         mv stage1-libdecnumber libdecnumber
47938 @endif libdecnumber
47939 @if libiberty
47940         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
47941           mkdir stage1-libiberty; \
47942         mv stage1-libiberty libiberty
47943 @endif libiberty
47944 @if libiberty-linker-plugin
47945         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
47946           mkdir stage1-libiberty-linker-plugin; \
47947         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
47948 @endif libiberty-linker-plugin
47949 @if libiconv
47950         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
47951           mkdir stage1-libiconv; \
47952         mv stage1-libiconv libiconv
47953 @endif libiconv
47954 @if zlib
47955         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
47956           mkdir stage1-zlib; \
47957         mv stage1-zlib zlib
47958 @endif zlib
47959 @if lto-plugin
47960         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
47961           mkdir stage1-lto-plugin; \
47962         mv stage1-lto-plugin lto-plugin
47963 @endif lto-plugin
47964         @[ -d stage1-$(TARGET_SUBDIR) ] || \
47965           mkdir stage1-$(TARGET_SUBDIR); \
47966         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
47967
47968 stage1-end:: 
47969 @if bfd
47970         @if test -d $(HOST_SUBDIR)/bfd; then \
47971           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
47972         fi
47973 @endif bfd
47974 @if opcodes
47975         @if test -d $(HOST_SUBDIR)/opcodes; then \
47976           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
47977         fi
47978 @endif opcodes
47979 @if binutils
47980         @if test -d $(HOST_SUBDIR)/binutils; then \
47981           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
47982         fi
47983 @endif binutils
47984 @if fixincludes
47985         @if test -d $(HOST_SUBDIR)/fixincludes; then \
47986           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
47987         fi
47988 @endif fixincludes
47989 @if gas
47990         @if test -d $(HOST_SUBDIR)/gas; then \
47991           cd $(HOST_SUBDIR); mv gas stage1-gas; \
47992         fi
47993 @endif gas
47994 @if gcc
47995         @if test -d $(HOST_SUBDIR)/gcc; then \
47996           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
47997         fi
47998 @endif gcc
47999 @if gmp
48000         @if test -d $(HOST_SUBDIR)/gmp; then \
48001           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
48002         fi
48003 @endif gmp
48004 @if mpfr
48005         @if test -d $(HOST_SUBDIR)/mpfr; then \
48006           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
48007         fi
48008 @endif mpfr
48009 @if mpc
48010         @if test -d $(HOST_SUBDIR)/mpc; then \
48011           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
48012         fi
48013 @endif mpc
48014 @if isl
48015         @if test -d $(HOST_SUBDIR)/isl; then \
48016           cd $(HOST_SUBDIR); mv isl stage1-isl; \
48017         fi
48018 @endif isl
48019 @if libelf
48020         @if test -d $(HOST_SUBDIR)/libelf; then \
48021           cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
48022         fi
48023 @endif libelf
48024 @if gold
48025         @if test -d $(HOST_SUBDIR)/gold; then \
48026           cd $(HOST_SUBDIR); mv gold stage1-gold; \
48027         fi
48028 @endif gold
48029 @if intl
48030         @if test -d $(HOST_SUBDIR)/intl; then \
48031           cd $(HOST_SUBDIR); mv intl stage1-intl; \
48032         fi
48033 @endif intl
48034 @if ld
48035         @if test -d $(HOST_SUBDIR)/ld; then \
48036           cd $(HOST_SUBDIR); mv ld stage1-ld; \
48037         fi
48038 @endif ld
48039 @if libbacktrace
48040         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48041           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
48042         fi
48043 @endif libbacktrace
48044 @if libcpp
48045         @if test -d $(HOST_SUBDIR)/libcpp; then \
48046           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
48047         fi
48048 @endif libcpp
48049 @if libdecnumber
48050         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48051           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
48052         fi
48053 @endif libdecnumber
48054 @if libiberty
48055         @if test -d $(HOST_SUBDIR)/libiberty; then \
48056           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
48057         fi
48058 @endif libiberty
48059 @if libiberty-linker-plugin
48060         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48061           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
48062         fi
48063 @endif libiberty-linker-plugin
48064 @if libiconv
48065         @if test -d $(HOST_SUBDIR)/libiconv; then \
48066           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
48067         fi
48068 @endif libiconv
48069 @if zlib
48070         @if test -d $(HOST_SUBDIR)/zlib; then \
48071           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
48072         fi
48073 @endif zlib
48074 @if lto-plugin
48075         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48076           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
48077         fi
48078 @endif lto-plugin
48079         @if test -d $(TARGET_SUBDIR); then \
48080           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
48081         fi
48082         rm -f stage_current
48083
48084 # Bubble a bug fix through all the stages up to stage 1.  They are
48085 # remade, but not reconfigured.  The next stage (if any) will not be
48086 # reconfigured either.
48087 .PHONY: stage1-bubble
48088 stage1-bubble:: 
48089         @r=`${PWD_COMMAND}`; export r; \
48090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48091         if test -f stage1-lean ; then \
48092           echo Skipping rebuild of stage1; \
48093         else \
48094           $(MAKE) stage1-start; \
48095           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
48096         fi
48097
48098 .PHONY: all-stage1 clean-stage1
48099 do-clean: clean-stage1
48100
48101 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48102 # only possibility, but now it conflicts with no-bootstrap rules
48103 @if gcc-bootstrap
48104
48105
48106
48107
48108 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48109
48110 .PHONY: distclean-stage1
48111 distclean-stage1::
48112         @: $(MAKE); $(stage)
48113         @test "`cat stage_last`" != stage1 || rm -f stage_last
48114         rm -rf stage1-* 
48115
48116
48117 @endif gcc-bootstrap
48118
48119
48120 .PHONY: stage2-start stage2-end
48121
48122 stage2-start::
48123         @: $(MAKE); $(stage); \
48124         echo stage2 > stage_current; \
48125         echo stage2 > stage_last; \
48126         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48127 @if bfd
48128         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
48129           mkdir stage2-bfd; \
48130         mv stage2-bfd bfd; \
48131         mv stage1-bfd prev-bfd || test -f stage1-lean 
48132 @endif bfd
48133 @if opcodes
48134         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
48135           mkdir stage2-opcodes; \
48136         mv stage2-opcodes opcodes; \
48137         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
48138 @endif opcodes
48139 @if binutils
48140         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
48141           mkdir stage2-binutils; \
48142         mv stage2-binutils binutils; \
48143         mv stage1-binutils prev-binutils || test -f stage1-lean 
48144 @endif binutils
48145 @if fixincludes
48146         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
48147           mkdir stage2-fixincludes; \
48148         mv stage2-fixincludes fixincludes; \
48149         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
48150 @endif fixincludes
48151 @if gas
48152         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
48153           mkdir stage2-gas; \
48154         mv stage2-gas gas; \
48155         mv stage1-gas prev-gas || test -f stage1-lean 
48156 @endif gas
48157 @if gcc
48158         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
48159           mkdir stage2-gcc; \
48160         mv stage2-gcc gcc; \
48161         mv stage1-gcc prev-gcc || test -f stage1-lean 
48162 @endif gcc
48163 @if gmp
48164         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
48165           mkdir stage2-gmp; \
48166         mv stage2-gmp gmp; \
48167         mv stage1-gmp prev-gmp || test -f stage1-lean 
48168 @endif gmp
48169 @if mpfr
48170         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
48171           mkdir stage2-mpfr; \
48172         mv stage2-mpfr mpfr; \
48173         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
48174 @endif mpfr
48175 @if mpc
48176         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
48177           mkdir stage2-mpc; \
48178         mv stage2-mpc mpc; \
48179         mv stage1-mpc prev-mpc || test -f stage1-lean 
48180 @endif mpc
48181 @if isl
48182         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
48183           mkdir stage2-isl; \
48184         mv stage2-isl isl; \
48185         mv stage1-isl prev-isl || test -f stage1-lean 
48186 @endif isl
48187 @if libelf
48188         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
48189           mkdir stage2-libelf; \
48190         mv stage2-libelf libelf; \
48191         mv stage1-libelf prev-libelf || test -f stage1-lean 
48192 @endif libelf
48193 @if gold
48194         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
48195           mkdir stage2-gold; \
48196         mv stage2-gold gold; \
48197         mv stage1-gold prev-gold || test -f stage1-lean 
48198 @endif gold
48199 @if intl
48200         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
48201           mkdir stage2-intl; \
48202         mv stage2-intl intl; \
48203         mv stage1-intl prev-intl || test -f stage1-lean 
48204 @endif intl
48205 @if ld
48206         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
48207           mkdir stage2-ld; \
48208         mv stage2-ld ld; \
48209         mv stage1-ld prev-ld || test -f stage1-lean 
48210 @endif ld
48211 @if libbacktrace
48212         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
48213           mkdir stage2-libbacktrace; \
48214         mv stage2-libbacktrace libbacktrace; \
48215         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
48216 @endif libbacktrace
48217 @if libcpp
48218         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
48219           mkdir stage2-libcpp; \
48220         mv stage2-libcpp libcpp; \
48221         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
48222 @endif libcpp
48223 @if libdecnumber
48224         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
48225           mkdir stage2-libdecnumber; \
48226         mv stage2-libdecnumber libdecnumber; \
48227         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
48228 @endif libdecnumber
48229 @if libiberty
48230         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
48231           mkdir stage2-libiberty; \
48232         mv stage2-libiberty libiberty; \
48233         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
48234 @endif libiberty
48235 @if libiberty-linker-plugin
48236         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
48237           mkdir stage2-libiberty-linker-plugin; \
48238         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
48239         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
48240 @endif libiberty-linker-plugin
48241 @if libiconv
48242         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
48243           mkdir stage2-libiconv; \
48244         mv stage2-libiconv libiconv; \
48245         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
48246 @endif libiconv
48247 @if zlib
48248         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
48249           mkdir stage2-zlib; \
48250         mv stage2-zlib zlib; \
48251         mv stage1-zlib prev-zlib || test -f stage1-lean 
48252 @endif zlib
48253 @if lto-plugin
48254         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
48255           mkdir stage2-lto-plugin; \
48256         mv stage2-lto-plugin lto-plugin; \
48257         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
48258 @endif lto-plugin
48259         @[ -d stage2-$(TARGET_SUBDIR) ] || \
48260           mkdir stage2-$(TARGET_SUBDIR); \
48261         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48262         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
48263
48264 stage2-end:: 
48265 @if bfd
48266         @if test -d $(HOST_SUBDIR)/bfd; then \
48267           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
48268           mv prev-bfd stage1-bfd; : ; \
48269         fi
48270 @endif bfd
48271 @if opcodes
48272         @if test -d $(HOST_SUBDIR)/opcodes; then \
48273           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
48274           mv prev-opcodes stage1-opcodes; : ; \
48275         fi
48276 @endif opcodes
48277 @if binutils
48278         @if test -d $(HOST_SUBDIR)/binutils; then \
48279           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
48280           mv prev-binutils stage1-binutils; : ; \
48281         fi
48282 @endif binutils
48283 @if fixincludes
48284         @if test -d $(HOST_SUBDIR)/fixincludes; then \
48285           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
48286           mv prev-fixincludes stage1-fixincludes; : ; \
48287         fi
48288 @endif fixincludes
48289 @if gas
48290         @if test -d $(HOST_SUBDIR)/gas; then \
48291           cd $(HOST_SUBDIR); mv gas stage2-gas; \
48292           mv prev-gas stage1-gas; : ; \
48293         fi
48294 @endif gas
48295 @if gcc
48296         @if test -d $(HOST_SUBDIR)/gcc; then \
48297           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
48298           mv prev-gcc stage1-gcc; : ; \
48299         fi
48300 @endif gcc
48301 @if gmp
48302         @if test -d $(HOST_SUBDIR)/gmp; then \
48303           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
48304           mv prev-gmp stage1-gmp; : ; \
48305         fi
48306 @endif gmp
48307 @if mpfr
48308         @if test -d $(HOST_SUBDIR)/mpfr; then \
48309           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
48310           mv prev-mpfr stage1-mpfr; : ; \
48311         fi
48312 @endif mpfr
48313 @if mpc
48314         @if test -d $(HOST_SUBDIR)/mpc; then \
48315           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
48316           mv prev-mpc stage1-mpc; : ; \
48317         fi
48318 @endif mpc
48319 @if isl
48320         @if test -d $(HOST_SUBDIR)/isl; then \
48321           cd $(HOST_SUBDIR); mv isl stage2-isl; \
48322           mv prev-isl stage1-isl; : ; \
48323         fi
48324 @endif isl
48325 @if libelf
48326         @if test -d $(HOST_SUBDIR)/libelf; then \
48327           cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
48328           mv prev-libelf stage1-libelf; : ; \
48329         fi
48330 @endif libelf
48331 @if gold
48332         @if test -d $(HOST_SUBDIR)/gold; then \
48333           cd $(HOST_SUBDIR); mv gold stage2-gold; \
48334           mv prev-gold stage1-gold; : ; \
48335         fi
48336 @endif gold
48337 @if intl
48338         @if test -d $(HOST_SUBDIR)/intl; then \
48339           cd $(HOST_SUBDIR); mv intl stage2-intl; \
48340           mv prev-intl stage1-intl; : ; \
48341         fi
48342 @endif intl
48343 @if ld
48344         @if test -d $(HOST_SUBDIR)/ld; then \
48345           cd $(HOST_SUBDIR); mv ld stage2-ld; \
48346           mv prev-ld stage1-ld; : ; \
48347         fi
48348 @endif ld
48349 @if libbacktrace
48350         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48351           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
48352           mv prev-libbacktrace stage1-libbacktrace; : ; \
48353         fi
48354 @endif libbacktrace
48355 @if libcpp
48356         @if test -d $(HOST_SUBDIR)/libcpp; then \
48357           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
48358           mv prev-libcpp stage1-libcpp; : ; \
48359         fi
48360 @endif libcpp
48361 @if libdecnumber
48362         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48363           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
48364           mv prev-libdecnumber stage1-libdecnumber; : ; \
48365         fi
48366 @endif libdecnumber
48367 @if libiberty
48368         @if test -d $(HOST_SUBDIR)/libiberty; then \
48369           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
48370           mv prev-libiberty stage1-libiberty; : ; \
48371         fi
48372 @endif libiberty
48373 @if libiberty-linker-plugin
48374         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48375           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
48376           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
48377         fi
48378 @endif libiberty-linker-plugin
48379 @if libiconv
48380         @if test -d $(HOST_SUBDIR)/libiconv; then \
48381           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
48382           mv prev-libiconv stage1-libiconv; : ; \
48383         fi
48384 @endif libiconv
48385 @if zlib
48386         @if test -d $(HOST_SUBDIR)/zlib; then \
48387           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
48388           mv prev-zlib stage1-zlib; : ; \
48389         fi
48390 @endif zlib
48391 @if lto-plugin
48392         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48393           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
48394           mv prev-lto-plugin stage1-lto-plugin; : ; \
48395         fi
48396 @endif lto-plugin
48397         @if test -d $(TARGET_SUBDIR); then \
48398           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
48399           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
48400         fi
48401         rm -f stage_current
48402
48403 # Bubble a bug fix through all the stages up to stage 2.  They are
48404 # remade, but not reconfigured.  The next stage (if any) will not be
48405 # reconfigured either.
48406 .PHONY: stage2-bubble
48407 stage2-bubble:: stage1-bubble
48408         @r=`${PWD_COMMAND}`; export r; \
48409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48410         if test -f stage2-lean || test -f stage1-lean ; then \
48411           echo Skipping rebuild of stage2; \
48412         else \
48413           $(MAKE) stage2-start; \
48414           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
48415         fi
48416
48417 .PHONY: all-stage2 clean-stage2
48418 do-clean: clean-stage2
48419
48420 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48421 # only possibility, but now it conflicts with no-bootstrap rules
48422 @if gcc-bootstrap
48423
48424
48425
48426 .PHONY: bootstrap2 bootstrap2-lean
48427 bootstrap2:
48428         echo stage2 > stage_final
48429         @r=`${PWD_COMMAND}`; export r; \
48430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48431         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
48432         @: $(MAKE); $(unstage)
48433         @r=`${PWD_COMMAND}`; export r; \
48434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48435         TFLAGS="$(STAGE2_TFLAGS)"; \
48436         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48437
48438 bootstrap2-lean:
48439         echo stage2 > stage_final
48440         @r=`${PWD_COMMAND}`; export r; \
48441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48442         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
48443         @: $(MAKE); $(unstage)
48444         @r=`${PWD_COMMAND}`; export r; \
48445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48446         TFLAGS="$(STAGE2_TFLAGS)"; \
48447         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48448
48449
48450 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48451 distclean-stage1:: distclean-stage2 
48452 .PHONY: distclean-stage2
48453 distclean-stage2::
48454         @: $(MAKE); $(stage)
48455         @test "`cat stage_last`" != stage2 || rm -f stage_last
48456         rm -rf stage2-* 
48457
48458
48459 @endif gcc-bootstrap
48460
48461
48462 .PHONY: stage3-start stage3-end
48463
48464 stage3-start::
48465         @: $(MAKE); $(stage); \
48466         echo stage3 > stage_current; \
48467         echo stage3 > stage_last; \
48468         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48469 @if bfd
48470         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
48471           mkdir stage3-bfd; \
48472         mv stage3-bfd bfd; \
48473         mv stage2-bfd prev-bfd || test -f stage2-lean 
48474 @endif bfd
48475 @if opcodes
48476         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
48477           mkdir stage3-opcodes; \
48478         mv stage3-opcodes opcodes; \
48479         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
48480 @endif opcodes
48481 @if binutils
48482         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
48483           mkdir stage3-binutils; \
48484         mv stage3-binutils binutils; \
48485         mv stage2-binutils prev-binutils || test -f stage2-lean 
48486 @endif binutils
48487 @if fixincludes
48488         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
48489           mkdir stage3-fixincludes; \
48490         mv stage3-fixincludes fixincludes; \
48491         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
48492 @endif fixincludes
48493 @if gas
48494         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
48495           mkdir stage3-gas; \
48496         mv stage3-gas gas; \
48497         mv stage2-gas prev-gas || test -f stage2-lean 
48498 @endif gas
48499 @if gcc
48500         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
48501           mkdir stage3-gcc; \
48502         mv stage3-gcc gcc; \
48503         mv stage2-gcc prev-gcc || test -f stage2-lean 
48504 @endif gcc
48505 @if gmp
48506         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
48507           mkdir stage3-gmp; \
48508         mv stage3-gmp gmp; \
48509         mv stage2-gmp prev-gmp || test -f stage2-lean 
48510 @endif gmp
48511 @if mpfr
48512         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
48513           mkdir stage3-mpfr; \
48514         mv stage3-mpfr mpfr; \
48515         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
48516 @endif mpfr
48517 @if mpc
48518         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
48519           mkdir stage3-mpc; \
48520         mv stage3-mpc mpc; \
48521         mv stage2-mpc prev-mpc || test -f stage2-lean 
48522 @endif mpc
48523 @if isl
48524         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
48525           mkdir stage3-isl; \
48526         mv stage3-isl isl; \
48527         mv stage2-isl prev-isl || test -f stage2-lean 
48528 @endif isl
48529 @if libelf
48530         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
48531           mkdir stage3-libelf; \
48532         mv stage3-libelf libelf; \
48533         mv stage2-libelf prev-libelf || test -f stage2-lean 
48534 @endif libelf
48535 @if gold
48536         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
48537           mkdir stage3-gold; \
48538         mv stage3-gold gold; \
48539         mv stage2-gold prev-gold || test -f stage2-lean 
48540 @endif gold
48541 @if intl
48542         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
48543           mkdir stage3-intl; \
48544         mv stage3-intl intl; \
48545         mv stage2-intl prev-intl || test -f stage2-lean 
48546 @endif intl
48547 @if ld
48548         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
48549           mkdir stage3-ld; \
48550         mv stage3-ld ld; \
48551         mv stage2-ld prev-ld || test -f stage2-lean 
48552 @endif ld
48553 @if libbacktrace
48554         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
48555           mkdir stage3-libbacktrace; \
48556         mv stage3-libbacktrace libbacktrace; \
48557         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
48558 @endif libbacktrace
48559 @if libcpp
48560         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
48561           mkdir stage3-libcpp; \
48562         mv stage3-libcpp libcpp; \
48563         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
48564 @endif libcpp
48565 @if libdecnumber
48566         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
48567           mkdir stage3-libdecnumber; \
48568         mv stage3-libdecnumber libdecnumber; \
48569         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
48570 @endif libdecnumber
48571 @if libiberty
48572         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
48573           mkdir stage3-libiberty; \
48574         mv stage3-libiberty libiberty; \
48575         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
48576 @endif libiberty
48577 @if libiberty-linker-plugin
48578         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
48579           mkdir stage3-libiberty-linker-plugin; \
48580         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
48581         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
48582 @endif libiberty-linker-plugin
48583 @if libiconv
48584         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
48585           mkdir stage3-libiconv; \
48586         mv stage3-libiconv libiconv; \
48587         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
48588 @endif libiconv
48589 @if zlib
48590         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
48591           mkdir stage3-zlib; \
48592         mv stage3-zlib zlib; \
48593         mv stage2-zlib prev-zlib || test -f stage2-lean 
48594 @endif zlib
48595 @if lto-plugin
48596         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
48597           mkdir stage3-lto-plugin; \
48598         mv stage3-lto-plugin lto-plugin; \
48599         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
48600 @endif lto-plugin
48601         @[ -d stage3-$(TARGET_SUBDIR) ] || \
48602           mkdir stage3-$(TARGET_SUBDIR); \
48603         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48604         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
48605
48606 stage3-end:: 
48607 @if bfd
48608         @if test -d $(HOST_SUBDIR)/bfd; then \
48609           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
48610           mv prev-bfd stage2-bfd; : ; \
48611         fi
48612 @endif bfd
48613 @if opcodes
48614         @if test -d $(HOST_SUBDIR)/opcodes; then \
48615           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
48616           mv prev-opcodes stage2-opcodes; : ; \
48617         fi
48618 @endif opcodes
48619 @if binutils
48620         @if test -d $(HOST_SUBDIR)/binutils; then \
48621           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
48622           mv prev-binutils stage2-binutils; : ; \
48623         fi
48624 @endif binutils
48625 @if fixincludes
48626         @if test -d $(HOST_SUBDIR)/fixincludes; then \
48627           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
48628           mv prev-fixincludes stage2-fixincludes; : ; \
48629         fi
48630 @endif fixincludes
48631 @if gas
48632         @if test -d $(HOST_SUBDIR)/gas; then \
48633           cd $(HOST_SUBDIR); mv gas stage3-gas; \
48634           mv prev-gas stage2-gas; : ; \
48635         fi
48636 @endif gas
48637 @if gcc
48638         @if test -d $(HOST_SUBDIR)/gcc; then \
48639           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
48640           mv prev-gcc stage2-gcc; : ; \
48641         fi
48642 @endif gcc
48643 @if gmp
48644         @if test -d $(HOST_SUBDIR)/gmp; then \
48645           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
48646           mv prev-gmp stage2-gmp; : ; \
48647         fi
48648 @endif gmp
48649 @if mpfr
48650         @if test -d $(HOST_SUBDIR)/mpfr; then \
48651           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
48652           mv prev-mpfr stage2-mpfr; : ; \
48653         fi
48654 @endif mpfr
48655 @if mpc
48656         @if test -d $(HOST_SUBDIR)/mpc; then \
48657           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
48658           mv prev-mpc stage2-mpc; : ; \
48659         fi
48660 @endif mpc
48661 @if isl
48662         @if test -d $(HOST_SUBDIR)/isl; then \
48663           cd $(HOST_SUBDIR); mv isl stage3-isl; \
48664           mv prev-isl stage2-isl; : ; \
48665         fi
48666 @endif isl
48667 @if libelf
48668         @if test -d $(HOST_SUBDIR)/libelf; then \
48669           cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
48670           mv prev-libelf stage2-libelf; : ; \
48671         fi
48672 @endif libelf
48673 @if gold
48674         @if test -d $(HOST_SUBDIR)/gold; then \
48675           cd $(HOST_SUBDIR); mv gold stage3-gold; \
48676           mv prev-gold stage2-gold; : ; \
48677         fi
48678 @endif gold
48679 @if intl
48680         @if test -d $(HOST_SUBDIR)/intl; then \
48681           cd $(HOST_SUBDIR); mv intl stage3-intl; \
48682           mv prev-intl stage2-intl; : ; \
48683         fi
48684 @endif intl
48685 @if ld
48686         @if test -d $(HOST_SUBDIR)/ld; then \
48687           cd $(HOST_SUBDIR); mv ld stage3-ld; \
48688           mv prev-ld stage2-ld; : ; \
48689         fi
48690 @endif ld
48691 @if libbacktrace
48692         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48693           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
48694           mv prev-libbacktrace stage2-libbacktrace; : ; \
48695         fi
48696 @endif libbacktrace
48697 @if libcpp
48698         @if test -d $(HOST_SUBDIR)/libcpp; then \
48699           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
48700           mv prev-libcpp stage2-libcpp; : ; \
48701         fi
48702 @endif libcpp
48703 @if libdecnumber
48704         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48705           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
48706           mv prev-libdecnumber stage2-libdecnumber; : ; \
48707         fi
48708 @endif libdecnumber
48709 @if libiberty
48710         @if test -d $(HOST_SUBDIR)/libiberty; then \
48711           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
48712           mv prev-libiberty stage2-libiberty; : ; \
48713         fi
48714 @endif libiberty
48715 @if libiberty-linker-plugin
48716         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48717           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
48718           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
48719         fi
48720 @endif libiberty-linker-plugin
48721 @if libiconv
48722         @if test -d $(HOST_SUBDIR)/libiconv; then \
48723           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
48724           mv prev-libiconv stage2-libiconv; : ; \
48725         fi
48726 @endif libiconv
48727 @if zlib
48728         @if test -d $(HOST_SUBDIR)/zlib; then \
48729           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
48730           mv prev-zlib stage2-zlib; : ; \
48731         fi
48732 @endif zlib
48733 @if lto-plugin
48734         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48735           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
48736           mv prev-lto-plugin stage2-lto-plugin; : ; \
48737         fi
48738 @endif lto-plugin
48739         @if test -d $(TARGET_SUBDIR); then \
48740           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
48741           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
48742         fi
48743         rm -f stage_current
48744
48745 # Bubble a bug fix through all the stages up to stage 3.  They are
48746 # remade, but not reconfigured.  The next stage (if any) will not be
48747 # reconfigured either.
48748 .PHONY: stage3-bubble
48749 stage3-bubble:: stage2-bubble
48750         @r=`${PWD_COMMAND}`; export r; \
48751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48752         if test -f stage3-lean || test -f stage2-lean ; then \
48753           echo Skipping rebuild of stage3; \
48754         else \
48755           $(MAKE) stage3-start; \
48756           if $(LEAN); then \
48757             rm -rf stage1-*; \
48758             $(STAMP) stage1-lean; \
48759           fi; \
48760           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
48761         fi
48762         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
48763
48764 .PHONY: all-stage3 clean-stage3
48765 do-clean: clean-stage3
48766
48767 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48768 # only possibility, but now it conflicts with no-bootstrap rules
48769 @if gcc-bootstrap
48770
48771 compare:
48772         @r=`${PWD_COMMAND}`; export r; \
48773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48774         if test -f stage2-lean; then \
48775           echo Cannot compare object files as stage 2 was deleted.; \
48776           exit 0; \
48777         fi; \
48778         : $(MAKE); $(stage); \
48779         rm -f .bad_compare; \
48780         echo Comparing stages 2 and 3; \
48781         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
48782         files=`find stage3-* -name "*$(objext)" -print | \
48783                  sed -n s,^stage$$sed-,,p`; \
48784         for file in $${files}; do \
48785           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
48786           if test ! -f $$f1; then continue; fi; \
48787           $(do-compare) > /dev/null 2>&1; \
48788           if test $$? -eq 1; then \
48789             case $$file in \
48790               @compare_exclusions@) \
48791                 echo warning: $$file differs ;; \
48792               *) \
48793                 echo $$file differs >> .bad_compare ;; \
48794             esac; \
48795           fi; \
48796         done; \
48797         if [ -f .bad_compare ]; then \
48798           echo "Bootstrap comparison failure!"; \
48799           cat .bad_compare; \
48800           exit 1; \
48801         else \
48802           echo Comparison successful.; \
48803         fi; \
48804         $(STAMP) compare
48805         if $(LEAN); then \
48806           rm -rf stage2-*; \
48807           $(STAMP) stage2-lean; \
48808         fi
48809
48810
48811
48812 .PHONY: bootstrap bootstrap-lean
48813 bootstrap:
48814         echo stage3 > stage_final
48815         @r=`${PWD_COMMAND}`; export r; \
48816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48817         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48818         @: $(MAKE); $(unstage)
48819         @r=`${PWD_COMMAND}`; export r; \
48820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48821         TFLAGS="$(STAGE3_TFLAGS)"; \
48822         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48823
48824 bootstrap-lean:
48825         echo stage3 > stage_final
48826         @r=`${PWD_COMMAND}`; export r; \
48827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48828         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
48829         @: $(MAKE); $(unstage)
48830         @r=`${PWD_COMMAND}`; export r; \
48831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48832         TFLAGS="$(STAGE3_TFLAGS)"; \
48833         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48834
48835
48836 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48837 distclean-stage2:: distclean-stage3 
48838 .PHONY: distclean-stage3
48839 distclean-stage3::
48840         @: $(MAKE); $(stage)
48841         @test "`cat stage_last`" != stage3 || rm -f stage_last
48842         rm -rf stage3-* compare 
48843
48844
48845 .PHONY: cleanstrap
48846 cleanstrap: do-distclean local-clean
48847         echo stage3 > stage_final
48848         @r=`${PWD_COMMAND}`; export r; \
48849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48850         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48851         @: $(MAKE); $(unstage)
48852         @r=`${PWD_COMMAND}`; export r; \
48853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48854         TFLAGS="$(STAGE3_TFLAGS)"; \
48855         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48856
48857 @endif gcc-bootstrap
48858
48859
48860 .PHONY: stage4-start stage4-end
48861
48862 stage4-start::
48863         @: $(MAKE); $(stage); \
48864         echo stage4 > stage_current; \
48865         echo stage4 > stage_last; \
48866         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48867 @if bfd
48868         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
48869           mkdir stage4-bfd; \
48870         mv stage4-bfd bfd; \
48871         mv stage3-bfd prev-bfd || test -f stage3-lean 
48872 @endif bfd
48873 @if opcodes
48874         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
48875           mkdir stage4-opcodes; \
48876         mv stage4-opcodes opcodes; \
48877         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
48878 @endif opcodes
48879 @if binutils
48880         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
48881           mkdir stage4-binutils; \
48882         mv stage4-binutils binutils; \
48883         mv stage3-binutils prev-binutils || test -f stage3-lean 
48884 @endif binutils
48885 @if fixincludes
48886         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
48887           mkdir stage4-fixincludes; \
48888         mv stage4-fixincludes fixincludes; \
48889         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
48890 @endif fixincludes
48891 @if gas
48892         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
48893           mkdir stage4-gas; \
48894         mv stage4-gas gas; \
48895         mv stage3-gas prev-gas || test -f stage3-lean 
48896 @endif gas
48897 @if gcc
48898         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
48899           mkdir stage4-gcc; \
48900         mv stage4-gcc gcc; \
48901         mv stage3-gcc prev-gcc || test -f stage3-lean 
48902 @endif gcc
48903 @if gmp
48904         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
48905           mkdir stage4-gmp; \
48906         mv stage4-gmp gmp; \
48907         mv stage3-gmp prev-gmp || test -f stage3-lean 
48908 @endif gmp
48909 @if mpfr
48910         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
48911           mkdir stage4-mpfr; \
48912         mv stage4-mpfr mpfr; \
48913         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
48914 @endif mpfr
48915 @if mpc
48916         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
48917           mkdir stage4-mpc; \
48918         mv stage4-mpc mpc; \
48919         mv stage3-mpc prev-mpc || test -f stage3-lean 
48920 @endif mpc
48921 @if isl
48922         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
48923           mkdir stage4-isl; \
48924         mv stage4-isl isl; \
48925         mv stage3-isl prev-isl || test -f stage3-lean 
48926 @endif isl
48927 @if libelf
48928         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
48929           mkdir stage4-libelf; \
48930         mv stage4-libelf libelf; \
48931         mv stage3-libelf prev-libelf || test -f stage3-lean 
48932 @endif libelf
48933 @if gold
48934         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
48935           mkdir stage4-gold; \
48936         mv stage4-gold gold; \
48937         mv stage3-gold prev-gold || test -f stage3-lean 
48938 @endif gold
48939 @if intl
48940         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
48941           mkdir stage4-intl; \
48942         mv stage4-intl intl; \
48943         mv stage3-intl prev-intl || test -f stage3-lean 
48944 @endif intl
48945 @if ld
48946         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
48947           mkdir stage4-ld; \
48948         mv stage4-ld ld; \
48949         mv stage3-ld prev-ld || test -f stage3-lean 
48950 @endif ld
48951 @if libbacktrace
48952         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
48953           mkdir stage4-libbacktrace; \
48954         mv stage4-libbacktrace libbacktrace; \
48955         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
48956 @endif libbacktrace
48957 @if libcpp
48958         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
48959           mkdir stage4-libcpp; \
48960         mv stage4-libcpp libcpp; \
48961         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
48962 @endif libcpp
48963 @if libdecnumber
48964         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
48965           mkdir stage4-libdecnumber; \
48966         mv stage4-libdecnumber libdecnumber; \
48967         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
48968 @endif libdecnumber
48969 @if libiberty
48970         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
48971           mkdir stage4-libiberty; \
48972         mv stage4-libiberty libiberty; \
48973         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
48974 @endif libiberty
48975 @if libiberty-linker-plugin
48976         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
48977           mkdir stage4-libiberty-linker-plugin; \
48978         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
48979         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
48980 @endif libiberty-linker-plugin
48981 @if libiconv
48982         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
48983           mkdir stage4-libiconv; \
48984         mv stage4-libiconv libiconv; \
48985         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
48986 @endif libiconv
48987 @if zlib
48988         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
48989           mkdir stage4-zlib; \
48990         mv stage4-zlib zlib; \
48991         mv stage3-zlib prev-zlib || test -f stage3-lean 
48992 @endif zlib
48993 @if lto-plugin
48994         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
48995           mkdir stage4-lto-plugin; \
48996         mv stage4-lto-plugin lto-plugin; \
48997         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
48998 @endif lto-plugin
48999         @[ -d stage4-$(TARGET_SUBDIR) ] || \
49000           mkdir stage4-$(TARGET_SUBDIR); \
49001         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49002         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
49003
49004 stage4-end:: 
49005 @if bfd
49006         @if test -d $(HOST_SUBDIR)/bfd; then \
49007           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
49008           mv prev-bfd stage3-bfd; : ; \
49009         fi
49010 @endif bfd
49011 @if opcodes
49012         @if test -d $(HOST_SUBDIR)/opcodes; then \
49013           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
49014           mv prev-opcodes stage3-opcodes; : ; \
49015         fi
49016 @endif opcodes
49017 @if binutils
49018         @if test -d $(HOST_SUBDIR)/binutils; then \
49019           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
49020           mv prev-binutils stage3-binutils; : ; \
49021         fi
49022 @endif binutils
49023 @if fixincludes
49024         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49025           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
49026           mv prev-fixincludes stage3-fixincludes; : ; \
49027         fi
49028 @endif fixincludes
49029 @if gas
49030         @if test -d $(HOST_SUBDIR)/gas; then \
49031           cd $(HOST_SUBDIR); mv gas stage4-gas; \
49032           mv prev-gas stage3-gas; : ; \
49033         fi
49034 @endif gas
49035 @if gcc
49036         @if test -d $(HOST_SUBDIR)/gcc; then \
49037           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
49038           mv prev-gcc stage3-gcc; : ; \
49039         fi
49040 @endif gcc
49041 @if gmp
49042         @if test -d $(HOST_SUBDIR)/gmp; then \
49043           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
49044           mv prev-gmp stage3-gmp; : ; \
49045         fi
49046 @endif gmp
49047 @if mpfr
49048         @if test -d $(HOST_SUBDIR)/mpfr; then \
49049           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
49050           mv prev-mpfr stage3-mpfr; : ; \
49051         fi
49052 @endif mpfr
49053 @if mpc
49054         @if test -d $(HOST_SUBDIR)/mpc; then \
49055           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
49056           mv prev-mpc stage3-mpc; : ; \
49057         fi
49058 @endif mpc
49059 @if isl
49060         @if test -d $(HOST_SUBDIR)/isl; then \
49061           cd $(HOST_SUBDIR); mv isl stage4-isl; \
49062           mv prev-isl stage3-isl; : ; \
49063         fi
49064 @endif isl
49065 @if libelf
49066         @if test -d $(HOST_SUBDIR)/libelf; then \
49067           cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
49068           mv prev-libelf stage3-libelf; : ; \
49069         fi
49070 @endif libelf
49071 @if gold
49072         @if test -d $(HOST_SUBDIR)/gold; then \
49073           cd $(HOST_SUBDIR); mv gold stage4-gold; \
49074           mv prev-gold stage3-gold; : ; \
49075         fi
49076 @endif gold
49077 @if intl
49078         @if test -d $(HOST_SUBDIR)/intl; then \
49079           cd $(HOST_SUBDIR); mv intl stage4-intl; \
49080           mv prev-intl stage3-intl; : ; \
49081         fi
49082 @endif intl
49083 @if ld
49084         @if test -d $(HOST_SUBDIR)/ld; then \
49085           cd $(HOST_SUBDIR); mv ld stage4-ld; \
49086           mv prev-ld stage3-ld; : ; \
49087         fi
49088 @endif ld
49089 @if libbacktrace
49090         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49091           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
49092           mv prev-libbacktrace stage3-libbacktrace; : ; \
49093         fi
49094 @endif libbacktrace
49095 @if libcpp
49096         @if test -d $(HOST_SUBDIR)/libcpp; then \
49097           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
49098           mv prev-libcpp stage3-libcpp; : ; \
49099         fi
49100 @endif libcpp
49101 @if libdecnumber
49102         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49103           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
49104           mv prev-libdecnumber stage3-libdecnumber; : ; \
49105         fi
49106 @endif libdecnumber
49107 @if libiberty
49108         @if test -d $(HOST_SUBDIR)/libiberty; then \
49109           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
49110           mv prev-libiberty stage3-libiberty; : ; \
49111         fi
49112 @endif libiberty
49113 @if libiberty-linker-plugin
49114         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49115           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
49116           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
49117         fi
49118 @endif libiberty-linker-plugin
49119 @if libiconv
49120         @if test -d $(HOST_SUBDIR)/libiconv; then \
49121           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
49122           mv prev-libiconv stage3-libiconv; : ; \
49123         fi
49124 @endif libiconv
49125 @if zlib
49126         @if test -d $(HOST_SUBDIR)/zlib; then \
49127           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
49128           mv prev-zlib stage3-zlib; : ; \
49129         fi
49130 @endif zlib
49131 @if lto-plugin
49132         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49133           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
49134           mv prev-lto-plugin stage3-lto-plugin; : ; \
49135         fi
49136 @endif lto-plugin
49137         @if test -d $(TARGET_SUBDIR); then \
49138           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
49139           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
49140         fi
49141         rm -f stage_current
49142
49143 # Bubble a bug fix through all the stages up to stage 4.  They are
49144 # remade, but not reconfigured.  The next stage (if any) will not be
49145 # reconfigured either.
49146 .PHONY: stage4-bubble
49147 stage4-bubble:: stage3-bubble
49148         @r=`${PWD_COMMAND}`; export r; \
49149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49150         if test -f stage4-lean || test -f stage3-lean ; then \
49151           echo Skipping rebuild of stage4; \
49152         else \
49153           $(MAKE) stage4-start; \
49154           if $(LEAN); then \
49155             rm -rf stage2-*; \
49156             $(STAMP) stage2-lean; \
49157           fi; \
49158           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
49159         fi
49160         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
49161
49162 .PHONY: all-stage4 clean-stage4
49163 do-clean: clean-stage4
49164
49165 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49166 # only possibility, but now it conflicts with no-bootstrap rules
49167 @if gcc-bootstrap
49168
49169 compare3:
49170         @r=`${PWD_COMMAND}`; export r; \
49171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49172         if test -f stage3-lean; then \
49173           echo Cannot compare object files as stage 3 was deleted.; \
49174           exit 0; \
49175         fi; \
49176         : $(MAKE); $(stage); \
49177         rm -f .bad_compare; \
49178         echo Comparing stages 3 and 4; \
49179         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
49180         files=`find stage4-* -name "*$(objext)" -print | \
49181                  sed -n s,^stage$$sed-,,p`; \
49182         for file in $${files}; do \
49183           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
49184           if test ! -f $$f1; then continue; fi; \
49185           $(do-compare3) > /dev/null 2>&1; \
49186           if test $$? -eq 1; then \
49187             case $$file in \
49188               @compare_exclusions@) \
49189                 echo warning: $$file differs ;; \
49190               *) \
49191                 echo $$file differs >> .bad_compare ;; \
49192             esac; \
49193           fi; \
49194         done; \
49195         if [ -f .bad_compare ]; then \
49196           echo "Bootstrap comparison failure!"; \
49197           cat .bad_compare; \
49198           exit 1; \
49199         else \
49200           echo Comparison successful.; \
49201         fi; \
49202         $(STAMP) compare3
49203         if $(LEAN); then \
49204           rm -rf stage3-*; \
49205           $(STAMP) stage3-lean; \
49206         fi
49207
49208
49209
49210 .PHONY: bootstrap4 bootstrap4-lean
49211 bootstrap4:
49212         echo stage4 > stage_final
49213         @r=`${PWD_COMMAND}`; export r; \
49214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49215         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
49216         @: $(MAKE); $(unstage)
49217         @r=`${PWD_COMMAND}`; export r; \
49218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49219         TFLAGS="$(STAGE4_TFLAGS)"; \
49220         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49221
49222 bootstrap4-lean:
49223         echo stage4 > stage_final
49224         @r=`${PWD_COMMAND}`; export r; \
49225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49226         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
49227         @: $(MAKE); $(unstage)
49228         @r=`${PWD_COMMAND}`; export r; \
49229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49230         TFLAGS="$(STAGE4_TFLAGS)"; \
49231         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49232
49233
49234 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49235 distclean-stage3:: distclean-stage4 
49236 .PHONY: distclean-stage4
49237 distclean-stage4::
49238         @: $(MAKE); $(stage)
49239         @test "`cat stage_last`" != stage4 || rm -f stage_last
49240         rm -rf stage4-* compare3 
49241
49242
49243 @endif gcc-bootstrap
49244
49245
49246 .PHONY: stageprofile-start stageprofile-end
49247
49248 stageprofile-start::
49249         @: $(MAKE); $(stage); \
49250         echo stageprofile > stage_current; \
49251         echo stageprofile > stage_last; \
49252         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49253 @if bfd
49254         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
49255           mkdir stageprofile-bfd; \
49256         mv stageprofile-bfd bfd; \
49257         mv stage1-bfd prev-bfd || test -f stage1-lean 
49258 @endif bfd
49259 @if opcodes
49260         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
49261           mkdir stageprofile-opcodes; \
49262         mv stageprofile-opcodes opcodes; \
49263         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
49264 @endif opcodes
49265 @if binutils
49266         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
49267           mkdir stageprofile-binutils; \
49268         mv stageprofile-binutils binutils; \
49269         mv stage1-binutils prev-binutils || test -f stage1-lean 
49270 @endif binutils
49271 @if fixincludes
49272         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
49273           mkdir stageprofile-fixincludes; \
49274         mv stageprofile-fixincludes fixincludes; \
49275         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
49276 @endif fixincludes
49277 @if gas
49278         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
49279           mkdir stageprofile-gas; \
49280         mv stageprofile-gas gas; \
49281         mv stage1-gas prev-gas || test -f stage1-lean 
49282 @endif gas
49283 @if gcc
49284         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
49285           mkdir stageprofile-gcc; \
49286         mv stageprofile-gcc gcc; \
49287         mv stage1-gcc prev-gcc || test -f stage1-lean 
49288 @endif gcc
49289 @if gmp
49290         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
49291           mkdir stageprofile-gmp; \
49292         mv stageprofile-gmp gmp; \
49293         mv stage1-gmp prev-gmp || test -f stage1-lean 
49294 @endif gmp
49295 @if mpfr
49296         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
49297           mkdir stageprofile-mpfr; \
49298         mv stageprofile-mpfr mpfr; \
49299         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
49300 @endif mpfr
49301 @if mpc
49302         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
49303           mkdir stageprofile-mpc; \
49304         mv stageprofile-mpc mpc; \
49305         mv stage1-mpc prev-mpc || test -f stage1-lean 
49306 @endif mpc
49307 @if isl
49308         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
49309           mkdir stageprofile-isl; \
49310         mv stageprofile-isl isl; \
49311         mv stage1-isl prev-isl || test -f stage1-lean 
49312 @endif isl
49313 @if libelf
49314         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
49315           mkdir stageprofile-libelf; \
49316         mv stageprofile-libelf libelf; \
49317         mv stage1-libelf prev-libelf || test -f stage1-lean 
49318 @endif libelf
49319 @if gold
49320         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
49321           mkdir stageprofile-gold; \
49322         mv stageprofile-gold gold; \
49323         mv stage1-gold prev-gold || test -f stage1-lean 
49324 @endif gold
49325 @if intl
49326         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
49327           mkdir stageprofile-intl; \
49328         mv stageprofile-intl intl; \
49329         mv stage1-intl prev-intl || test -f stage1-lean 
49330 @endif intl
49331 @if ld
49332         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
49333           mkdir stageprofile-ld; \
49334         mv stageprofile-ld ld; \
49335         mv stage1-ld prev-ld || test -f stage1-lean 
49336 @endif ld
49337 @if libbacktrace
49338         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
49339           mkdir stageprofile-libbacktrace; \
49340         mv stageprofile-libbacktrace libbacktrace; \
49341         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
49342 @endif libbacktrace
49343 @if libcpp
49344         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
49345           mkdir stageprofile-libcpp; \
49346         mv stageprofile-libcpp libcpp; \
49347         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
49348 @endif libcpp
49349 @if libdecnumber
49350         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
49351           mkdir stageprofile-libdecnumber; \
49352         mv stageprofile-libdecnumber libdecnumber; \
49353         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
49354 @endif libdecnumber
49355 @if libiberty
49356         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
49357           mkdir stageprofile-libiberty; \
49358         mv stageprofile-libiberty libiberty; \
49359         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
49360 @endif libiberty
49361 @if libiberty-linker-plugin
49362         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
49363           mkdir stageprofile-libiberty-linker-plugin; \
49364         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
49365         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
49366 @endif libiberty-linker-plugin
49367 @if libiconv
49368         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
49369           mkdir stageprofile-libiconv; \
49370         mv stageprofile-libiconv libiconv; \
49371         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
49372 @endif libiconv
49373 @if zlib
49374         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
49375           mkdir stageprofile-zlib; \
49376         mv stageprofile-zlib zlib; \
49377         mv stage1-zlib prev-zlib || test -f stage1-lean 
49378 @endif zlib
49379 @if lto-plugin
49380         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
49381           mkdir stageprofile-lto-plugin; \
49382         mv stageprofile-lto-plugin lto-plugin; \
49383         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
49384 @endif lto-plugin
49385         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
49386           mkdir stageprofile-$(TARGET_SUBDIR); \
49387         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49388         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
49389
49390 stageprofile-end:: 
49391 @if bfd
49392         @if test -d $(HOST_SUBDIR)/bfd; then \
49393           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
49394           mv prev-bfd stage1-bfd; : ; \
49395         fi
49396 @endif bfd
49397 @if opcodes
49398         @if test -d $(HOST_SUBDIR)/opcodes; then \
49399           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
49400           mv prev-opcodes stage1-opcodes; : ; \
49401         fi
49402 @endif opcodes
49403 @if binutils
49404         @if test -d $(HOST_SUBDIR)/binutils; then \
49405           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
49406           mv prev-binutils stage1-binutils; : ; \
49407         fi
49408 @endif binutils
49409 @if fixincludes
49410         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49411           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
49412           mv prev-fixincludes stage1-fixincludes; : ; \
49413         fi
49414 @endif fixincludes
49415 @if gas
49416         @if test -d $(HOST_SUBDIR)/gas; then \
49417           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
49418           mv prev-gas stage1-gas; : ; \
49419         fi
49420 @endif gas
49421 @if gcc
49422         @if test -d $(HOST_SUBDIR)/gcc; then \
49423           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
49424           mv prev-gcc stage1-gcc; : ; \
49425         fi
49426 @endif gcc
49427 @if gmp
49428         @if test -d $(HOST_SUBDIR)/gmp; then \
49429           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
49430           mv prev-gmp stage1-gmp; : ; \
49431         fi
49432 @endif gmp
49433 @if mpfr
49434         @if test -d $(HOST_SUBDIR)/mpfr; then \
49435           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
49436           mv prev-mpfr stage1-mpfr; : ; \
49437         fi
49438 @endif mpfr
49439 @if mpc
49440         @if test -d $(HOST_SUBDIR)/mpc; then \
49441           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
49442           mv prev-mpc stage1-mpc; : ; \
49443         fi
49444 @endif mpc
49445 @if isl
49446         @if test -d $(HOST_SUBDIR)/isl; then \
49447           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
49448           mv prev-isl stage1-isl; : ; \
49449         fi
49450 @endif isl
49451 @if libelf
49452         @if test -d $(HOST_SUBDIR)/libelf; then \
49453           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
49454           mv prev-libelf stage1-libelf; : ; \
49455         fi
49456 @endif libelf
49457 @if gold
49458         @if test -d $(HOST_SUBDIR)/gold; then \
49459           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
49460           mv prev-gold stage1-gold; : ; \
49461         fi
49462 @endif gold
49463 @if intl
49464         @if test -d $(HOST_SUBDIR)/intl; then \
49465           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
49466           mv prev-intl stage1-intl; : ; \
49467         fi
49468 @endif intl
49469 @if ld
49470         @if test -d $(HOST_SUBDIR)/ld; then \
49471           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
49472           mv prev-ld stage1-ld; : ; \
49473         fi
49474 @endif ld
49475 @if libbacktrace
49476         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49477           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
49478           mv prev-libbacktrace stage1-libbacktrace; : ; \
49479         fi
49480 @endif libbacktrace
49481 @if libcpp
49482         @if test -d $(HOST_SUBDIR)/libcpp; then \
49483           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
49484           mv prev-libcpp stage1-libcpp; : ; \
49485         fi
49486 @endif libcpp
49487 @if libdecnumber
49488         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49489           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
49490           mv prev-libdecnumber stage1-libdecnumber; : ; \
49491         fi
49492 @endif libdecnumber
49493 @if libiberty
49494         @if test -d $(HOST_SUBDIR)/libiberty; then \
49495           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
49496           mv prev-libiberty stage1-libiberty; : ; \
49497         fi
49498 @endif libiberty
49499 @if libiberty-linker-plugin
49500         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49501           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
49502           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
49503         fi
49504 @endif libiberty-linker-plugin
49505 @if libiconv
49506         @if test -d $(HOST_SUBDIR)/libiconv; then \
49507           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
49508           mv prev-libiconv stage1-libiconv; : ; \
49509         fi
49510 @endif libiconv
49511 @if zlib
49512         @if test -d $(HOST_SUBDIR)/zlib; then \
49513           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
49514           mv prev-zlib stage1-zlib; : ; \
49515         fi
49516 @endif zlib
49517 @if lto-plugin
49518         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49519           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
49520           mv prev-lto-plugin stage1-lto-plugin; : ; \
49521         fi
49522 @endif lto-plugin
49523         @if test -d $(TARGET_SUBDIR); then \
49524           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
49525           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
49526         fi
49527         rm -f stage_current
49528
49529 # Bubble a bug fix through all the stages up to stage profile.  They are
49530 # remade, but not reconfigured.  The next stage (if any) will not be
49531 # reconfigured either.
49532 .PHONY: stageprofile-bubble
49533 stageprofile-bubble:: stage1-bubble
49534         @r=`${PWD_COMMAND}`; export r; \
49535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49536         if test -f stageprofile-lean || test -f stage1-lean ; then \
49537           echo Skipping rebuild of stageprofile; \
49538         else \
49539           $(MAKE) stageprofile-start; \
49540           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
49541         fi
49542
49543 .PHONY: all-stageprofile clean-stageprofile
49544 do-clean: clean-stageprofile
49545
49546 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49547 # only possibility, but now it conflicts with no-bootstrap rules
49548 @if gcc-bootstrap
49549
49550
49551
49552
49553 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49554 distclean-stage1:: distclean-stageprofile 
49555 .PHONY: distclean-stageprofile
49556 distclean-stageprofile::
49557         @: $(MAKE); $(stage)
49558         @test "`cat stage_last`" != stageprofile || rm -f stage_last
49559         rm -rf stageprofile-* 
49560
49561
49562 @endif gcc-bootstrap
49563
49564
49565 .PHONY: stagefeedback-start stagefeedback-end
49566
49567 stagefeedback-start::
49568         @: $(MAKE); $(stage); \
49569         echo stagefeedback > stage_current; \
49570         echo stagefeedback > stage_last; \
49571         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49572 @if bfd
49573         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
49574           mkdir stagefeedback-bfd; \
49575         mv stagefeedback-bfd bfd; \
49576         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
49577 @endif bfd
49578 @if opcodes
49579         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
49580           mkdir stagefeedback-opcodes; \
49581         mv stagefeedback-opcodes opcodes; \
49582         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
49583 @endif opcodes
49584 @if binutils
49585         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
49586           mkdir stagefeedback-binutils; \
49587         mv stagefeedback-binutils binutils; \
49588         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
49589 @endif binutils
49590 @if fixincludes
49591         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
49592           mkdir stagefeedback-fixincludes; \
49593         mv stagefeedback-fixincludes fixincludes; \
49594         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
49595 @endif fixincludes
49596 @if gas
49597         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
49598           mkdir stagefeedback-gas; \
49599         mv stagefeedback-gas gas; \
49600         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
49601 @endif gas
49602 @if gcc
49603         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
49604           mkdir stagefeedback-gcc; \
49605         mv stagefeedback-gcc gcc; \
49606         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
49607 @endif gcc
49608 @if gmp
49609         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
49610           mkdir stagefeedback-gmp; \
49611         mv stagefeedback-gmp gmp; \
49612         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
49613 @endif gmp
49614 @if mpfr
49615         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
49616           mkdir stagefeedback-mpfr; \
49617         mv stagefeedback-mpfr mpfr; \
49618         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
49619 @endif mpfr
49620 @if mpc
49621         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
49622           mkdir stagefeedback-mpc; \
49623         mv stagefeedback-mpc mpc; \
49624         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
49625 @endif mpc
49626 @if isl
49627         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
49628           mkdir stagefeedback-isl; \
49629         mv stagefeedback-isl isl; \
49630         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
49631 @endif isl
49632 @if libelf
49633         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
49634           mkdir stagefeedback-libelf; \
49635         mv stagefeedback-libelf libelf; \
49636         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
49637 @endif libelf
49638 @if gold
49639         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
49640           mkdir stagefeedback-gold; \
49641         mv stagefeedback-gold gold; \
49642         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
49643 @endif gold
49644 @if intl
49645         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
49646           mkdir stagefeedback-intl; \
49647         mv stagefeedback-intl intl; \
49648         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
49649 @endif intl
49650 @if ld
49651         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
49652           mkdir stagefeedback-ld; \
49653         mv stagefeedback-ld ld; \
49654         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
49655 @endif ld
49656 @if libbacktrace
49657         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
49658           mkdir stagefeedback-libbacktrace; \
49659         mv stagefeedback-libbacktrace libbacktrace; \
49660         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
49661 @endif libbacktrace
49662 @if libcpp
49663         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
49664           mkdir stagefeedback-libcpp; \
49665         mv stagefeedback-libcpp libcpp; \
49666         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
49667 @endif libcpp
49668 @if libdecnumber
49669         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
49670           mkdir stagefeedback-libdecnumber; \
49671         mv stagefeedback-libdecnumber libdecnumber; \
49672         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
49673 @endif libdecnumber
49674 @if libiberty
49675         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
49676           mkdir stagefeedback-libiberty; \
49677         mv stagefeedback-libiberty libiberty; \
49678         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
49679 @endif libiberty
49680 @if libiberty-linker-plugin
49681         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
49682           mkdir stagefeedback-libiberty-linker-plugin; \
49683         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
49684         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
49685 @endif libiberty-linker-plugin
49686 @if libiconv
49687         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
49688           mkdir stagefeedback-libiconv; \
49689         mv stagefeedback-libiconv libiconv; \
49690         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
49691 @endif libiconv
49692 @if zlib
49693         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
49694           mkdir stagefeedback-zlib; \
49695         mv stagefeedback-zlib zlib; \
49696         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
49697 @endif zlib
49698 @if lto-plugin
49699         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
49700           mkdir stagefeedback-lto-plugin; \
49701         mv stagefeedback-lto-plugin lto-plugin; \
49702         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
49703 @endif lto-plugin
49704         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
49705           mkdir stagefeedback-$(TARGET_SUBDIR); \
49706         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49707         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
49708
49709 stagefeedback-end:: 
49710 @if bfd
49711         @if test -d $(HOST_SUBDIR)/bfd; then \
49712           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
49713           mv prev-bfd stageprofile-bfd; : ; \
49714         fi
49715 @endif bfd
49716 @if opcodes
49717         @if test -d $(HOST_SUBDIR)/opcodes; then \
49718           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
49719           mv prev-opcodes stageprofile-opcodes; : ; \
49720         fi
49721 @endif opcodes
49722 @if binutils
49723         @if test -d $(HOST_SUBDIR)/binutils; then \
49724           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
49725           mv prev-binutils stageprofile-binutils; : ; \
49726         fi
49727 @endif binutils
49728 @if fixincludes
49729         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49730           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
49731           mv prev-fixincludes stageprofile-fixincludes; : ; \
49732         fi
49733 @endif fixincludes
49734 @if gas
49735         @if test -d $(HOST_SUBDIR)/gas; then \
49736           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
49737           mv prev-gas stageprofile-gas; : ; \
49738         fi
49739 @endif gas
49740 @if gcc
49741         @if test -d $(HOST_SUBDIR)/gcc; then \
49742           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
49743           mv prev-gcc stageprofile-gcc; : ; \
49744         fi
49745 @endif gcc
49746 @if gmp
49747         @if test -d $(HOST_SUBDIR)/gmp; then \
49748           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
49749           mv prev-gmp stageprofile-gmp; : ; \
49750         fi
49751 @endif gmp
49752 @if mpfr
49753         @if test -d $(HOST_SUBDIR)/mpfr; then \
49754           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
49755           mv prev-mpfr stageprofile-mpfr; : ; \
49756         fi
49757 @endif mpfr
49758 @if mpc
49759         @if test -d $(HOST_SUBDIR)/mpc; then \
49760           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
49761           mv prev-mpc stageprofile-mpc; : ; \
49762         fi
49763 @endif mpc
49764 @if isl
49765         @if test -d $(HOST_SUBDIR)/isl; then \
49766           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
49767           mv prev-isl stageprofile-isl; : ; \
49768         fi
49769 @endif isl
49770 @if libelf
49771         @if test -d $(HOST_SUBDIR)/libelf; then \
49772           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
49773           mv prev-libelf stageprofile-libelf; : ; \
49774         fi
49775 @endif libelf
49776 @if gold
49777         @if test -d $(HOST_SUBDIR)/gold; then \
49778           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
49779           mv prev-gold stageprofile-gold; : ; \
49780         fi
49781 @endif gold
49782 @if intl
49783         @if test -d $(HOST_SUBDIR)/intl; then \
49784           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
49785           mv prev-intl stageprofile-intl; : ; \
49786         fi
49787 @endif intl
49788 @if ld
49789         @if test -d $(HOST_SUBDIR)/ld; then \
49790           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
49791           mv prev-ld stageprofile-ld; : ; \
49792         fi
49793 @endif ld
49794 @if libbacktrace
49795         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49796           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
49797           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
49798         fi
49799 @endif libbacktrace
49800 @if libcpp
49801         @if test -d $(HOST_SUBDIR)/libcpp; then \
49802           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
49803           mv prev-libcpp stageprofile-libcpp; : ; \
49804         fi
49805 @endif libcpp
49806 @if libdecnumber
49807         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49808           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
49809           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
49810         fi
49811 @endif libdecnumber
49812 @if libiberty
49813         @if test -d $(HOST_SUBDIR)/libiberty; then \
49814           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
49815           mv prev-libiberty stageprofile-libiberty; : ; \
49816         fi
49817 @endif libiberty
49818 @if libiberty-linker-plugin
49819         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49820           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
49821           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
49822         fi
49823 @endif libiberty-linker-plugin
49824 @if libiconv
49825         @if test -d $(HOST_SUBDIR)/libiconv; then \
49826           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
49827           mv prev-libiconv stageprofile-libiconv; : ; \
49828         fi
49829 @endif libiconv
49830 @if zlib
49831         @if test -d $(HOST_SUBDIR)/zlib; then \
49832           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
49833           mv prev-zlib stageprofile-zlib; : ; \
49834         fi
49835 @endif zlib
49836 @if lto-plugin
49837         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49838           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
49839           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
49840         fi
49841 @endif lto-plugin
49842         @if test -d $(TARGET_SUBDIR); then \
49843           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
49844           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
49845         fi
49846         rm -f stage_current
49847
49848 # Bubble a bug fix through all the stages up to stage feedback.  They are
49849 # remade, but not reconfigured.  The next stage (if any) will not be
49850 # reconfigured either.
49851 .PHONY: stagefeedback-bubble
49852 stagefeedback-bubble:: stageprofile-bubble
49853         @r=`${PWD_COMMAND}`; export r; \
49854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49855         if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
49856           echo Skipping rebuild of stagefeedback; \
49857         else \
49858           $(MAKE) stagefeedback-start; \
49859           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
49860         fi
49861
49862 .PHONY: all-stagefeedback clean-stagefeedback
49863 do-clean: clean-stagefeedback
49864
49865 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49866 # only possibility, but now it conflicts with no-bootstrap rules
49867 @if gcc-bootstrap
49868
49869
49870
49871 .PHONY: profiledbootstrap profiledbootstrap-lean
49872 profiledbootstrap:
49873         echo stagefeedback > stage_final
49874         @r=`${PWD_COMMAND}`; export r; \
49875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49876         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
49877         @: $(MAKE); $(unstage)
49878         @r=`${PWD_COMMAND}`; export r; \
49879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49880         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49881         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49882
49883 profiledbootstrap-lean:
49884         echo stagefeedback > stage_final
49885         @r=`${PWD_COMMAND}`; export r; \
49886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49887         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
49888         @: $(MAKE); $(unstage)
49889         @r=`${PWD_COMMAND}`; export r; \
49890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49891         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49892         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49893
49894
49895 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49896 distclean-stageprofile:: distclean-stagefeedback 
49897 .PHONY: distclean-stagefeedback
49898 distclean-stagefeedback::
49899         @: $(MAKE); $(stage)
49900         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
49901         rm -rf stagefeedback-* 
49902
49903
49904 @endif gcc-bootstrap
49905
49906
49907
49908 stageprofile-end::
49909         $(MAKE) distclean-stagefeedback
49910
49911 stagefeedback-start::
49912         @r=`${PWD_COMMAND}`; export r; \
49913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49914         for i in prev-*; do \
49915           j=`echo $$i | sed s/^prev-//`; \
49916           cd $$r/$$i && \
49917           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
49918           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
49919         done
49920
49921 @if gcc-bootstrap
49922 do-distclean: distclean-stage1
49923
49924 # Provide a GCC build when we're building target libraries.  This does
49925 # not work as a dependency, just as the minimum necessary to avoid errors.
49926 stage_last:
49927         @r=`${PWD_COMMAND}`; export r; \
49928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49929         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
49930
49931 # Same as unstage, but not phony and defaulting to stage1-start.  We place
49932 # it in the dependency so that for example `make -j3 all-gcc' works.
49933 stage_current:
49934         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
49935
49936 .PHONY: restrap
49937 restrap::
49938         @: $(MAKE); $(stage)
49939         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
49940 restrap:: all
49941 @endif gcc-bootstrap
49942
49943 # --------------------------------------
49944 # Dependencies between different modules
49945 # --------------------------------------
49946
49947 # Generic dependencies for target modules on host stuff, especially gcc
49948 @if gcc-bootstrap
49949 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
49950 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
49951 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
49952 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
49953 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
49954 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
49955 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
49956 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
49957 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
49958 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
49959 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
49960 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
49961 configure-stage1-target-libmpx: maybe-all-stage1-gcc
49962 configure-stage2-target-libmpx: maybe-all-stage2-gcc
49963 configure-stage3-target-libmpx: maybe-all-stage3-gcc
49964 configure-stage4-target-libmpx: maybe-all-stage4-gcc
49965 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
49966 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
49967 configure-stage1-target-libvtv: maybe-all-stage1-gcc
49968 configure-stage2-target-libvtv: maybe-all-stage2-gcc
49969 configure-stage3-target-libvtv: maybe-all-stage3-gcc
49970 configure-stage4-target-libvtv: maybe-all-stage4-gcc
49971 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
49972 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
49973 configure-target-libcilkrts: stage_last
49974 configure-target-liboffloadmic: stage_last
49975 configure-target-libssp: stage_last
49976 configure-target-newlib: stage_last
49977 configure-stage1-target-libgcc: maybe-all-stage1-gcc
49978 configure-stage2-target-libgcc: maybe-all-stage2-gcc
49979 configure-stage3-target-libgcc: maybe-all-stage3-gcc
49980 configure-stage4-target-libgcc: maybe-all-stage4-gcc
49981 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
49982 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
49983 configure-target-libbacktrace: stage_last
49984 configure-target-libquadmath: stage_last
49985 configure-target-libgfortran: stage_last
49986 configure-target-libobjc: stage_last
49987 configure-target-libgo: stage_last
49988 configure-target-libtermcap: stage_last
49989 configure-target-winsup: stage_last
49990 configure-target-libgloss: stage_last
49991 configure-target-libffi: stage_last
49992 configure-target-libjava: stage_last
49993 configure-target-zlib: stage_last
49994 configure-target-boehm-gc: stage_last
49995 configure-target-rda: stage_last
49996 configure-target-libada: stage_last
49997 configure-stage1-target-libgomp: maybe-all-stage1-gcc
49998 configure-stage2-target-libgomp: maybe-all-stage2-gcc
49999 configure-stage3-target-libgomp: maybe-all-stage3-gcc
50000 configure-stage4-target-libgomp: maybe-all-stage4-gcc
50001 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
50002 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
50003 configure-target-libitm: stage_last
50004 configure-target-libatomic: stage_last
50005 @endif gcc-bootstrap
50006
50007 @if gcc-no-bootstrap
50008 configure-target-libstdc++-v3: maybe-all-gcc
50009 configure-target-libsanitizer: maybe-all-gcc
50010 configure-target-libmpx: maybe-all-gcc
50011 configure-target-libvtv: maybe-all-gcc
50012 configure-target-libcilkrts: maybe-all-gcc
50013 configure-target-liboffloadmic: maybe-all-gcc
50014 configure-target-libssp: maybe-all-gcc
50015 configure-target-newlib: maybe-all-gcc
50016 configure-target-libgcc: maybe-all-gcc
50017 configure-target-libbacktrace: maybe-all-gcc
50018 configure-target-libquadmath: maybe-all-gcc
50019 configure-target-libgfortran: maybe-all-gcc
50020 configure-target-libobjc: maybe-all-gcc
50021 configure-target-libgo: maybe-all-gcc
50022 configure-target-libtermcap: maybe-all-gcc
50023 configure-target-winsup: maybe-all-gcc
50024 configure-target-libgloss: maybe-all-gcc
50025 configure-target-libffi: maybe-all-gcc
50026 configure-target-libjava: maybe-all-gcc
50027 configure-target-zlib: maybe-all-gcc
50028 configure-target-boehm-gc: maybe-all-gcc
50029 configure-target-rda: maybe-all-gcc
50030 configure-target-libada: maybe-all-gcc
50031 configure-target-libgomp: maybe-all-gcc
50032 configure-target-libitm: maybe-all-gcc
50033 configure-target-libatomic: maybe-all-gcc
50034 @endif gcc-no-bootstrap
50035
50036
50037 # There are two types of dependencies here: 'hard' dependencies, where one
50038 # module simply won't build without the other; and 'soft' dependencies, where
50039 # if the depended-on module is missing, the depending module will do without
50040 # or find a substitute somewhere (perhaps installed).  Soft dependencies
50041 # are made here to depend on a 'maybe-' target.  If you're not sure,
50042 # it's safer to use a soft dependency.
50043
50044
50045
50046
50047
50048
50049 # With all the machinery above in place, it is pretty easy to generate
50050 # dependencies.  Host dependencies are a bit more complex because we have
50051 # to check for bootstrap/prebootstrap dependencies.  To resolve
50052 # prebootstrap dependencies, prebootstrap modules are gathered in
50053 # a hash table.
50054 all-build-bison: maybe-all-build-texinfo
50055 all-build-flex: maybe-all-build-texinfo
50056 all-build-flex: maybe-all-build-bison
50057 all-build-flex: maybe-all-build-m4
50058 all-build-libiberty: maybe-all-build-texinfo
50059 all-build-m4: maybe-all-build-texinfo
50060 all-build-fixincludes: maybe-all-build-libiberty
50061 all-build-libcpp: maybe-all-build-libiberty
50062 configure-gcc: maybe-configure-intl
50063
50064 configure-stage1-gcc: maybe-configure-stage1-intl
50065 configure-stage2-gcc: maybe-configure-stage2-intl
50066 configure-stage3-gcc: maybe-configure-stage3-intl
50067 configure-stage4-gcc: maybe-configure-stage4-intl
50068 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
50069 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
50070 configure-gcc: maybe-all-gmp
50071
50072 configure-stage1-gcc: maybe-all-stage1-gmp
50073 configure-stage2-gcc: maybe-all-stage2-gmp
50074 configure-stage3-gcc: maybe-all-stage3-gmp
50075 configure-stage4-gcc: maybe-all-stage4-gmp
50076 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
50077 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
50078 configure-gcc: maybe-all-mpfr
50079
50080 configure-stage1-gcc: maybe-all-stage1-mpfr
50081 configure-stage2-gcc: maybe-all-stage2-mpfr
50082 configure-stage3-gcc: maybe-all-stage3-mpfr
50083 configure-stage4-gcc: maybe-all-stage4-mpfr
50084 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
50085 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50086 configure-gcc: maybe-all-mpc
50087
50088 configure-stage1-gcc: maybe-all-stage1-mpc
50089 configure-stage2-gcc: maybe-all-stage2-mpc
50090 configure-stage3-gcc: maybe-all-stage3-mpc
50091 configure-stage4-gcc: maybe-all-stage4-mpc
50092 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
50093 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50094 configure-gcc: maybe-all-isl
50095
50096 configure-stage1-gcc: maybe-all-stage1-isl
50097 configure-stage2-gcc: maybe-all-stage2-isl
50098 configure-stage3-gcc: maybe-all-stage3-isl
50099 configure-stage4-gcc: maybe-all-stage4-isl
50100 configure-stageprofile-gcc: maybe-all-stageprofile-isl
50101 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
50102 configure-gcc: maybe-all-lto-plugin
50103
50104 configure-stage1-gcc: maybe-all-stage1-lto-plugin
50105 configure-stage2-gcc: maybe-all-stage2-lto-plugin
50106 configure-stage3-gcc: maybe-all-stage3-lto-plugin
50107 configure-stage4-gcc: maybe-all-stage4-lto-plugin
50108 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50109 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50110 configure-gcc: maybe-all-binutils
50111
50112 configure-stage1-gcc: maybe-all-stage1-binutils
50113 configure-stage2-gcc: maybe-all-stage2-binutils
50114 configure-stage3-gcc: maybe-all-stage3-binutils
50115 configure-stage4-gcc: maybe-all-stage4-binutils
50116 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
50117 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
50118 configure-gcc: maybe-all-gas
50119
50120 configure-stage1-gcc: maybe-all-stage1-gas
50121 configure-stage2-gcc: maybe-all-stage2-gas
50122 configure-stage3-gcc: maybe-all-stage3-gas
50123 configure-stage4-gcc: maybe-all-stage4-gas
50124 configure-stageprofile-gcc: maybe-all-stageprofile-gas
50125 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
50126 configure-gcc: maybe-all-ld
50127
50128 configure-stage1-gcc: maybe-all-stage1-ld
50129 configure-stage2-gcc: maybe-all-stage2-ld
50130 configure-stage3-gcc: maybe-all-stage3-ld
50131 configure-stage4-gcc: maybe-all-stage4-ld
50132 configure-stageprofile-gcc: maybe-all-stageprofile-ld
50133 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
50134 configure-gcc: maybe-all-gold
50135
50136 configure-stage1-gcc: maybe-all-stage1-gold
50137 configure-stage2-gcc: maybe-all-stage2-gold
50138 configure-stage3-gcc: maybe-all-stage3-gold
50139 configure-stage4-gcc: maybe-all-stage4-gold
50140 configure-stageprofile-gcc: maybe-all-stageprofile-gold
50141 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
50142 configure-gcc: maybe-all-libelf
50143
50144 configure-stage1-gcc: maybe-all-stage1-libelf
50145 configure-stage2-gcc: maybe-all-stage2-libelf
50146 configure-stage3-gcc: maybe-all-stage3-libelf
50147 configure-stage4-gcc: maybe-all-stage4-libelf
50148 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
50149 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
50150 configure-gcc: maybe-all-libiconv
50151
50152 configure-stage1-gcc: maybe-all-stage1-libiconv
50153 configure-stage2-gcc: maybe-all-stage2-libiconv
50154 configure-stage3-gcc: maybe-all-stage3-libiconv
50155 configure-stage4-gcc: maybe-all-stage4-libiconv
50156 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
50157 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50158 all-gcc: all-libiberty
50159
50160 all-stage1-gcc: all-stage1-libiberty
50161 all-stage2-gcc: all-stage2-libiberty
50162 all-stage3-gcc: all-stage3-libiberty
50163 all-stage4-gcc: all-stage4-libiberty
50164 all-stageprofile-gcc: all-stageprofile-libiberty
50165 all-stagefeedback-gcc: all-stagefeedback-libiberty
50166 all-gcc: maybe-all-intl
50167
50168 all-stage1-gcc: maybe-all-stage1-intl
50169 all-stage2-gcc: maybe-all-stage2-intl
50170 all-stage3-gcc: maybe-all-stage3-intl
50171 all-stage4-gcc: maybe-all-stage4-intl
50172 all-stageprofile-gcc: maybe-all-stageprofile-intl
50173 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
50174 all-gcc: maybe-all-mpfr
50175
50176 all-stage1-gcc: maybe-all-stage1-mpfr
50177 all-stage2-gcc: maybe-all-stage2-mpfr
50178 all-stage3-gcc: maybe-all-stage3-mpfr
50179 all-stage4-gcc: maybe-all-stage4-mpfr
50180 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
50181 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50182 all-gcc: maybe-all-mpc
50183
50184 all-stage1-gcc: maybe-all-stage1-mpc
50185 all-stage2-gcc: maybe-all-stage2-mpc
50186 all-stage3-gcc: maybe-all-stage3-mpc
50187 all-stage4-gcc: maybe-all-stage4-mpc
50188 all-stageprofile-gcc: maybe-all-stageprofile-mpc
50189 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50190 all-gcc: maybe-all-isl
50191
50192 all-stage1-gcc: maybe-all-stage1-isl
50193 all-stage2-gcc: maybe-all-stage2-isl
50194 all-stage3-gcc: maybe-all-stage3-isl
50195 all-stage4-gcc: maybe-all-stage4-isl
50196 all-stageprofile-gcc: maybe-all-stageprofile-isl
50197 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
50198 all-gcc: maybe-all-build-texinfo
50199
50200 all-stage1-gcc: maybe-all-build-texinfo
50201 all-stage2-gcc: maybe-all-build-texinfo
50202 all-stage3-gcc: maybe-all-build-texinfo
50203 all-stage4-gcc: maybe-all-build-texinfo
50204 all-stageprofile-gcc: maybe-all-build-texinfo
50205 all-stagefeedback-gcc: maybe-all-build-texinfo
50206 all-gcc: maybe-all-build-bison
50207
50208 all-stage1-gcc: maybe-all-build-bison
50209 all-stage2-gcc: maybe-all-build-bison
50210 all-stage3-gcc: maybe-all-build-bison
50211 all-stage4-gcc: maybe-all-build-bison
50212 all-stageprofile-gcc: maybe-all-build-bison
50213 all-stagefeedback-gcc: maybe-all-build-bison
50214 all-gcc: maybe-all-build-flex
50215
50216 all-stage1-gcc: maybe-all-build-flex
50217 all-stage2-gcc: maybe-all-build-flex
50218 all-stage3-gcc: maybe-all-build-flex
50219 all-stage4-gcc: maybe-all-build-flex
50220 all-stageprofile-gcc: maybe-all-build-flex
50221 all-stagefeedback-gcc: maybe-all-build-flex
50222 all-gcc: maybe-all-build-libiberty
50223
50224 all-stage1-gcc: maybe-all-build-libiberty
50225 all-stage2-gcc: maybe-all-build-libiberty
50226 all-stage3-gcc: maybe-all-build-libiberty
50227 all-stage4-gcc: maybe-all-build-libiberty
50228 all-stageprofile-gcc: maybe-all-build-libiberty
50229 all-stagefeedback-gcc: maybe-all-build-libiberty
50230 all-gcc: maybe-all-build-fixincludes
50231
50232 all-stage1-gcc: maybe-all-build-fixincludes
50233 all-stage2-gcc: maybe-all-build-fixincludes
50234 all-stage3-gcc: maybe-all-build-fixincludes
50235 all-stage4-gcc: maybe-all-build-fixincludes
50236 all-stageprofile-gcc: maybe-all-build-fixincludes
50237 all-stagefeedback-gcc: maybe-all-build-fixincludes
50238 all-gcc: maybe-all-build-libcpp
50239
50240 all-stage1-gcc: maybe-all-build-libcpp
50241 all-stage2-gcc: maybe-all-build-libcpp
50242 all-stage3-gcc: maybe-all-build-libcpp
50243 all-stage4-gcc: maybe-all-build-libcpp
50244 all-stageprofile-gcc: maybe-all-build-libcpp
50245 all-stagefeedback-gcc: maybe-all-build-libcpp
50246 all-gcc: maybe-all-zlib
50247
50248 all-stage1-gcc: maybe-all-stage1-zlib
50249 all-stage2-gcc: maybe-all-stage2-zlib
50250 all-stage3-gcc: maybe-all-stage3-zlib
50251 all-stage4-gcc: maybe-all-stage4-zlib
50252 all-stageprofile-gcc: maybe-all-stageprofile-zlib
50253 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
50254 all-gcc: all-libbacktrace
50255
50256 all-stage1-gcc: all-stage1-libbacktrace
50257 all-stage2-gcc: all-stage2-libbacktrace
50258 all-stage3-gcc: all-stage3-libbacktrace
50259 all-stage4-gcc: all-stage4-libbacktrace
50260 all-stageprofile-gcc: all-stageprofile-libbacktrace
50261 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
50262 all-gcc: all-libcpp
50263
50264 all-stage1-gcc: all-stage1-libcpp
50265 all-stage2-gcc: all-stage2-libcpp
50266 all-stage3-gcc: all-stage3-libcpp
50267 all-stage4-gcc: all-stage4-libcpp
50268 all-stageprofile-gcc: all-stageprofile-libcpp
50269 all-stagefeedback-gcc: all-stagefeedback-libcpp
50270 all-gcc: all-libdecnumber
50271
50272 all-stage1-gcc: all-stage1-libdecnumber
50273 all-stage2-gcc: all-stage2-libdecnumber
50274 all-stage3-gcc: all-stage3-libdecnumber
50275 all-stage4-gcc: all-stage4-libdecnumber
50276 all-stageprofile-gcc: all-stageprofile-libdecnumber
50277 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
50278 all-gcc: maybe-all-libiberty
50279
50280 all-stage1-gcc: maybe-all-stage1-libiberty
50281 all-stage2-gcc: maybe-all-stage2-libiberty
50282 all-stage3-gcc: maybe-all-stage3-libiberty
50283 all-stage4-gcc: maybe-all-stage4-libiberty
50284 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
50285 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
50286 all-gcc: maybe-all-fixincludes
50287
50288 all-stage1-gcc: maybe-all-stage1-fixincludes
50289 all-stage2-gcc: maybe-all-stage2-fixincludes
50290 all-stage3-gcc: maybe-all-stage3-fixincludes
50291 all-stage4-gcc: maybe-all-stage4-fixincludes
50292 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
50293 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
50294 all-gcc: maybe-all-lto-plugin
50295
50296 all-stage1-gcc: maybe-all-stage1-lto-plugin
50297 all-stage2-gcc: maybe-all-stage2-lto-plugin
50298 all-stage3-gcc: maybe-all-stage3-lto-plugin
50299 all-stage4-gcc: maybe-all-stage4-lto-plugin
50300 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50301 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50302 all-gcc: maybe-all-libiconv
50303
50304 all-stage1-gcc: maybe-all-stage1-libiconv
50305 all-stage2-gcc: maybe-all-stage2-libiconv
50306 all-stage3-gcc: maybe-all-stage3-libiconv
50307 all-stage4-gcc: maybe-all-stage4-libiconv
50308 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
50309 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50310 info-gcc: maybe-all-build-libiberty
50311
50312 info-stage1-gcc: maybe-all-build-libiberty
50313 info-stage2-gcc: maybe-all-build-libiberty
50314 info-stage3-gcc: maybe-all-build-libiberty
50315 info-stage4-gcc: maybe-all-build-libiberty
50316 info-stageprofile-gcc: maybe-all-build-libiberty
50317 info-stagefeedback-gcc: maybe-all-build-libiberty
50318 dvi-gcc: maybe-all-build-libiberty
50319
50320 dvi-stage1-gcc: maybe-all-build-libiberty
50321 dvi-stage2-gcc: maybe-all-build-libiberty
50322 dvi-stage3-gcc: maybe-all-build-libiberty
50323 dvi-stage4-gcc: maybe-all-build-libiberty
50324 dvi-stageprofile-gcc: maybe-all-build-libiberty
50325 dvi-stagefeedback-gcc: maybe-all-build-libiberty
50326 pdf-gcc: maybe-all-build-libiberty
50327
50328 pdf-stage1-gcc: maybe-all-build-libiberty
50329 pdf-stage2-gcc: maybe-all-build-libiberty
50330 pdf-stage3-gcc: maybe-all-build-libiberty
50331 pdf-stage4-gcc: maybe-all-build-libiberty
50332 pdf-stageprofile-gcc: maybe-all-build-libiberty
50333 pdf-stagefeedback-gcc: maybe-all-build-libiberty
50334 html-gcc: maybe-all-build-libiberty
50335
50336 html-stage1-gcc: maybe-all-build-libiberty
50337 html-stage2-gcc: maybe-all-build-libiberty
50338 html-stage3-gcc: maybe-all-build-libiberty
50339 html-stage4-gcc: maybe-all-build-libiberty
50340 html-stageprofile-gcc: maybe-all-build-libiberty
50341 html-stagefeedback-gcc: maybe-all-build-libiberty
50342 install-gcc: maybe-install-fixincludes
50343 install-gcc: maybe-install-lto-plugin
50344 install-strip-gcc: maybe-install-strip-fixincludes
50345 install-strip-gcc: maybe-install-strip-lto-plugin
50346 configure-libcpp: configure-libiberty
50347
50348 configure-stage1-libcpp: configure-stage1-libiberty
50349 configure-stage2-libcpp: configure-stage2-libiberty
50350 configure-stage3-libcpp: configure-stage3-libiberty
50351 configure-stage4-libcpp: configure-stage4-libiberty
50352 configure-stageprofile-libcpp: configure-stageprofile-libiberty
50353 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
50354 configure-libcpp: maybe-configure-intl
50355
50356 configure-stage1-libcpp: maybe-configure-stage1-intl
50357 configure-stage2-libcpp: maybe-configure-stage2-intl
50358 configure-stage3-libcpp: maybe-configure-stage3-intl
50359 configure-stage4-libcpp: maybe-configure-stage4-intl
50360 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
50361 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
50362 configure-libcpp: maybe-all-libiconv
50363
50364 configure-stage1-libcpp: maybe-all-stage1-libiconv
50365 configure-stage2-libcpp: maybe-all-stage2-libiconv
50366 configure-stage3-libcpp: maybe-all-stage3-libiconv
50367 configure-stage4-libcpp: maybe-all-stage4-libiconv
50368 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50369 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50370 all-libcpp: all-libiberty
50371
50372 all-stage1-libcpp: all-stage1-libiberty
50373 all-stage2-libcpp: all-stage2-libiberty
50374 all-stage3-libcpp: all-stage3-libiberty
50375 all-stage4-libcpp: all-stage4-libiberty
50376 all-stageprofile-libcpp: all-stageprofile-libiberty
50377 all-stagefeedback-libcpp: all-stagefeedback-libiberty
50378 all-libcpp: maybe-all-intl
50379
50380 all-stage1-libcpp: maybe-all-stage1-intl
50381 all-stage2-libcpp: maybe-all-stage2-intl
50382 all-stage3-libcpp: maybe-all-stage3-intl
50383 all-stage4-libcpp: maybe-all-stage4-intl
50384 all-stageprofile-libcpp: maybe-all-stageprofile-intl
50385 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
50386 all-libcpp: maybe-all-libiconv
50387
50388 all-stage1-libcpp: maybe-all-stage1-libiconv
50389 all-stage2-libcpp: maybe-all-stage2-libiconv
50390 all-stage3-libcpp: maybe-all-stage3-libiconv
50391 all-stage4-libcpp: maybe-all-stage4-libiconv
50392 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50393 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50394 all-fixincludes: maybe-all-libiberty
50395
50396 all-stage1-fixincludes: maybe-all-stage1-libiberty
50397 all-stage2-fixincludes: maybe-all-stage2-libiberty
50398 all-stage3-fixincludes: maybe-all-stage3-libiberty
50399 all-stage4-fixincludes: maybe-all-stage4-libiberty
50400 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
50401 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
50402 all-gnattools: maybe-all-target-libada
50403 all-gnattools: maybe-all-target-libstdc++-v3
50404 all-lto-plugin: maybe-all-libiberty
50405
50406 all-stage1-lto-plugin: maybe-all-stage1-libiberty
50407 all-stage2-lto-plugin: maybe-all-stage2-libiberty
50408 all-stage3-lto-plugin: maybe-all-stage3-libiberty
50409 all-stage4-lto-plugin: maybe-all-stage4-libiberty
50410 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
50411 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
50412 all-lto-plugin: maybe-all-libiberty-linker-plugin
50413
50414 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
50415 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
50416 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
50417 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
50418 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
50419 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
50420 configure-libcc1: maybe-configure-gcc
50421 all-libcc1: maybe-all-gcc
50422 all-gotools: maybe-all-target-libgo
50423 all-utils: maybe-all-libiberty
50424 configure-intl: maybe-all-libiconv
50425
50426 configure-stage1-intl: maybe-all-stage1-libiconv
50427 configure-stage2-intl: maybe-all-stage2-libiconv
50428 configure-stage3-intl: maybe-all-stage3-libiconv
50429 configure-stage4-intl: maybe-all-stage4-libiconv
50430 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
50431 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50432 configure-mpfr: maybe-all-gmp
50433
50434 configure-stage1-mpfr: maybe-all-stage1-gmp
50435 configure-stage2-mpfr: maybe-all-stage2-gmp
50436 configure-stage3-mpfr: maybe-all-stage3-gmp
50437 configure-stage4-mpfr: maybe-all-stage4-gmp
50438 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
50439 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
50440 configure-mpc: maybe-all-mpfr
50441
50442 configure-stage1-mpc: maybe-all-stage1-mpfr
50443 configure-stage2-mpc: maybe-all-stage2-mpfr
50444 configure-stage3-mpc: maybe-all-stage3-mpfr
50445 configure-stage4-mpc: maybe-all-stage4-mpfr
50446 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
50447 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
50448 configure-isl: maybe-all-gmp
50449
50450 configure-stage1-isl: maybe-all-stage1-gmp
50451 configure-stage2-isl: maybe-all-stage2-gmp
50452 configure-stage3-isl: maybe-all-stage3-gmp
50453 configure-stage4-isl: maybe-all-stage4-gmp
50454 configure-stageprofile-isl: maybe-all-stageprofile-gmp
50455 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
50456 all-intl: maybe-all-libiconv
50457
50458 all-stage1-intl: maybe-all-stage1-libiconv
50459 all-stage2-intl: maybe-all-stage2-libiconv
50460 all-stage3-intl: maybe-all-stage3-libiconv
50461 all-stage4-intl: maybe-all-stage4-libiconv
50462 all-stageprofile-intl: maybe-all-stageprofile-libiconv
50463 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50464 configure-gdb: maybe-all-intl
50465 configure-gdb: maybe-configure-sim
50466 configure-gdb: maybe-all-bfd
50467 configure-gdb: maybe-all-libiconv
50468 all-gdb: maybe-all-libiberty
50469 all-gdb: maybe-all-libiconv
50470 all-gdb: maybe-all-opcodes
50471 all-gdb: maybe-all-readline
50472 all-gdb: maybe-all-build-bison
50473 all-gdb: maybe-all-sim
50474 all-gdb: maybe-all-libdecnumber
50475 all-gdb: maybe-all-libtermcap
50476 configure-libgui: maybe-configure-tcl
50477 configure-libgui: maybe-configure-tk
50478 all-libgui: maybe-all-tcl
50479 all-libgui: maybe-all-tk
50480 all-libgui: maybe-all-itcl
50481 configure-bfd: configure-libiberty
50482
50483 configure-stage1-bfd: configure-stage1-libiberty
50484 configure-stage2-bfd: configure-stage2-libiberty
50485 configure-stage3-bfd: configure-stage3-libiberty
50486 configure-stage4-bfd: configure-stage4-libiberty
50487 configure-stageprofile-bfd: configure-stageprofile-libiberty
50488 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
50489 configure-bfd: maybe-configure-intl
50490
50491 configure-stage1-bfd: maybe-configure-stage1-intl
50492 configure-stage2-bfd: maybe-configure-stage2-intl
50493 configure-stage3-bfd: maybe-configure-stage3-intl
50494 configure-stage4-bfd: maybe-configure-stage4-intl
50495 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
50496 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
50497 all-bfd: maybe-all-libiberty
50498
50499 all-stage1-bfd: maybe-all-stage1-libiberty
50500 all-stage2-bfd: maybe-all-stage2-libiberty
50501 all-stage3-bfd: maybe-all-stage3-libiberty
50502 all-stage4-bfd: maybe-all-stage4-libiberty
50503 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
50504 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
50505 all-bfd: maybe-all-intl
50506
50507 all-stage1-bfd: maybe-all-stage1-intl
50508 all-stage2-bfd: maybe-all-stage2-intl
50509 all-stage3-bfd: maybe-all-stage3-intl
50510 all-stage4-bfd: maybe-all-stage4-intl
50511 all-stageprofile-bfd: maybe-all-stageprofile-intl
50512 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
50513 all-bfd: maybe-all-zlib
50514
50515 all-stage1-bfd: maybe-all-stage1-zlib
50516 all-stage2-bfd: maybe-all-stage2-zlib
50517 all-stage3-bfd: maybe-all-stage3-zlib
50518 all-stage4-bfd: maybe-all-stage4-zlib
50519 all-stageprofile-bfd: maybe-all-stageprofile-zlib
50520 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
50521 configure-opcodes: configure-libiberty
50522
50523 configure-stage1-opcodes: configure-stage1-libiberty
50524 configure-stage2-opcodes: configure-stage2-libiberty
50525 configure-stage3-opcodes: configure-stage3-libiberty
50526 configure-stage4-opcodes: configure-stage4-libiberty
50527 configure-stageprofile-opcodes: configure-stageprofile-libiberty
50528 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
50529 all-opcodes: maybe-all-libiberty
50530
50531 all-stage1-opcodes: maybe-all-stage1-libiberty
50532 all-stage2-opcodes: maybe-all-stage2-libiberty
50533 all-stage3-opcodes: maybe-all-stage3-libiberty
50534 all-stage4-opcodes: maybe-all-stage4-libiberty
50535 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50536 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50537 configure-binutils: maybe-configure-intl
50538
50539 configure-stage1-binutils: maybe-configure-stage1-intl
50540 configure-stage2-binutils: maybe-configure-stage2-intl
50541 configure-stage3-binutils: maybe-configure-stage3-intl
50542 configure-stage4-binutils: maybe-configure-stage4-intl
50543 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
50544 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
50545 all-binutils: maybe-all-libiberty
50546
50547 all-stage1-binutils: maybe-all-stage1-libiberty
50548 all-stage2-binutils: maybe-all-stage2-libiberty
50549 all-stage3-binutils: maybe-all-stage3-libiberty
50550 all-stage4-binutils: maybe-all-stage4-libiberty
50551 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
50552 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
50553 all-binutils: maybe-all-opcodes
50554
50555 all-stage1-binutils: maybe-all-stage1-opcodes
50556 all-stage2-binutils: maybe-all-stage2-opcodes
50557 all-stage3-binutils: maybe-all-stage3-opcodes
50558 all-stage4-binutils: maybe-all-stage4-opcodes
50559 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
50560 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
50561 all-binutils: maybe-all-bfd
50562
50563 all-stage1-binutils: maybe-all-stage1-bfd
50564 all-stage2-binutils: maybe-all-stage2-bfd
50565 all-stage3-binutils: maybe-all-stage3-bfd
50566 all-stage4-binutils: maybe-all-stage4-bfd
50567 all-stageprofile-binutils: maybe-all-stageprofile-bfd
50568 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
50569 all-binutils: maybe-all-build-flex
50570
50571 all-stage1-binutils: maybe-all-build-flex
50572 all-stage2-binutils: maybe-all-build-flex
50573 all-stage3-binutils: maybe-all-build-flex
50574 all-stage4-binutils: maybe-all-build-flex
50575 all-stageprofile-binutils: maybe-all-build-flex
50576 all-stagefeedback-binutils: maybe-all-build-flex
50577 all-binutils: maybe-all-build-bison
50578
50579 all-stage1-binutils: maybe-all-build-bison
50580 all-stage2-binutils: maybe-all-build-bison
50581 all-stage3-binutils: maybe-all-build-bison
50582 all-stage4-binutils: maybe-all-build-bison
50583 all-stageprofile-binutils: maybe-all-build-bison
50584 all-stagefeedback-binutils: maybe-all-build-bison
50585 all-binutils: maybe-all-intl
50586
50587 all-stage1-binutils: maybe-all-stage1-intl
50588 all-stage2-binutils: maybe-all-stage2-intl
50589 all-stage3-binutils: maybe-all-stage3-intl
50590 all-stage4-binutils: maybe-all-stage4-intl
50591 all-stageprofile-binutils: maybe-all-stageprofile-intl
50592 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
50593 all-binutils: maybe-all-gas
50594
50595 all-stage1-binutils: maybe-all-stage1-gas
50596 all-stage2-binutils: maybe-all-stage2-gas
50597 all-stage3-binutils: maybe-all-stage3-gas
50598 all-stage4-binutils: maybe-all-stage4-gas
50599 all-stageprofile-binutils: maybe-all-stageprofile-gas
50600 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
50601 install-binutils: maybe-install-opcodes
50602 install-strip-binutils: maybe-install-strip-opcodes
50603 install-opcodes: maybe-install-bfd
50604 install-strip-opcodes: maybe-install-strip-bfd
50605 configure-gas: maybe-configure-intl
50606
50607 configure-stage1-gas: maybe-configure-stage1-intl
50608 configure-stage2-gas: maybe-configure-stage2-intl
50609 configure-stage3-gas: maybe-configure-stage3-intl
50610 configure-stage4-gas: maybe-configure-stage4-intl
50611 configure-stageprofile-gas: maybe-configure-stageprofile-intl
50612 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
50613 all-gas: maybe-all-libiberty
50614
50615 all-stage1-gas: maybe-all-stage1-libiberty
50616 all-stage2-gas: maybe-all-stage2-libiberty
50617 all-stage3-gas: maybe-all-stage3-libiberty
50618 all-stage4-gas: maybe-all-stage4-libiberty
50619 all-stageprofile-gas: maybe-all-stageprofile-libiberty
50620 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
50621 all-gas: maybe-all-opcodes
50622
50623 all-stage1-gas: maybe-all-stage1-opcodes
50624 all-stage2-gas: maybe-all-stage2-opcodes
50625 all-stage3-gas: maybe-all-stage3-opcodes
50626 all-stage4-gas: maybe-all-stage4-opcodes
50627 all-stageprofile-gas: maybe-all-stageprofile-opcodes
50628 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
50629 all-gas: maybe-all-bfd
50630
50631 all-stage1-gas: maybe-all-stage1-bfd
50632 all-stage2-gas: maybe-all-stage2-bfd
50633 all-stage3-gas: maybe-all-stage3-bfd
50634 all-stage4-gas: maybe-all-stage4-bfd
50635 all-stageprofile-gas: maybe-all-stageprofile-bfd
50636 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
50637 all-gas: maybe-all-intl
50638
50639 all-stage1-gas: maybe-all-stage1-intl
50640 all-stage2-gas: maybe-all-stage2-intl
50641 all-stage3-gas: maybe-all-stage3-intl
50642 all-stage4-gas: maybe-all-stage4-intl
50643 all-stageprofile-gas: maybe-all-stageprofile-intl
50644 all-stagefeedback-gas: maybe-all-stagefeedback-intl
50645 configure-gprof: maybe-configure-intl
50646 all-gprof: maybe-all-libiberty
50647 all-gprof: maybe-all-bfd
50648 all-gprof: maybe-all-opcodes
50649 all-gprof: maybe-all-intl
50650 all-gprof: maybe-all-gas
50651 configure-ld: maybe-configure-intl
50652
50653 configure-stage1-ld: maybe-configure-stage1-intl
50654 configure-stage2-ld: maybe-configure-stage2-intl
50655 configure-stage3-ld: maybe-configure-stage3-intl
50656 configure-stage4-ld: maybe-configure-stage4-intl
50657 configure-stageprofile-ld: maybe-configure-stageprofile-intl
50658 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
50659 all-ld: maybe-all-libiberty
50660
50661 all-stage1-ld: maybe-all-stage1-libiberty
50662 all-stage2-ld: maybe-all-stage2-libiberty
50663 all-stage3-ld: maybe-all-stage3-libiberty
50664 all-stage4-ld: maybe-all-stage4-libiberty
50665 all-stageprofile-ld: maybe-all-stageprofile-libiberty
50666 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
50667 all-ld: maybe-all-bfd
50668
50669 all-stage1-ld: maybe-all-stage1-bfd
50670 all-stage2-ld: maybe-all-stage2-bfd
50671 all-stage3-ld: maybe-all-stage3-bfd
50672 all-stage4-ld: maybe-all-stage4-bfd
50673 all-stageprofile-ld: maybe-all-stageprofile-bfd
50674 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
50675 all-ld: maybe-all-opcodes
50676
50677 all-stage1-ld: maybe-all-stage1-opcodes
50678 all-stage2-ld: maybe-all-stage2-opcodes
50679 all-stage3-ld: maybe-all-stage3-opcodes
50680 all-stage4-ld: maybe-all-stage4-opcodes
50681 all-stageprofile-ld: maybe-all-stageprofile-opcodes
50682 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
50683 all-ld: maybe-all-build-bison
50684
50685 all-stage1-ld: maybe-all-build-bison
50686 all-stage2-ld: maybe-all-build-bison
50687 all-stage3-ld: maybe-all-build-bison
50688 all-stage4-ld: maybe-all-build-bison
50689 all-stageprofile-ld: maybe-all-build-bison
50690 all-stagefeedback-ld: maybe-all-build-bison
50691 all-ld: maybe-all-build-flex
50692
50693 all-stage1-ld: maybe-all-build-flex
50694 all-stage2-ld: maybe-all-build-flex
50695 all-stage3-ld: maybe-all-build-flex
50696 all-stage4-ld: maybe-all-build-flex
50697 all-stageprofile-ld: maybe-all-build-flex
50698 all-stagefeedback-ld: maybe-all-build-flex
50699 all-ld: maybe-all-intl
50700
50701 all-stage1-ld: maybe-all-stage1-intl
50702 all-stage2-ld: maybe-all-stage2-intl
50703 all-stage3-ld: maybe-all-stage3-intl
50704 all-stage4-ld: maybe-all-stage4-intl
50705 all-stageprofile-ld: maybe-all-stageprofile-intl
50706 all-stagefeedback-ld: maybe-all-stagefeedback-intl
50707 all-ld: maybe-all-gas
50708
50709 all-stage1-ld: maybe-all-stage1-gas
50710 all-stage2-ld: maybe-all-stage2-gas
50711 all-stage3-ld: maybe-all-stage3-gas
50712 all-stage4-ld: maybe-all-stage4-gas
50713 all-stageprofile-ld: maybe-all-stageprofile-gas
50714 all-stagefeedback-ld: maybe-all-stagefeedback-gas
50715 all-ld: maybe-all-binutils
50716
50717 all-stage1-ld: maybe-all-stage1-binutils
50718 all-stage2-ld: maybe-all-stage2-binutils
50719 all-stage3-ld: maybe-all-stage3-binutils
50720 all-stage4-ld: maybe-all-stage4-binutils
50721 all-stageprofile-ld: maybe-all-stageprofile-binutils
50722 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
50723 install-ld: maybe-install-gold
50724 install-strip-ld: maybe-install-strip-gold
50725 configure-gold: maybe-configure-intl
50726
50727 configure-stage1-gold: maybe-configure-stage1-intl
50728 configure-stage2-gold: maybe-configure-stage2-intl
50729 configure-stage3-gold: maybe-configure-stage3-intl
50730 configure-stage4-gold: maybe-configure-stage4-intl
50731 configure-stageprofile-gold: maybe-configure-stageprofile-intl
50732 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
50733 all-gold: maybe-all-libiberty
50734
50735 all-stage1-gold: maybe-all-stage1-libiberty
50736 all-stage2-gold: maybe-all-stage2-libiberty
50737 all-stage3-gold: maybe-all-stage3-libiberty
50738 all-stage4-gold: maybe-all-stage4-libiberty
50739 all-stageprofile-gold: maybe-all-stageprofile-libiberty
50740 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
50741 all-gold: maybe-all-intl
50742
50743 all-stage1-gold: maybe-all-stage1-intl
50744 all-stage2-gold: maybe-all-stage2-intl
50745 all-stage3-gold: maybe-all-stage3-intl
50746 all-stage4-gold: maybe-all-stage4-intl
50747 all-stageprofile-gold: maybe-all-stageprofile-intl
50748 all-stagefeedback-gold: maybe-all-stagefeedback-intl
50749 all-gold: maybe-all-bfd
50750
50751 all-stage1-gold: maybe-all-stage1-bfd
50752 all-stage2-gold: maybe-all-stage2-bfd
50753 all-stage3-gold: maybe-all-stage3-bfd
50754 all-stage4-gold: maybe-all-stage4-bfd
50755 all-stageprofile-gold: maybe-all-stageprofile-bfd
50756 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
50757 all-gold: maybe-all-build-bison
50758
50759 all-stage1-gold: maybe-all-build-bison
50760 all-stage2-gold: maybe-all-build-bison
50761 all-stage3-gold: maybe-all-build-bison
50762 all-stage4-gold: maybe-all-build-bison
50763 all-stageprofile-gold: maybe-all-build-bison
50764 all-stagefeedback-gold: maybe-all-build-bison
50765 all-gold: maybe-all-gas
50766
50767 all-stage1-gold: maybe-all-stage1-gas
50768 all-stage2-gold: maybe-all-stage2-gas
50769 all-stage3-gold: maybe-all-stage3-gas
50770 all-stage4-gold: maybe-all-stage4-gas
50771 all-stageprofile-gold: maybe-all-stageprofile-gas
50772 all-stagefeedback-gold: maybe-all-stagefeedback-gas
50773 check-gold: maybe-all-binutils
50774
50775 check-stage1-gold: maybe-all-stage1-binutils
50776 check-stage2-gold: maybe-all-stage2-binutils
50777 check-stage3-gold: maybe-all-stage3-binutils
50778 check-stage4-gold: maybe-all-stage4-binutils
50779 check-stageprofile-gold: maybe-all-stageprofile-binutils
50780 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
50781 check-gold: maybe-all-gas
50782
50783 check-stage1-gold: maybe-all-stage1-gas
50784 check-stage2-gold: maybe-all-stage2-gas
50785 check-stage3-gold: maybe-all-stage3-gas
50786 check-stage4-gold: maybe-all-stage4-gas
50787 check-stageprofile-gold: maybe-all-stageprofile-gas
50788 check-stagefeedback-gold: maybe-all-stagefeedback-gas
50789 configure-opcodes: maybe-configure-intl
50790
50791 configure-stage1-opcodes: maybe-configure-stage1-intl
50792 configure-stage2-opcodes: maybe-configure-stage2-intl
50793 configure-stage3-opcodes: maybe-configure-stage3-intl
50794 configure-stage4-opcodes: maybe-configure-stage4-intl
50795 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
50796 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
50797 all-opcodes: maybe-all-bfd
50798
50799 all-stage1-opcodes: maybe-all-stage1-bfd
50800 all-stage2-opcodes: maybe-all-stage2-bfd
50801 all-stage3-opcodes: maybe-all-stage3-bfd
50802 all-stage4-opcodes: maybe-all-stage4-bfd
50803 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
50804 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
50805 all-opcodes: maybe-all-libiberty
50806
50807 all-stage1-opcodes: maybe-all-stage1-libiberty
50808 all-stage2-opcodes: maybe-all-stage2-libiberty
50809 all-stage3-opcodes: maybe-all-stage3-libiberty
50810 all-stage4-opcodes: maybe-all-stage4-libiberty
50811 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50812 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50813 all-opcodes: maybe-all-intl
50814
50815 all-stage1-opcodes: maybe-all-stage1-intl
50816 all-stage2-opcodes: maybe-all-stage2-intl
50817 all-stage3-opcodes: maybe-all-stage3-intl
50818 all-stage4-opcodes: maybe-all-stage4-intl
50819 all-stageprofile-opcodes: maybe-all-stageprofile-intl
50820 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
50821 all-dejagnu: maybe-all-tcl
50822 all-dejagnu: maybe-all-expect
50823 all-dejagnu: maybe-all-tk
50824 configure-expect: maybe-configure-tcl
50825 configure-expect: maybe-configure-tk
50826 all-expect: maybe-all-tcl
50827 all-expect: maybe-all-tk
50828 configure-itcl: maybe-configure-tcl
50829 configure-itcl: maybe-configure-tk
50830 all-itcl: maybe-all-tcl
50831 all-itcl: maybe-all-tk
50832 install-itcl: maybe-install-tcl
50833 install-strip-itcl: maybe-install-strip-tcl
50834 configure-tk: maybe-configure-tcl
50835 all-tk: maybe-all-tcl
50836 all-sid: maybe-all-libiberty
50837 all-sid: maybe-all-bfd
50838 all-sid: maybe-all-opcodes
50839 all-sid: maybe-all-tcl
50840 all-sid: maybe-all-tk
50841 install-sid: maybe-install-tcl
50842 install-strip-sid: maybe-install-strip-tcl
50843 install-sid: maybe-install-tk
50844 install-strip-sid: maybe-install-strip-tk
50845 configure-sim: maybe-configure-intl
50846 all-sim: maybe-all-intl
50847 all-sim: maybe-all-libiberty
50848 all-sim: maybe-all-bfd
50849 all-sim: maybe-all-opcodes
50850 all-sim: maybe-all-readline
50851 all-sim: maybe-configure-gdb
50852 all-fastjar: maybe-all-zlib
50853 all-fastjar: maybe-all-build-texinfo
50854 all-fastjar: maybe-all-libiberty
50855 all-bison: maybe-all-intl
50856 all-bison: maybe-all-build-texinfo
50857 all-flex: maybe-all-build-bison
50858 all-flex: maybe-all-intl
50859 all-flex: maybe-all-m4
50860 all-flex: maybe-all-build-texinfo
50861 all-m4: maybe-all-intl
50862 all-m4: maybe-all-build-texinfo
50863 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
50864 configure-target-fastjar: maybe-configure-target-zlib
50865 all-target-fastjar: maybe-all-target-zlib
50866 configure-target-libgo: maybe-configure-target-libffi
50867 configure-target-libgo: maybe-all-target-libstdc++-v3
50868 all-target-libgo: maybe-all-target-libbacktrace
50869 all-target-libgo: maybe-all-target-libffi
50870 all-target-libgo: maybe-all-target-libatomic
50871 configure-target-libjava: maybe-configure-target-zlib
50872 configure-target-libjava: maybe-configure-target-boehm-gc
50873 configure-target-libjava: maybe-configure-target-libffi
50874 all-target-libjava: maybe-all-fastjar
50875 all-target-libjava: maybe-all-target-zlib
50876 all-target-libjava: maybe-all-target-boehm-gc
50877 all-target-libjava: maybe-all-target-libffi
50878 configure-target-libobjc: maybe-configure-target-boehm-gc
50879 all-target-libobjc: maybe-all-target-boehm-gc
50880 configure-target-libstdc++-v3: maybe-configure-target-libgomp
50881
50882 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50883 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50884 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50885 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50886 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50887 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50888 configure-target-liboffloadmic: maybe-configure-target-libgomp
50889 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
50890
50891 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
50892 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
50893 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
50894 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
50895 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
50896 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
50897 configure-target-libvtv: maybe-all-target-libstdc++-v3
50898
50899 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
50900 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
50901 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
50902 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
50903 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
50904 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
50905 all-target-libstdc++-v3: maybe-configure-target-libgomp
50906
50907 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50908 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50909 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50910 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50911 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50912 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50913 all-target-liboffloadmic: maybe-all-target-libgomp
50914 install-target-libgo: maybe-install-target-libatomic
50915 install-target-libgfortran: maybe-install-target-libquadmath
50916 install-target-libgfortran: maybe-install-target-libgcc
50917 install-target-libsanitizer: maybe-install-target-libstdc++-v3
50918 install-target-libsanitizer: maybe-install-target-libgcc
50919 install-target-libvtv: maybe-install-target-libstdc++-v3
50920 install-target-libvtv: maybe-install-target-libgcc
50921 install-target-libcilkrts: maybe-install-target-libstdc++-v3
50922 install-target-libcilkrts: maybe-install-target-libgcc
50923 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
50924 install-target-liboffloadmic: maybe-install-target-libgcc
50925 install-target-libjava: maybe-install-target-libgcc
50926 install-target-libitm: maybe-install-target-libgcc
50927 install-target-libobjc: maybe-install-target-libgcc
50928 install-target-libstdc++-v3: maybe-install-target-libgcc
50929 all-target-libgloss: maybe-all-target-newlib
50930 all-target-winsup: maybe-all-target-libtermcap
50931 configure-target-newlib: maybe-all-binutils
50932 configure-target-newlib: maybe-all-ld
50933 configure-target-libgfortran: maybe-all-target-libquadmath
50934 configure-target-libgfortran: maybe-all-target-libbacktrace
50935
50936
50937 # Dependencies for target modules on other target modules are
50938 # described by lang_env_dependencies; the defaults apply to anything
50939 # not mentioned there.
50940
50941
50942 @if gcc-bootstrap
50943 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
50944 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
50945 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
50946 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
50947 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
50948 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
50949 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
50950 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
50951 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
50952 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
50953 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
50954 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
50955 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
50956 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
50957 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
50958 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
50959 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
50960 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
50961 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
50962 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
50963 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
50964 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
50965 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
50966 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
50967 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
50968 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
50969 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
50970 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
50971 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
50972 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
50973 @endif gcc-bootstrap
50974
50975 @if gcc-no-bootstrap
50976 configure-target-libstdc++-v3: maybe-all-target-libgcc
50977 configure-target-libsanitizer: maybe-all-target-libgcc
50978 configure-target-libmpx: maybe-all-target-libgcc
50979 configure-target-libvtv: maybe-all-target-libgcc
50980 configure-target-libcilkrts: maybe-all-target-libgcc
50981 configure-target-liboffloadmic: maybe-all-target-libgcc
50982 configure-target-libssp: maybe-all-target-libgcc
50983 configure-target-newlib: maybe-all-target-libgcc
50984 configure-target-libbacktrace: maybe-all-target-libgcc
50985 configure-target-libquadmath: maybe-all-target-libgcc
50986 configure-target-libgfortran: maybe-all-target-libgcc
50987 configure-target-libobjc: maybe-all-target-libgcc
50988 configure-target-libgo: maybe-all-target-libgcc
50989 configure-target-libtermcap: maybe-all-target-libgcc
50990 configure-target-winsup: maybe-all-target-libgcc
50991 configure-target-libgloss: maybe-all-target-libgcc
50992 configure-target-libffi: maybe-all-target-libgcc
50993 configure-target-libjava: maybe-all-target-libgcc
50994 configure-target-zlib: maybe-all-target-libgcc
50995 configure-target-boehm-gc: maybe-all-target-libgcc
50996 configure-target-rda: maybe-all-target-libgcc
50997 configure-target-libada: maybe-all-target-libgcc
50998 configure-target-libgomp: maybe-all-target-libgcc
50999 configure-target-libitm: maybe-all-target-libgcc
51000 configure-target-libatomic: maybe-all-target-libgcc
51001 @endif gcc-no-bootstrap
51002
51003
51004 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
51005
51006 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
51007
51008 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
51009
51010 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
51011
51012 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
51013 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
51014
51015 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
51016 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
51017
51018 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
51019
51020
51021
51022 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
51023
51024 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
51025
51026 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
51027
51028 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
51029
51030 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
51031
51032 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
51033
51034 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
51035
51036
51037 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
51038 configure-target-libffi: maybe-all-target-libstdc++-v3
51039
51040 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
51041 configure-target-libjava: maybe-all-target-libstdc++-v3
51042
51043 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
51044
51045 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
51046
51047 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
51048
51049 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
51050
51051 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
51052
51053 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
51054 configure-target-libitm: maybe-all-target-libstdc++-v3
51055
51056 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
51057
51058
51059 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
51060 GDB_TK = @GDB_TK@
51061 INSTALL_GDB_TK = @INSTALL_GDB_TK@
51062 configure-gdb: $(CONFIGURE_GDB_TK)
51063 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
51064 install-gdb: $(INSTALL_GDB_TK)
51065
51066 # Serialization dependencies.  Host configures don't work well in parallel to
51067 # each other, due to contention over config.cache.  Target configures and 
51068 # build configures are similar.
51069 @serialization_dependencies@
51070
51071 # --------------------------------
51072 # Regenerating top level configury
51073 # --------------------------------
51074
51075 # Rebuilding Makefile.in, using autogen.
51076 AUTOGEN = autogen
51077 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
51078         cd $(srcdir) && $(AUTOGEN) Makefile.def
51079
51080 # Rebuilding Makefile.
51081 Makefile: $(srcdir)/Makefile.in config.status
51082         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
51083
51084 config.status: configure
51085         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
51086
51087 # Rebuilding configure.
51088 AUTOCONF = autoconf
51089 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
51090         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
51091         cd $(srcdir) && $(AUTOCONF)
51092
51093 # ------------------------------
51094 # Special directives to GNU Make
51095 # ------------------------------
51096
51097 # Don't pass command-line variables to submakes.
51098 .NOEXPORT:
51099 MAKEOVERRIDES=
51100
51101 # end of Makefile.in