2008-08-31 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
[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 Free Software Foundation
7 #
8 # This file is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
11 # (at your option) any later version.
12
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16 # GNU General Public License for more details.
17
18 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21 #
22
23 # First, test for a proper version of make, but only where one is required.
24
25 @if gcc
26 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
27 $(error GNU make version 3.80 or newer is required.)
28 endif
29 @endif gcc
30
31 # -------------------------------
32 # Standard Autoconf-set variables
33 # -------------------------------
34 VPATH=@srcdir@
35
36 build_alias=@build_noncanonical@
37 build_vendor=@build_vendor@
38 build_os=@build_os@
39 build=@build@
40 host_alias=@host_noncanonical@
41 host_vendor=@host_vendor@
42 host_os=@host_os@
43 host=@host@
44 target_alias=@target_noncanonical@
45 target_vendor=@target_vendor@
46 target_os=@target_os@
47 target=@target@
48
49 program_transform_name = @program_transform_name@
50
51 prefix = @prefix@
52 exec_prefix = @exec_prefix@
53
54 srcdir = @srcdir@
55
56 bindir = @bindir@
57 sbindir = @sbindir@
58 libexecdir = @libexecdir@
59 datadir = @datadir@
60 sysconfdir = @sysconfdir@
61 sharedstatedir = @sharedstatedir@
62 localstatedir = @localstatedir@
63 libdir = @libdir@
64 includedir = @includedir@
65 oldincludedir = @oldincludedir@
66 infodir = @infodir@
67 datarootdir = @datarootdir@
68 docdir = @docdir@
69 pdfdir = @pdfdir@
70 htmldir = @htmldir@
71 mandir = @mandir@
72 man1dir = $(mandir)/man1
73 man2dir = $(mandir)/man2
74 man3dir = $(mandir)/man3
75 man4dir = $(mandir)/man4
76 man5dir = $(mandir)/man5
77 man6dir = $(mandir)/man6
78 man7dir = $(mandir)/man7
79 man8dir = $(mandir)/man8
80 man9dir = $(mandir)/man9
81
82 INSTALL = @INSTALL@
83 INSTALL_PROGRAM = @INSTALL_PROGRAM@
84 INSTALL_SCRIPT = @INSTALL_SCRIPT@
85 INSTALL_DATA = @INSTALL_DATA@
86 LN = @LN@
87 LN_S = @LN_S@
88 MAINT = @MAINT@
89 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
90 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
91
92 # -------------------------------------------------
93 # Miscellaneous non-standard autoconf-set variables
94 # -------------------------------------------------
95
96 # The gcc driver likes to know the arguments it was configured with.
97 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
98
99 tooldir = @tooldir@
100 build_tooldir = @build_tooldir@
101
102 GDB_NLM_DEPS = 
103
104 # This is the name of the environment variable used for the path to
105 # the libraries.
106 RPATH_ENVVAR = @RPATH_ENVVAR@
107
108 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
109 # is used instead of the directory itself to avoid including built
110 # executables in PATH.
111 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112
113 # Build programs are put under this directory.
114 BUILD_SUBDIR = @build_subdir@
115 # This is set by the configure script to the arguments to use when configuring
116 # directories built for the build system.
117 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
118
119 # This is the list of variables to export in the environment when
120 # configuring any subdirectory.  It must also be exported whenever
121 # recursing into a build directory in case that directory's Makefile
122 # re-runs configure.
123 BASE_EXPORTS = \
124         FLEX="$(FLEX)"; export FLEX; \
125         LEX="$(LEX)"; export LEX; \
126         BISON="$(BISON)"; export BISON; \
127         YACC="$(YACC)"; export YACC; \
128         M4="$(M4)"; export M4; \
129         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
130
131 # This is the list of variables to export in the environment when
132 # configuring subdirectories for the build system.
133 BUILD_EXPORTS = \
134         $(BASE_EXPORTS) \
135         AR="$(AR_FOR_BUILD)"; export AR; \
136         AS="$(AS_FOR_BUILD)"; export AS; \
137         CC="$(CC_FOR_BUILD)"; export CC; \
138         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
139         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
140         CXX="$(CXX_FOR_BUILD)"; export CXX; \
141         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
142         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
143         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
144         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
145         LD="$(LD_FOR_BUILD)"; export LD; \
146         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
147         NM="$(NM_FOR_BUILD)"; export NM; \
148         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
149         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
150         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
151
152 # These variables must be set on the make command line for directories
153 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
154 EXTRA_BUILD_FLAGS = \
155         CFLAGS="$(CFLAGS_FOR_BUILD)" \
156         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
157
158 # This is the list of directories to built for the host system.
159 SUBDIRS = @configdirs@
160 # This is set by the configure script to the arguments to use when configuring
161 # directories built for the host system.
162 HOST_CONFIGARGS = @host_configargs@
163 # Host programs are put under this directory, which is . except if building
164 # with srcdir=..
165 HOST_SUBDIR = @host_subdir@
166 # This is the list of variables to export in the environment when
167 # configuring subdirectories for the host system.  We need to pass
168 # some to the GCC configure because of its hybrid host/target nature.
169 HOST_EXPORTS = \
170         $(BASE_EXPORTS) \
171         CC="$(CC)"; export CC; \
172         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
173         CFLAGS="$(CFLAGS)"; export CFLAGS; \
174         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
175         CXX="$(CXX)"; export CXX; \
176         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
177         AR="$(AR)"; export AR; \
178         AS="$(AS)"; export AS; \
179         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
180         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
181         LD="$(LD)"; export LD; \
182         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
183         NM="$(NM)"; export NM; \
184         RANLIB="$(RANLIB)"; export RANLIB; \
185         WINDRES="$(WINDRES)"; export WINDRES; \
186         WINDMC="$(WINDMC)"; export WINDMC; \
187         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
188         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
189         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
190         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
191         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
192         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
193         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
194         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
195         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
196         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
197         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
198         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
199 @if gcc-bootstrap
200         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
201 @endif gcc-bootstrap
202         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
203
204 # Similar, for later GCC stages.
205 POSTSTAGE1_HOST_EXPORTS = \
206         $(HOST_EXPORTS) \
207         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
208           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
209         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
210           $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
211           -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
212           -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
213         LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
214
215 # Target libraries are put under this directory:
216 TARGET_SUBDIR = @target_subdir@
217 # This is set by the configure script to the arguments to use when configuring
218 # directories built for the target.
219 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
220 # This is the list of variables to export in the environment when
221 # configuring subdirectories for the host system.
222 BASE_TARGET_EXPORTS = \
223         $(BASE_EXPORTS) \
224         AR="$(AR_FOR_TARGET)"; export AR; \
225         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
226         CC="$(CC_FOR_TARGET)"; export CC; \
227         CFLAGS="$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
228         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
229         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
230         CXXFLAGS="$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
231         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
232         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
233         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
234         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
235         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
236         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
237         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
238         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
239         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
240         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
241         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
242         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
243         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
244
245 RAW_CXX_TARGET_EXPORTS = \
246         $(BASE_TARGET_EXPORTS) \
247         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
248         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
249
250 NORMAL_TARGET_EXPORTS = \
251         $(BASE_TARGET_EXPORTS) \
252         CXX="$(CXX_FOR_TARGET)"; export CXX;
253
254 # Where to find GMP
255 HOST_GMPLIBS = @gmplibs@
256 HOST_GMPINC = @gmpinc@
257
258 # ----------------------------------------------
259 # Programs producing files for the BUILD machine
260 # ----------------------------------------------
261
262 SHELL = @config_shell@
263
264 # pwd command to use.  Allow user to override default by setting PWDCMD in
265 # the environment to account for automounters.  The make variable must not
266 # be called PWDCMD, otherwise the value set here is passed to make
267 # subprocesses and overrides the setting from the user's environment.
268 # Don't use PWD since it is a common shell environment variable and we
269 # don't want to corrupt it.
270 PWD_COMMAND = $${PWDCMD-pwd}
271
272 # compilers to use to create programs which must be run in the build
273 # environment.
274 AR_FOR_BUILD = @AR_FOR_BUILD@
275 AS_FOR_BUILD = @AS_FOR_BUILD@
276 CC_FOR_BUILD = @CC_FOR_BUILD@
277 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
278 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
279 CXX_FOR_BUILD = @CXX_FOR_BUILD@
280 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
281 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
282 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
283 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
284 LD_FOR_BUILD = @LD_FOR_BUILD@
285 NM_FOR_BUILD = @NM_FOR_BUILD@
286 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
287 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
288 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
289
290 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
291 # here so that they can be overridden by Makefile fragments.
292 BUILD_PREFIX = @BUILD_PREFIX@
293 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
294
295 # Flags to pass to stage2 and later makes.  They are defined
296 # here so that they can be overridden by Makefile fragments.
297 BOOT_CFLAGS= -g -O2
298 BOOT_LDFLAGS=
299 BOOT_ADAFLAGS=-gnatpg -gnata
300
301 BISON = @BISON@
302 YACC = @YACC@
303 FLEX = @FLEX@
304 LEX = @LEX@
305 M4 = @M4@
306 MAKEINFO = @MAKEINFO@
307 EXPECT = @EXPECT@
308 RUNTEST = @RUNTEST@
309
310 # This just becomes part of the MAKEINFO definition passed down to
311 # sub-makes.  It lets flags be given on the command line while still
312 # using the makeinfo from the object tree.
313 # (Default to avoid splitting info files by setting the threshold high.)
314 MAKEINFOFLAGS = --split-size=5000000
315
316 # ---------------------------------------------
317 # Programs producing files for the HOST machine
318 # ---------------------------------------------
319
320 AS = @AS@
321 AR = @AR@
322 AR_FLAGS = rc
323 CC = @CC@
324 CXX = @CXX@
325 DLLTOOL = @DLLTOOL@
326 LD = @LD@
327 LIPO = @LIPO@
328 NM = @NM@
329 OBJDUMP = @OBJDUMP@
330 RANLIB = @RANLIB@
331 STRIP = @STRIP@
332 WINDRES = @WINDRES@
333 WINDMC = @WINDMC@
334
335 GNATBIND = @GNATBIND@
336 GNATMAKE = @GNATMAKE@
337
338 CFLAGS = @CFLAGS@
339 LDFLAGS = @LDFLAGS@
340 LIBCFLAGS = $(CFLAGS)
341 CXXFLAGS = @CXXFLAGS@
342 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
343
344 # Only build the C compiler for stage1, because that is the only one that
345 # we can guarantee will build with the native compiler, and also it is the
346 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
347 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
348 # overrideable (for a bootstrap build stage1 also builds gcc.info).
349
350 STAGE1_CHECKING=@stage1_checking@
351 STAGE1_LANGUAGES=@stage1_languages@
352
353 STAGE1_CFLAGS=@stage1_cflags@
354 STAGE2_CFLAGS=$(BOOT_CFLAGS)
355 STAGE3_CFLAGS=$(BOOT_CFLAGS)
356 STAGE4_CFLAGS=$(BOOT_CFLAGS)
357
358 STAGE1_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
359 STAGE2_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
360 STAGE3_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
361 STAGE4_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
362
363 do-compare = @do_compare@
364 do-compare3 = $(do-compare)
365 do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2
366
367 # -----------------------------------------------
368 # Programs producing files for the TARGET machine
369 # -----------------------------------------------
370
371 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
372
373 AR_FOR_TARGET=@AR_FOR_TARGET@
374 AS_FOR_TARGET=@AS_FOR_TARGET@
375 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
376
377 # If GCC_FOR_TARGET is not overriden on the command line, then this
378 # variable is passed down to the gcc Makefile, where it is used to
379 # build libgcc2.a.  We define it here so that it can itself be
380 # overridden on the command line.
381 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
382 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
383 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
384 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
385 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
386 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
387 LD_FOR_TARGET=@LD_FOR_TARGET@
388
389 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
390 NM_FOR_TARGET=@NM_FOR_TARGET@
391 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
392 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
393 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
394 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
395 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
396
397 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
398 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
399 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
400
401 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
402 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
403 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
404 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
405
406 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
407 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
408 LDFLAGS_FOR_TARGET = 
409
410 # ------------------------------------
411 # Miscellaneous targets and flag lists
412 # ------------------------------------
413
414 # The first rule in the file had better be this one.  Don't put any above it.
415 # This lives here to allow makefile fragments to contain dependencies.
416 all:
417
418 #### host and target specific makefile fragments come in here.
419 @target_makefile_frag@
420 @alphaieee_frag@
421 @ospace_frag@
422 @host_makefile_frag@
423 ###
424
425 # This is the list of directories that may be needed in RPATH_ENVVAR
426 # so that prorgams built for the target machine work.
427 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
428
429 @if target-libstdc++-v3
430 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
431 @endif target-libstdc++-v3
432
433 @if target-libmudflap
434 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
435 @endif target-libmudflap
436
437 @if target-libssp
438 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
439 @endif target-libssp
440
441 @if target-libgomp
442 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
443 @endif target-libgomp
444
445
446
447 # This is the list of directories that may be needed in RPATH_ENVVAR
448 # so that programs built for the host machine work.
449 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)
450
451 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
452 @if gcc
453 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
454 @endif gcc
455
456
457 @if bfd
458 HOST_LIB_PATH_bfd = \
459   $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
460 @endif bfd
461
462 @if opcodes
463 HOST_LIB_PATH_opcodes = \
464   $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
465 @endif opcodes
466
467 @if gmp
468 HOST_LIB_PATH_gmp = \
469   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
470 @endif gmp
471
472 @if mpfr
473 HOST_LIB_PATH_mpfr = \
474   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
475 @endif mpfr
476
477
478 # Flags to pass down to all sub-makes.
479 BASE_FLAGS_TO_PASS = \
480         "DESTDIR=$(DESTDIR)" \
481         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
482         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
483         "bindir=$(bindir)" \
484         "datadir=$(datadir)" \
485         "exec_prefix=$(exec_prefix)" \
486         "includedir=$(includedir)" \
487         "datarootdir=$(datarootdir)" \
488         "docdir=$(docdir)" \
489         "infodir=$(infodir)" \
490         "pdfdir=$(pdfdir)" \
491         "htmldir=$(htmldir)" \
492         "libdir=$(libdir)" \
493         "libexecdir=$(libexecdir)" \
494         "lispdir=$(lispdir)" \
495         "localstatedir=$(localstatedir)" \
496         "mandir=$(mandir)" \
497         "oldincludedir=$(oldincludedir)" \
498         "prefix=$(prefix)" \
499         "sbindir=$(sbindir)" \
500         "sharedstatedir=$(sharedstatedir)" \
501         "sysconfdir=$(sysconfdir)" \
502         "tooldir=$(tooldir)" \
503         "build_tooldir=$(build_tooldir)" \
504         "target_alias=$(target_alias)" \
505         "BISON=$(BISON)" \
506         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
507         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
508         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
509         "EXPECT=$(EXPECT)" \
510         "FLEX=$(FLEX)" \
511         "INSTALL=$(INSTALL)" \
512         "INSTALL_DATA=$(INSTALL_DATA)" \
513         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
514         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
515         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
516         "LEX=$(LEX)" \
517         "M4=$(M4)" \
518         "MAKE=$(MAKE)" \
519         "RUNTEST=$(RUNTEST)" \
520         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
521         "SHELL=$(SHELL)" \
522         "YACC=$(YACC)" \
523         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
524         "ADA_CFLAGS=$(ADA_CFLAGS)" \
525         "AR_FLAGS=$(AR_FLAGS)" \
526         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
527         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
528         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
529         "CFLAGS=$(CFLAGS)" \
530         "CXXFLAGS=$(CXXFLAGS)" \
531         "LDFLAGS=$(LDFLAGS)" \
532         "LIBCFLAGS=$(LIBCFLAGS)" \
533         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
534         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
535         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
536         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
537         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
538         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
539         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
540         "GNATBIND=$(GNATBIND)" \
541         "GNATMAKE=$(GNATMAKE)" \
542         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
543         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
544         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
545         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
546         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
547         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
548         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
549         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
550         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
551         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
552         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
553         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
554         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
555         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
556         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
557         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
558         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
559         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
560         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
561         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
562         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
563         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
564         "LEAN=$(LEAN)" \
565         "CONFIG_SHELL=$(SHELL)" \
566         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
567
568 # We leave this in just in case, but it is not needed anymore.
569 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
570
571 # Flags to pass down to most sub-makes, in which we're building with
572 # the host environment.
573 EXTRA_HOST_FLAGS = \
574         'AR=$(AR)' \
575         'AS=$(AS)' \
576         'CC=$(CC)' \
577         'CXX=$(CXX)' \
578         'DLLTOOL=$(DLLTOOL)' \
579         'LD=$(LD)' \
580         'LIPO=$(LIPO)' \
581         'NM=$(NM)' \
582         'OBJDUMP=$(OBJDUMP)' \
583         'RANLIB=$(RANLIB)' \
584         'STRIP=$(STRIP)' \
585         'WINDRES=$(WINDRES)' \
586         'WINDMC=$(WINDMC)'
587
588 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
589
590 # Flags that are concerned with the location of the X11 include files
591 # and library files
592 #
593 # NOTE: until the top-level is getting the values via autoconf, it only
594 # causes problems to have this top-level Makefile overriding the autoconf-set
595 # values in child directories.  Only variables that don't conflict with
596 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
597 #
598 X11_FLAGS_TO_PASS = \
599         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
600         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
601
602 # Flags to pass to stage2 and later makes.
603
604 POSTSTAGE1_FLAGS_TO_PASS = \
605         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
606         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
607         LDFLAGS="$(BOOT_LDFLAGS)" \
608         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
609
610 # Flags to pass down to makes which are built with the target environment.
611 # The double $ decreases the length of the command line; those variables
612 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
613 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
614 # so we expand them here.
615 EXTRA_TARGET_FLAGS = \
616         'AR=$$(AR_FOR_TARGET)' \
617         'AS=$(COMPILER_AS_FOR_TARGET)' \
618         'CC=$$(CC_FOR_TARGET)' \
619         'CFLAGS=$$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
620         'CXX=$$(CXX_FOR_TARGET)' \
621         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
622         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
623         'LD=$(COMPILER_LD_FOR_TARGET)' \
624         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
625         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
626         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
627         'NM=$(COMPILER_NM_FOR_TARGET)' \
628         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
629         'RANLIB=$$(RANLIB_FOR_TARGET)' \
630         'WINDRES=$$(WINDRES_FOR_TARGET)' \
631         'WINDMC=$$(WINDMC_FOR_TARGET)'
632
633 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
634
635 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
636 # unfortunately needs the native compiler and the target ar and
637 # ranlib.
638 # If any variables are added here, they must be added to do-*, below.
639 # The BUILD_* variables are a special case, which are used for the gcc
640 # cross-building scheme.
641 EXTRA_GCC_FLAGS = \
642         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
643         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
644         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
645         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
646         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
647         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
648
649 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
650
651 .PHONY: configure-host
652 configure-host:  \
653     maybe-configure-ash \
654     maybe-configure-autoconf \
655     maybe-configure-automake \
656     maybe-configure-bash \
657     maybe-configure-bfd \
658     maybe-configure-opcodes \
659     maybe-configure-binutils \
660     maybe-configure-bison \
661     maybe-configure-byacc \
662     maybe-configure-bzip2 \
663     maybe-configure-dejagnu \
664     maybe-configure-diff \
665     maybe-configure-dosutils \
666     maybe-configure-etc \
667     maybe-configure-fastjar \
668     maybe-configure-fileutils \
669     maybe-configure-findutils \
670     maybe-configure-find \
671     maybe-configure-fixincludes \
672     maybe-configure-flex \
673     maybe-configure-gas \
674     maybe-configure-gcc \
675     maybe-configure-gawk \
676     maybe-configure-gettext \
677     maybe-configure-gmp \
678     maybe-configure-mpfr \
679     maybe-configure-gnuserv \
680     maybe-configure-gold \
681     maybe-configure-gprof \
682     maybe-configure-gzip \
683     maybe-configure-hello \
684     maybe-configure-indent \
685     maybe-configure-intl \
686     maybe-configure-tcl \
687     maybe-configure-itcl \
688     maybe-configure-ld \
689     maybe-configure-libcpp \
690     maybe-configure-libdecnumber \
691     maybe-configure-libgui \
692     maybe-configure-libiberty \
693     maybe-configure-libtool \
694     maybe-configure-m4 \
695     maybe-configure-make \
696     maybe-configure-mmalloc \
697     maybe-configure-patch \
698     maybe-configure-perl \
699     maybe-configure-prms \
700     maybe-configure-rcs \
701     maybe-configure-readline \
702     maybe-configure-release \
703     maybe-configure-recode \
704     maybe-configure-sed \
705     maybe-configure-send-pr \
706     maybe-configure-shellutils \
707     maybe-configure-sid \
708     maybe-configure-sim \
709     maybe-configure-tar \
710     maybe-configure-texinfo \
711     maybe-configure-textutils \
712     maybe-configure-time \
713     maybe-configure-uudecode \
714     maybe-configure-wdiff \
715     maybe-configure-zip \
716     maybe-configure-zlib \
717     maybe-configure-gdb \
718     maybe-configure-expect \
719     maybe-configure-guile \
720     maybe-configure-tk \
721     maybe-configure-libtermcap \
722     maybe-configure-utils \
723     maybe-configure-gnattools
724 .PHONY: configure-target
725 configure-target:  \
726     maybe-configure-target-libstdc++-v3 \
727     maybe-configure-target-libmudflap \
728     maybe-configure-target-libssp \
729     maybe-configure-target-newlib \
730     maybe-configure-target-libgcc \
731     maybe-configure-target-libgfortran \
732     maybe-configure-target-libobjc \
733     maybe-configure-target-libtermcap \
734     maybe-configure-target-winsup \
735     maybe-configure-target-libgloss \
736     maybe-configure-target-libiberty \
737     maybe-configure-target-gperf \
738     maybe-configure-target-examples \
739     maybe-configure-target-libffi \
740     maybe-configure-target-libjava \
741     maybe-configure-target-zlib \
742     maybe-configure-target-boehm-gc \
743     maybe-configure-target-qthreads \
744     maybe-configure-target-rda \
745     maybe-configure-target-libada \
746     maybe-configure-target-libgomp
747
748 # The target built for a native non-bootstrap build.
749 .PHONY: all
750 all:
751 @if gcc-bootstrap
752         [ -f stage_final ] || echo stage3 > stage_final
753         @r=`${PWD_COMMAND}`; export r; \
754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
755         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
756 @endif gcc-bootstrap
757         @: $(MAKE); $(unstage)
758         @r=`${PWD_COMMAND}`; export r; \
759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
760         if [ -f stage_last ]; then \
761           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
762         else \
763           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
764         fi
765
766 .PHONY: all-build
767
768 all-build: maybe-all-build-libiberty
769 all-build: maybe-all-build-bison
770 all-build: maybe-all-build-byacc
771 all-build: maybe-all-build-flex
772 all-build: maybe-all-build-m4
773 all-build: maybe-all-build-texinfo
774 all-build: maybe-all-build-fixincludes
775
776 .PHONY: all-host
777
778 all-host: maybe-all-ash
779 all-host: maybe-all-autoconf
780 all-host: maybe-all-automake
781 all-host: maybe-all-bash
782 @if bfd-no-bootstrap
783 all-host: maybe-all-bfd
784 @endif bfd-no-bootstrap
785 @if opcodes-no-bootstrap
786 all-host: maybe-all-opcodes
787 @endif opcodes-no-bootstrap
788 @if binutils-no-bootstrap
789 all-host: maybe-all-binutils
790 @endif binutils-no-bootstrap
791 all-host: maybe-all-bison
792 all-host: maybe-all-byacc
793 all-host: maybe-all-bzip2
794 all-host: maybe-all-dejagnu
795 all-host: maybe-all-diff
796 all-host: maybe-all-dosutils
797 all-host: maybe-all-etc
798 all-host: maybe-all-fastjar
799 all-host: maybe-all-fileutils
800 all-host: maybe-all-findutils
801 all-host: maybe-all-find
802 all-host: maybe-all-fixincludes
803 all-host: maybe-all-flex
804 @if gas-no-bootstrap
805 all-host: maybe-all-gas
806 @endif gas-no-bootstrap
807 @if gcc-no-bootstrap
808 all-host: maybe-all-gcc
809 @endif gcc-no-bootstrap
810 all-host: maybe-all-gawk
811 all-host: maybe-all-gettext
812 @if gmp-no-bootstrap
813 all-host: maybe-all-gmp
814 @endif gmp-no-bootstrap
815 @if mpfr-no-bootstrap
816 all-host: maybe-all-mpfr
817 @endif mpfr-no-bootstrap
818 all-host: maybe-all-gnuserv
819 @if gold-no-bootstrap
820 all-host: maybe-all-gold
821 @endif gold-no-bootstrap
822 all-host: maybe-all-gprof
823 all-host: maybe-all-gzip
824 all-host: maybe-all-hello
825 all-host: maybe-all-indent
826 @if intl-no-bootstrap
827 all-host: maybe-all-intl
828 @endif intl-no-bootstrap
829 all-host: maybe-all-tcl
830 all-host: maybe-all-itcl
831 @if ld-no-bootstrap
832 all-host: maybe-all-ld
833 @endif ld-no-bootstrap
834 @if libcpp-no-bootstrap
835 all-host: maybe-all-libcpp
836 @endif libcpp-no-bootstrap
837 @if libdecnumber-no-bootstrap
838 all-host: maybe-all-libdecnumber
839 @endif libdecnumber-no-bootstrap
840 all-host: maybe-all-libgui
841 @if libiberty-no-bootstrap
842 all-host: maybe-all-libiberty
843 @endif libiberty-no-bootstrap
844 all-host: maybe-all-libtool
845 all-host: maybe-all-m4
846 all-host: maybe-all-make
847 all-host: maybe-all-mmalloc
848 all-host: maybe-all-patch
849 all-host: maybe-all-perl
850 all-host: maybe-all-prms
851 all-host: maybe-all-rcs
852 all-host: maybe-all-readline
853 all-host: maybe-all-release
854 all-host: maybe-all-recode
855 all-host: maybe-all-sed
856 all-host: maybe-all-send-pr
857 all-host: maybe-all-shellutils
858 all-host: maybe-all-sid
859 all-host: maybe-all-sim
860 all-host: maybe-all-tar
861 all-host: maybe-all-texinfo
862 all-host: maybe-all-textutils
863 all-host: maybe-all-time
864 all-host: maybe-all-uudecode
865 all-host: maybe-all-wdiff
866 all-host: maybe-all-zip
867 @if zlib-no-bootstrap
868 all-host: maybe-all-zlib
869 @endif zlib-no-bootstrap
870 all-host: maybe-all-gdb
871 all-host: maybe-all-expect
872 all-host: maybe-all-guile
873 all-host: maybe-all-tk
874 all-host: maybe-all-libtermcap
875 all-host: maybe-all-utils
876 all-host: maybe-all-gnattools
877
878 .PHONY: all-target
879
880 all-target: maybe-all-target-libstdc++-v3
881 all-target: maybe-all-target-libmudflap
882 all-target: maybe-all-target-libssp
883 all-target: maybe-all-target-newlib
884 @if target-libgcc-no-bootstrap
885 all-target: maybe-all-target-libgcc
886 @endif target-libgcc-no-bootstrap
887 all-target: maybe-all-target-libgfortran
888 all-target: maybe-all-target-libobjc
889 all-target: maybe-all-target-libtermcap
890 all-target: maybe-all-target-winsup
891 all-target: maybe-all-target-libgloss
892 all-target: maybe-all-target-libiberty
893 all-target: maybe-all-target-gperf
894 all-target: maybe-all-target-examples
895 all-target: maybe-all-target-libffi
896 all-target: maybe-all-target-libjava
897 all-target: maybe-all-target-zlib
898 all-target: maybe-all-target-boehm-gc
899 all-target: maybe-all-target-qthreads
900 all-target: maybe-all-target-rda
901 all-target: maybe-all-target-libada
902 all-target: maybe-all-target-libgomp
903
904 # Do a target for all the subdirectories.  A ``make do-X'' will do a
905 # ``make X'' in all subdirectories (because, in general, there is a
906 # dependency (below) of X upon do-X, a ``make X'' will also do this,
907 # but it may do additional work as well).
908
909 .PHONY: do-info
910 do-info:
911         @: $(MAKE); $(unstage)
912         @r=`${PWD_COMMAND}`; export r; \
913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
914         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
915           info-target
916
917
918 .PHONY: info-host
919
920 info-host: maybe-info-ash
921 info-host: maybe-info-autoconf
922 info-host: maybe-info-automake
923 info-host: maybe-info-bash
924 info-host: maybe-info-bfd
925 info-host: maybe-info-opcodes
926 info-host: maybe-info-binutils
927 info-host: maybe-info-bison
928 info-host: maybe-info-byacc
929 info-host: maybe-info-bzip2
930 info-host: maybe-info-dejagnu
931 info-host: maybe-info-diff
932 info-host: maybe-info-dosutils
933 info-host: maybe-info-etc
934 info-host: maybe-info-fastjar
935 info-host: maybe-info-fileutils
936 info-host: maybe-info-findutils
937 info-host: maybe-info-find
938 info-host: maybe-info-fixincludes
939 info-host: maybe-info-flex
940 info-host: maybe-info-gas
941 info-host: maybe-info-gcc
942 info-host: maybe-info-gawk
943 info-host: maybe-info-gettext
944 info-host: maybe-info-gmp
945 info-host: maybe-info-mpfr
946 info-host: maybe-info-gnuserv
947 info-host: maybe-info-gold
948 info-host: maybe-info-gprof
949 info-host: maybe-info-gzip
950 info-host: maybe-info-hello
951 info-host: maybe-info-indent
952 info-host: maybe-info-intl
953 info-host: maybe-info-tcl
954 info-host: maybe-info-itcl
955 info-host: maybe-info-ld
956 info-host: maybe-info-libcpp
957 info-host: maybe-info-libdecnumber
958 info-host: maybe-info-libgui
959 info-host: maybe-info-libiberty
960 info-host: maybe-info-libtool
961 info-host: maybe-info-m4
962 info-host: maybe-info-make
963 info-host: maybe-info-mmalloc
964 info-host: maybe-info-patch
965 info-host: maybe-info-perl
966 info-host: maybe-info-prms
967 info-host: maybe-info-rcs
968 info-host: maybe-info-readline
969 info-host: maybe-info-release
970 info-host: maybe-info-recode
971 info-host: maybe-info-sed
972 info-host: maybe-info-send-pr
973 info-host: maybe-info-shellutils
974 info-host: maybe-info-sid
975 info-host: maybe-info-sim
976 info-host: maybe-info-tar
977 info-host: maybe-info-texinfo
978 info-host: maybe-info-textutils
979 info-host: maybe-info-time
980 info-host: maybe-info-uudecode
981 info-host: maybe-info-wdiff
982 info-host: maybe-info-zip
983 info-host: maybe-info-zlib
984 info-host: maybe-info-gdb
985 info-host: maybe-info-expect
986 info-host: maybe-info-guile
987 info-host: maybe-info-tk
988 info-host: maybe-info-libtermcap
989 info-host: maybe-info-utils
990 info-host: maybe-info-gnattools
991
992 .PHONY: info-target
993
994 info-target: maybe-info-target-libstdc++-v3
995 info-target: maybe-info-target-libmudflap
996 info-target: maybe-info-target-libssp
997 info-target: maybe-info-target-newlib
998 info-target: maybe-info-target-libgcc
999 info-target: maybe-info-target-libgfortran
1000 info-target: maybe-info-target-libobjc
1001 info-target: maybe-info-target-libtermcap
1002 info-target: maybe-info-target-winsup
1003 info-target: maybe-info-target-libgloss
1004 info-target: maybe-info-target-libiberty
1005 info-target: maybe-info-target-gperf
1006 info-target: maybe-info-target-examples
1007 info-target: maybe-info-target-libffi
1008 info-target: maybe-info-target-libjava
1009 info-target: maybe-info-target-zlib
1010 info-target: maybe-info-target-boehm-gc
1011 info-target: maybe-info-target-qthreads
1012 info-target: maybe-info-target-rda
1013 info-target: maybe-info-target-libada
1014 info-target: maybe-info-target-libgomp
1015
1016 .PHONY: do-dvi
1017 do-dvi:
1018         @: $(MAKE); $(unstage)
1019         @r=`${PWD_COMMAND}`; export r; \
1020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1021         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1022           dvi-target
1023
1024
1025 .PHONY: dvi-host
1026
1027 dvi-host: maybe-dvi-ash
1028 dvi-host: maybe-dvi-autoconf
1029 dvi-host: maybe-dvi-automake
1030 dvi-host: maybe-dvi-bash
1031 dvi-host: maybe-dvi-bfd
1032 dvi-host: maybe-dvi-opcodes
1033 dvi-host: maybe-dvi-binutils
1034 dvi-host: maybe-dvi-bison
1035 dvi-host: maybe-dvi-byacc
1036 dvi-host: maybe-dvi-bzip2
1037 dvi-host: maybe-dvi-dejagnu
1038 dvi-host: maybe-dvi-diff
1039 dvi-host: maybe-dvi-dosutils
1040 dvi-host: maybe-dvi-etc
1041 dvi-host: maybe-dvi-fastjar
1042 dvi-host: maybe-dvi-fileutils
1043 dvi-host: maybe-dvi-findutils
1044 dvi-host: maybe-dvi-find
1045 dvi-host: maybe-dvi-fixincludes
1046 dvi-host: maybe-dvi-flex
1047 dvi-host: maybe-dvi-gas
1048 dvi-host: maybe-dvi-gcc
1049 dvi-host: maybe-dvi-gawk
1050 dvi-host: maybe-dvi-gettext
1051 dvi-host: maybe-dvi-gmp
1052 dvi-host: maybe-dvi-mpfr
1053 dvi-host: maybe-dvi-gnuserv
1054 dvi-host: maybe-dvi-gold
1055 dvi-host: maybe-dvi-gprof
1056 dvi-host: maybe-dvi-gzip
1057 dvi-host: maybe-dvi-hello
1058 dvi-host: maybe-dvi-indent
1059 dvi-host: maybe-dvi-intl
1060 dvi-host: maybe-dvi-tcl
1061 dvi-host: maybe-dvi-itcl
1062 dvi-host: maybe-dvi-ld
1063 dvi-host: maybe-dvi-libcpp
1064 dvi-host: maybe-dvi-libdecnumber
1065 dvi-host: maybe-dvi-libgui
1066 dvi-host: maybe-dvi-libiberty
1067 dvi-host: maybe-dvi-libtool
1068 dvi-host: maybe-dvi-m4
1069 dvi-host: maybe-dvi-make
1070 dvi-host: maybe-dvi-mmalloc
1071 dvi-host: maybe-dvi-patch
1072 dvi-host: maybe-dvi-perl
1073 dvi-host: maybe-dvi-prms
1074 dvi-host: maybe-dvi-rcs
1075 dvi-host: maybe-dvi-readline
1076 dvi-host: maybe-dvi-release
1077 dvi-host: maybe-dvi-recode
1078 dvi-host: maybe-dvi-sed
1079 dvi-host: maybe-dvi-send-pr
1080 dvi-host: maybe-dvi-shellutils
1081 dvi-host: maybe-dvi-sid
1082 dvi-host: maybe-dvi-sim
1083 dvi-host: maybe-dvi-tar
1084 dvi-host: maybe-dvi-texinfo
1085 dvi-host: maybe-dvi-textutils
1086 dvi-host: maybe-dvi-time
1087 dvi-host: maybe-dvi-uudecode
1088 dvi-host: maybe-dvi-wdiff
1089 dvi-host: maybe-dvi-zip
1090 dvi-host: maybe-dvi-zlib
1091 dvi-host: maybe-dvi-gdb
1092 dvi-host: maybe-dvi-expect
1093 dvi-host: maybe-dvi-guile
1094 dvi-host: maybe-dvi-tk
1095 dvi-host: maybe-dvi-libtermcap
1096 dvi-host: maybe-dvi-utils
1097 dvi-host: maybe-dvi-gnattools
1098
1099 .PHONY: dvi-target
1100
1101 dvi-target: maybe-dvi-target-libstdc++-v3
1102 dvi-target: maybe-dvi-target-libmudflap
1103 dvi-target: maybe-dvi-target-libssp
1104 dvi-target: maybe-dvi-target-newlib
1105 dvi-target: maybe-dvi-target-libgcc
1106 dvi-target: maybe-dvi-target-libgfortran
1107 dvi-target: maybe-dvi-target-libobjc
1108 dvi-target: maybe-dvi-target-libtermcap
1109 dvi-target: maybe-dvi-target-winsup
1110 dvi-target: maybe-dvi-target-libgloss
1111 dvi-target: maybe-dvi-target-libiberty
1112 dvi-target: maybe-dvi-target-gperf
1113 dvi-target: maybe-dvi-target-examples
1114 dvi-target: maybe-dvi-target-libffi
1115 dvi-target: maybe-dvi-target-libjava
1116 dvi-target: maybe-dvi-target-zlib
1117 dvi-target: maybe-dvi-target-boehm-gc
1118 dvi-target: maybe-dvi-target-qthreads
1119 dvi-target: maybe-dvi-target-rda
1120 dvi-target: maybe-dvi-target-libada
1121 dvi-target: maybe-dvi-target-libgomp
1122
1123 .PHONY: do-pdf
1124 do-pdf:
1125         @: $(MAKE); $(unstage)
1126         @r=`${PWD_COMMAND}`; export r; \
1127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1128         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1129           pdf-target
1130
1131
1132 .PHONY: pdf-host
1133
1134 pdf-host: maybe-pdf-ash
1135 pdf-host: maybe-pdf-autoconf
1136 pdf-host: maybe-pdf-automake
1137 pdf-host: maybe-pdf-bash
1138 pdf-host: maybe-pdf-bfd
1139 pdf-host: maybe-pdf-opcodes
1140 pdf-host: maybe-pdf-binutils
1141 pdf-host: maybe-pdf-bison
1142 pdf-host: maybe-pdf-byacc
1143 pdf-host: maybe-pdf-bzip2
1144 pdf-host: maybe-pdf-dejagnu
1145 pdf-host: maybe-pdf-diff
1146 pdf-host: maybe-pdf-dosutils
1147 pdf-host: maybe-pdf-etc
1148 pdf-host: maybe-pdf-fastjar
1149 pdf-host: maybe-pdf-fileutils
1150 pdf-host: maybe-pdf-findutils
1151 pdf-host: maybe-pdf-find
1152 pdf-host: maybe-pdf-fixincludes
1153 pdf-host: maybe-pdf-flex
1154 pdf-host: maybe-pdf-gas
1155 pdf-host: maybe-pdf-gcc
1156 pdf-host: maybe-pdf-gawk
1157 pdf-host: maybe-pdf-gettext
1158 pdf-host: maybe-pdf-gmp
1159 pdf-host: maybe-pdf-mpfr
1160 pdf-host: maybe-pdf-gnuserv
1161 pdf-host: maybe-pdf-gold
1162 pdf-host: maybe-pdf-gprof
1163 pdf-host: maybe-pdf-gzip
1164 pdf-host: maybe-pdf-hello
1165 pdf-host: maybe-pdf-indent
1166 pdf-host: maybe-pdf-intl
1167 pdf-host: maybe-pdf-tcl
1168 pdf-host: maybe-pdf-itcl
1169 pdf-host: maybe-pdf-ld
1170 pdf-host: maybe-pdf-libcpp
1171 pdf-host: maybe-pdf-libdecnumber
1172 pdf-host: maybe-pdf-libgui
1173 pdf-host: maybe-pdf-libiberty
1174 pdf-host: maybe-pdf-libtool
1175 pdf-host: maybe-pdf-m4
1176 pdf-host: maybe-pdf-make
1177 pdf-host: maybe-pdf-mmalloc
1178 pdf-host: maybe-pdf-patch
1179 pdf-host: maybe-pdf-perl
1180 pdf-host: maybe-pdf-prms
1181 pdf-host: maybe-pdf-rcs
1182 pdf-host: maybe-pdf-readline
1183 pdf-host: maybe-pdf-release
1184 pdf-host: maybe-pdf-recode
1185 pdf-host: maybe-pdf-sed
1186 pdf-host: maybe-pdf-send-pr
1187 pdf-host: maybe-pdf-shellutils
1188 pdf-host: maybe-pdf-sid
1189 pdf-host: maybe-pdf-sim
1190 pdf-host: maybe-pdf-tar
1191 pdf-host: maybe-pdf-texinfo
1192 pdf-host: maybe-pdf-textutils
1193 pdf-host: maybe-pdf-time
1194 pdf-host: maybe-pdf-uudecode
1195 pdf-host: maybe-pdf-wdiff
1196 pdf-host: maybe-pdf-zip
1197 pdf-host: maybe-pdf-zlib
1198 pdf-host: maybe-pdf-gdb
1199 pdf-host: maybe-pdf-expect
1200 pdf-host: maybe-pdf-guile
1201 pdf-host: maybe-pdf-tk
1202 pdf-host: maybe-pdf-libtermcap
1203 pdf-host: maybe-pdf-utils
1204 pdf-host: maybe-pdf-gnattools
1205
1206 .PHONY: pdf-target
1207
1208 pdf-target: maybe-pdf-target-libstdc++-v3
1209 pdf-target: maybe-pdf-target-libmudflap
1210 pdf-target: maybe-pdf-target-libssp
1211 pdf-target: maybe-pdf-target-newlib
1212 pdf-target: maybe-pdf-target-libgcc
1213 pdf-target: maybe-pdf-target-libgfortran
1214 pdf-target: maybe-pdf-target-libobjc
1215 pdf-target: maybe-pdf-target-libtermcap
1216 pdf-target: maybe-pdf-target-winsup
1217 pdf-target: maybe-pdf-target-libgloss
1218 pdf-target: maybe-pdf-target-libiberty
1219 pdf-target: maybe-pdf-target-gperf
1220 pdf-target: maybe-pdf-target-examples
1221 pdf-target: maybe-pdf-target-libffi
1222 pdf-target: maybe-pdf-target-libjava
1223 pdf-target: maybe-pdf-target-zlib
1224 pdf-target: maybe-pdf-target-boehm-gc
1225 pdf-target: maybe-pdf-target-qthreads
1226 pdf-target: maybe-pdf-target-rda
1227 pdf-target: maybe-pdf-target-libada
1228 pdf-target: maybe-pdf-target-libgomp
1229
1230 .PHONY: do-html
1231 do-html:
1232         @: $(MAKE); $(unstage)
1233         @r=`${PWD_COMMAND}`; export r; \
1234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1235         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1236           html-target
1237
1238
1239 .PHONY: html-host
1240
1241 html-host: maybe-html-ash
1242 html-host: maybe-html-autoconf
1243 html-host: maybe-html-automake
1244 html-host: maybe-html-bash
1245 html-host: maybe-html-bfd
1246 html-host: maybe-html-opcodes
1247 html-host: maybe-html-binutils
1248 html-host: maybe-html-bison
1249 html-host: maybe-html-byacc
1250 html-host: maybe-html-bzip2
1251 html-host: maybe-html-dejagnu
1252 html-host: maybe-html-diff
1253 html-host: maybe-html-dosutils
1254 html-host: maybe-html-etc
1255 html-host: maybe-html-fastjar
1256 html-host: maybe-html-fileutils
1257 html-host: maybe-html-findutils
1258 html-host: maybe-html-find
1259 html-host: maybe-html-fixincludes
1260 html-host: maybe-html-flex
1261 html-host: maybe-html-gas
1262 html-host: maybe-html-gcc
1263 html-host: maybe-html-gawk
1264 html-host: maybe-html-gettext
1265 html-host: maybe-html-gmp
1266 html-host: maybe-html-mpfr
1267 html-host: maybe-html-gnuserv
1268 html-host: maybe-html-gold
1269 html-host: maybe-html-gprof
1270 html-host: maybe-html-gzip
1271 html-host: maybe-html-hello
1272 html-host: maybe-html-indent
1273 html-host: maybe-html-intl
1274 html-host: maybe-html-tcl
1275 html-host: maybe-html-itcl
1276 html-host: maybe-html-ld
1277 html-host: maybe-html-libcpp
1278 html-host: maybe-html-libdecnumber
1279 html-host: maybe-html-libgui
1280 html-host: maybe-html-libiberty
1281 html-host: maybe-html-libtool
1282 html-host: maybe-html-m4
1283 html-host: maybe-html-make
1284 html-host: maybe-html-mmalloc
1285 html-host: maybe-html-patch
1286 html-host: maybe-html-perl
1287 html-host: maybe-html-prms
1288 html-host: maybe-html-rcs
1289 html-host: maybe-html-readline
1290 html-host: maybe-html-release
1291 html-host: maybe-html-recode
1292 html-host: maybe-html-sed
1293 html-host: maybe-html-send-pr
1294 html-host: maybe-html-shellutils
1295 html-host: maybe-html-sid
1296 html-host: maybe-html-sim
1297 html-host: maybe-html-tar
1298 html-host: maybe-html-texinfo
1299 html-host: maybe-html-textutils
1300 html-host: maybe-html-time
1301 html-host: maybe-html-uudecode
1302 html-host: maybe-html-wdiff
1303 html-host: maybe-html-zip
1304 html-host: maybe-html-zlib
1305 html-host: maybe-html-gdb
1306 html-host: maybe-html-expect
1307 html-host: maybe-html-guile
1308 html-host: maybe-html-tk
1309 html-host: maybe-html-libtermcap
1310 html-host: maybe-html-utils
1311 html-host: maybe-html-gnattools
1312
1313 .PHONY: html-target
1314
1315 html-target: maybe-html-target-libstdc++-v3
1316 html-target: maybe-html-target-libmudflap
1317 html-target: maybe-html-target-libssp
1318 html-target: maybe-html-target-newlib
1319 html-target: maybe-html-target-libgcc
1320 html-target: maybe-html-target-libgfortran
1321 html-target: maybe-html-target-libobjc
1322 html-target: maybe-html-target-libtermcap
1323 html-target: maybe-html-target-winsup
1324 html-target: maybe-html-target-libgloss
1325 html-target: maybe-html-target-libiberty
1326 html-target: maybe-html-target-gperf
1327 html-target: maybe-html-target-examples
1328 html-target: maybe-html-target-libffi
1329 html-target: maybe-html-target-libjava
1330 html-target: maybe-html-target-zlib
1331 html-target: maybe-html-target-boehm-gc
1332 html-target: maybe-html-target-qthreads
1333 html-target: maybe-html-target-rda
1334 html-target: maybe-html-target-libada
1335 html-target: maybe-html-target-libgomp
1336
1337 .PHONY: do-TAGS
1338 do-TAGS:
1339         @: $(MAKE); $(unstage)
1340         @r=`${PWD_COMMAND}`; export r; \
1341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1342         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1343           TAGS-target
1344
1345
1346 .PHONY: TAGS-host
1347
1348 TAGS-host: maybe-TAGS-ash
1349 TAGS-host: maybe-TAGS-autoconf
1350 TAGS-host: maybe-TAGS-automake
1351 TAGS-host: maybe-TAGS-bash
1352 TAGS-host: maybe-TAGS-bfd
1353 TAGS-host: maybe-TAGS-opcodes
1354 TAGS-host: maybe-TAGS-binutils
1355 TAGS-host: maybe-TAGS-bison
1356 TAGS-host: maybe-TAGS-byacc
1357 TAGS-host: maybe-TAGS-bzip2
1358 TAGS-host: maybe-TAGS-dejagnu
1359 TAGS-host: maybe-TAGS-diff
1360 TAGS-host: maybe-TAGS-dosutils
1361 TAGS-host: maybe-TAGS-etc
1362 TAGS-host: maybe-TAGS-fastjar
1363 TAGS-host: maybe-TAGS-fileutils
1364 TAGS-host: maybe-TAGS-findutils
1365 TAGS-host: maybe-TAGS-find
1366 TAGS-host: maybe-TAGS-fixincludes
1367 TAGS-host: maybe-TAGS-flex
1368 TAGS-host: maybe-TAGS-gas
1369 TAGS-host: maybe-TAGS-gcc
1370 TAGS-host: maybe-TAGS-gawk
1371 TAGS-host: maybe-TAGS-gettext
1372 TAGS-host: maybe-TAGS-gmp
1373 TAGS-host: maybe-TAGS-mpfr
1374 TAGS-host: maybe-TAGS-gnuserv
1375 TAGS-host: maybe-TAGS-gold
1376 TAGS-host: maybe-TAGS-gprof
1377 TAGS-host: maybe-TAGS-gzip
1378 TAGS-host: maybe-TAGS-hello
1379 TAGS-host: maybe-TAGS-indent
1380 TAGS-host: maybe-TAGS-intl
1381 TAGS-host: maybe-TAGS-tcl
1382 TAGS-host: maybe-TAGS-itcl
1383 TAGS-host: maybe-TAGS-ld
1384 TAGS-host: maybe-TAGS-libcpp
1385 TAGS-host: maybe-TAGS-libdecnumber
1386 TAGS-host: maybe-TAGS-libgui
1387 TAGS-host: maybe-TAGS-libiberty
1388 TAGS-host: maybe-TAGS-libtool
1389 TAGS-host: maybe-TAGS-m4
1390 TAGS-host: maybe-TAGS-make
1391 TAGS-host: maybe-TAGS-mmalloc
1392 TAGS-host: maybe-TAGS-patch
1393 TAGS-host: maybe-TAGS-perl
1394 TAGS-host: maybe-TAGS-prms
1395 TAGS-host: maybe-TAGS-rcs
1396 TAGS-host: maybe-TAGS-readline
1397 TAGS-host: maybe-TAGS-release
1398 TAGS-host: maybe-TAGS-recode
1399 TAGS-host: maybe-TAGS-sed
1400 TAGS-host: maybe-TAGS-send-pr
1401 TAGS-host: maybe-TAGS-shellutils
1402 TAGS-host: maybe-TAGS-sid
1403 TAGS-host: maybe-TAGS-sim
1404 TAGS-host: maybe-TAGS-tar
1405 TAGS-host: maybe-TAGS-texinfo
1406 TAGS-host: maybe-TAGS-textutils
1407 TAGS-host: maybe-TAGS-time
1408 TAGS-host: maybe-TAGS-uudecode
1409 TAGS-host: maybe-TAGS-wdiff
1410 TAGS-host: maybe-TAGS-zip
1411 TAGS-host: maybe-TAGS-zlib
1412 TAGS-host: maybe-TAGS-gdb
1413 TAGS-host: maybe-TAGS-expect
1414 TAGS-host: maybe-TAGS-guile
1415 TAGS-host: maybe-TAGS-tk
1416 TAGS-host: maybe-TAGS-libtermcap
1417 TAGS-host: maybe-TAGS-utils
1418 TAGS-host: maybe-TAGS-gnattools
1419
1420 .PHONY: TAGS-target
1421
1422 TAGS-target: maybe-TAGS-target-libstdc++-v3
1423 TAGS-target: maybe-TAGS-target-libmudflap
1424 TAGS-target: maybe-TAGS-target-libssp
1425 TAGS-target: maybe-TAGS-target-newlib
1426 TAGS-target: maybe-TAGS-target-libgcc
1427 TAGS-target: maybe-TAGS-target-libgfortran
1428 TAGS-target: maybe-TAGS-target-libobjc
1429 TAGS-target: maybe-TAGS-target-libtermcap
1430 TAGS-target: maybe-TAGS-target-winsup
1431 TAGS-target: maybe-TAGS-target-libgloss
1432 TAGS-target: maybe-TAGS-target-libiberty
1433 TAGS-target: maybe-TAGS-target-gperf
1434 TAGS-target: maybe-TAGS-target-examples
1435 TAGS-target: maybe-TAGS-target-libffi
1436 TAGS-target: maybe-TAGS-target-libjava
1437 TAGS-target: maybe-TAGS-target-zlib
1438 TAGS-target: maybe-TAGS-target-boehm-gc
1439 TAGS-target: maybe-TAGS-target-qthreads
1440 TAGS-target: maybe-TAGS-target-rda
1441 TAGS-target: maybe-TAGS-target-libada
1442 TAGS-target: maybe-TAGS-target-libgomp
1443
1444 .PHONY: do-install-info
1445 do-install-info:
1446         @: $(MAKE); $(unstage)
1447         @r=`${PWD_COMMAND}`; export r; \
1448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1449         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1450           install-info-target
1451
1452
1453 .PHONY: install-info-host
1454
1455 install-info-host: maybe-install-info-ash
1456 install-info-host: maybe-install-info-autoconf
1457 install-info-host: maybe-install-info-automake
1458 install-info-host: maybe-install-info-bash
1459 install-info-host: maybe-install-info-bfd
1460 install-info-host: maybe-install-info-opcodes
1461 install-info-host: maybe-install-info-binutils
1462 install-info-host: maybe-install-info-bison
1463 install-info-host: maybe-install-info-byacc
1464 install-info-host: maybe-install-info-bzip2
1465 install-info-host: maybe-install-info-dejagnu
1466 install-info-host: maybe-install-info-diff
1467 install-info-host: maybe-install-info-dosutils
1468 install-info-host: maybe-install-info-etc
1469 install-info-host: maybe-install-info-fastjar
1470 install-info-host: maybe-install-info-fileutils
1471 install-info-host: maybe-install-info-findutils
1472 install-info-host: maybe-install-info-find
1473 install-info-host: maybe-install-info-fixincludes
1474 install-info-host: maybe-install-info-flex
1475 install-info-host: maybe-install-info-gas
1476 install-info-host: maybe-install-info-gcc
1477 install-info-host: maybe-install-info-gawk
1478 install-info-host: maybe-install-info-gettext
1479 install-info-host: maybe-install-info-gmp
1480 install-info-host: maybe-install-info-mpfr
1481 install-info-host: maybe-install-info-gnuserv
1482 install-info-host: maybe-install-info-gold
1483 install-info-host: maybe-install-info-gprof
1484 install-info-host: maybe-install-info-gzip
1485 install-info-host: maybe-install-info-hello
1486 install-info-host: maybe-install-info-indent
1487 install-info-host: maybe-install-info-intl
1488 install-info-host: maybe-install-info-tcl
1489 install-info-host: maybe-install-info-itcl
1490 install-info-host: maybe-install-info-ld
1491 install-info-host: maybe-install-info-libcpp
1492 install-info-host: maybe-install-info-libdecnumber
1493 install-info-host: maybe-install-info-libgui
1494 install-info-host: maybe-install-info-libiberty
1495 install-info-host: maybe-install-info-libtool
1496 install-info-host: maybe-install-info-m4
1497 install-info-host: maybe-install-info-make
1498 install-info-host: maybe-install-info-mmalloc
1499 install-info-host: maybe-install-info-patch
1500 install-info-host: maybe-install-info-perl
1501 install-info-host: maybe-install-info-prms
1502 install-info-host: maybe-install-info-rcs
1503 install-info-host: maybe-install-info-readline
1504 install-info-host: maybe-install-info-release
1505 install-info-host: maybe-install-info-recode
1506 install-info-host: maybe-install-info-sed
1507 install-info-host: maybe-install-info-send-pr
1508 install-info-host: maybe-install-info-shellutils
1509 install-info-host: maybe-install-info-sid
1510 install-info-host: maybe-install-info-sim
1511 install-info-host: maybe-install-info-tar
1512 install-info-host: maybe-install-info-texinfo
1513 install-info-host: maybe-install-info-textutils
1514 install-info-host: maybe-install-info-time
1515 install-info-host: maybe-install-info-uudecode
1516 install-info-host: maybe-install-info-wdiff
1517 install-info-host: maybe-install-info-zip
1518 install-info-host: maybe-install-info-zlib
1519 install-info-host: maybe-install-info-gdb
1520 install-info-host: maybe-install-info-expect
1521 install-info-host: maybe-install-info-guile
1522 install-info-host: maybe-install-info-tk
1523 install-info-host: maybe-install-info-libtermcap
1524 install-info-host: maybe-install-info-utils
1525 install-info-host: maybe-install-info-gnattools
1526
1527 .PHONY: install-info-target
1528
1529 install-info-target: maybe-install-info-target-libstdc++-v3
1530 install-info-target: maybe-install-info-target-libmudflap
1531 install-info-target: maybe-install-info-target-libssp
1532 install-info-target: maybe-install-info-target-newlib
1533 install-info-target: maybe-install-info-target-libgcc
1534 install-info-target: maybe-install-info-target-libgfortran
1535 install-info-target: maybe-install-info-target-libobjc
1536 install-info-target: maybe-install-info-target-libtermcap
1537 install-info-target: maybe-install-info-target-winsup
1538 install-info-target: maybe-install-info-target-libgloss
1539 install-info-target: maybe-install-info-target-libiberty
1540 install-info-target: maybe-install-info-target-gperf
1541 install-info-target: maybe-install-info-target-examples
1542 install-info-target: maybe-install-info-target-libffi
1543 install-info-target: maybe-install-info-target-libjava
1544 install-info-target: maybe-install-info-target-zlib
1545 install-info-target: maybe-install-info-target-boehm-gc
1546 install-info-target: maybe-install-info-target-qthreads
1547 install-info-target: maybe-install-info-target-rda
1548 install-info-target: maybe-install-info-target-libada
1549 install-info-target: maybe-install-info-target-libgomp
1550
1551 .PHONY: do-install-pdf
1552 do-install-pdf:
1553         @: $(MAKE); $(unstage)
1554         @r=`${PWD_COMMAND}`; export r; \
1555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1556         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1557           install-pdf-target
1558
1559
1560 .PHONY: install-pdf-host
1561
1562 install-pdf-host: maybe-install-pdf-ash
1563 install-pdf-host: maybe-install-pdf-autoconf
1564 install-pdf-host: maybe-install-pdf-automake
1565 install-pdf-host: maybe-install-pdf-bash
1566 install-pdf-host: maybe-install-pdf-bfd
1567 install-pdf-host: maybe-install-pdf-opcodes
1568 install-pdf-host: maybe-install-pdf-binutils
1569 install-pdf-host: maybe-install-pdf-bison
1570 install-pdf-host: maybe-install-pdf-byacc
1571 install-pdf-host: maybe-install-pdf-bzip2
1572 install-pdf-host: maybe-install-pdf-dejagnu
1573 install-pdf-host: maybe-install-pdf-diff
1574 install-pdf-host: maybe-install-pdf-dosutils
1575 install-pdf-host: maybe-install-pdf-etc
1576 install-pdf-host: maybe-install-pdf-fastjar
1577 install-pdf-host: maybe-install-pdf-fileutils
1578 install-pdf-host: maybe-install-pdf-findutils
1579 install-pdf-host: maybe-install-pdf-find
1580 install-pdf-host: maybe-install-pdf-fixincludes
1581 install-pdf-host: maybe-install-pdf-flex
1582 install-pdf-host: maybe-install-pdf-gas
1583 install-pdf-host: maybe-install-pdf-gcc
1584 install-pdf-host: maybe-install-pdf-gawk
1585 install-pdf-host: maybe-install-pdf-gettext
1586 install-pdf-host: maybe-install-pdf-gmp
1587 install-pdf-host: maybe-install-pdf-mpfr
1588 install-pdf-host: maybe-install-pdf-gnuserv
1589 install-pdf-host: maybe-install-pdf-gold
1590 install-pdf-host: maybe-install-pdf-gprof
1591 install-pdf-host: maybe-install-pdf-gzip
1592 install-pdf-host: maybe-install-pdf-hello
1593 install-pdf-host: maybe-install-pdf-indent
1594 install-pdf-host: maybe-install-pdf-intl
1595 install-pdf-host: maybe-install-pdf-tcl
1596 install-pdf-host: maybe-install-pdf-itcl
1597 install-pdf-host: maybe-install-pdf-ld
1598 install-pdf-host: maybe-install-pdf-libcpp
1599 install-pdf-host: maybe-install-pdf-libdecnumber
1600 install-pdf-host: maybe-install-pdf-libgui
1601 install-pdf-host: maybe-install-pdf-libiberty
1602 install-pdf-host: maybe-install-pdf-libtool
1603 install-pdf-host: maybe-install-pdf-m4
1604 install-pdf-host: maybe-install-pdf-make
1605 install-pdf-host: maybe-install-pdf-mmalloc
1606 install-pdf-host: maybe-install-pdf-patch
1607 install-pdf-host: maybe-install-pdf-perl
1608 install-pdf-host: maybe-install-pdf-prms
1609 install-pdf-host: maybe-install-pdf-rcs
1610 install-pdf-host: maybe-install-pdf-readline
1611 install-pdf-host: maybe-install-pdf-release
1612 install-pdf-host: maybe-install-pdf-recode
1613 install-pdf-host: maybe-install-pdf-sed
1614 install-pdf-host: maybe-install-pdf-send-pr
1615 install-pdf-host: maybe-install-pdf-shellutils
1616 install-pdf-host: maybe-install-pdf-sid
1617 install-pdf-host: maybe-install-pdf-sim
1618 install-pdf-host: maybe-install-pdf-tar
1619 install-pdf-host: maybe-install-pdf-texinfo
1620 install-pdf-host: maybe-install-pdf-textutils
1621 install-pdf-host: maybe-install-pdf-time
1622 install-pdf-host: maybe-install-pdf-uudecode
1623 install-pdf-host: maybe-install-pdf-wdiff
1624 install-pdf-host: maybe-install-pdf-zip
1625 install-pdf-host: maybe-install-pdf-zlib
1626 install-pdf-host: maybe-install-pdf-gdb
1627 install-pdf-host: maybe-install-pdf-expect
1628 install-pdf-host: maybe-install-pdf-guile
1629 install-pdf-host: maybe-install-pdf-tk
1630 install-pdf-host: maybe-install-pdf-libtermcap
1631 install-pdf-host: maybe-install-pdf-utils
1632 install-pdf-host: maybe-install-pdf-gnattools
1633
1634 .PHONY: install-pdf-target
1635
1636 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1637 install-pdf-target: maybe-install-pdf-target-libmudflap
1638 install-pdf-target: maybe-install-pdf-target-libssp
1639 install-pdf-target: maybe-install-pdf-target-newlib
1640 install-pdf-target: maybe-install-pdf-target-libgcc
1641 install-pdf-target: maybe-install-pdf-target-libgfortran
1642 install-pdf-target: maybe-install-pdf-target-libobjc
1643 install-pdf-target: maybe-install-pdf-target-libtermcap
1644 install-pdf-target: maybe-install-pdf-target-winsup
1645 install-pdf-target: maybe-install-pdf-target-libgloss
1646 install-pdf-target: maybe-install-pdf-target-libiberty
1647 install-pdf-target: maybe-install-pdf-target-gperf
1648 install-pdf-target: maybe-install-pdf-target-examples
1649 install-pdf-target: maybe-install-pdf-target-libffi
1650 install-pdf-target: maybe-install-pdf-target-libjava
1651 install-pdf-target: maybe-install-pdf-target-zlib
1652 install-pdf-target: maybe-install-pdf-target-boehm-gc
1653 install-pdf-target: maybe-install-pdf-target-qthreads
1654 install-pdf-target: maybe-install-pdf-target-rda
1655 install-pdf-target: maybe-install-pdf-target-libada
1656 install-pdf-target: maybe-install-pdf-target-libgomp
1657
1658 .PHONY: do-install-html
1659 do-install-html:
1660         @: $(MAKE); $(unstage)
1661         @r=`${PWD_COMMAND}`; export r; \
1662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1663         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1664           install-html-target
1665
1666
1667 .PHONY: install-html-host
1668
1669 install-html-host: maybe-install-html-ash
1670 install-html-host: maybe-install-html-autoconf
1671 install-html-host: maybe-install-html-automake
1672 install-html-host: maybe-install-html-bash
1673 install-html-host: maybe-install-html-bfd
1674 install-html-host: maybe-install-html-opcodes
1675 install-html-host: maybe-install-html-binutils
1676 install-html-host: maybe-install-html-bison
1677 install-html-host: maybe-install-html-byacc
1678 install-html-host: maybe-install-html-bzip2
1679 install-html-host: maybe-install-html-dejagnu
1680 install-html-host: maybe-install-html-diff
1681 install-html-host: maybe-install-html-dosutils
1682 install-html-host: maybe-install-html-etc
1683 install-html-host: maybe-install-html-fastjar
1684 install-html-host: maybe-install-html-fileutils
1685 install-html-host: maybe-install-html-findutils
1686 install-html-host: maybe-install-html-find
1687 install-html-host: maybe-install-html-fixincludes
1688 install-html-host: maybe-install-html-flex
1689 install-html-host: maybe-install-html-gas
1690 install-html-host: maybe-install-html-gcc
1691 install-html-host: maybe-install-html-gawk
1692 install-html-host: maybe-install-html-gettext
1693 install-html-host: maybe-install-html-gmp
1694 install-html-host: maybe-install-html-mpfr
1695 install-html-host: maybe-install-html-gnuserv
1696 install-html-host: maybe-install-html-gold
1697 install-html-host: maybe-install-html-gprof
1698 install-html-host: maybe-install-html-gzip
1699 install-html-host: maybe-install-html-hello
1700 install-html-host: maybe-install-html-indent
1701 install-html-host: maybe-install-html-intl
1702 install-html-host: maybe-install-html-tcl
1703 install-html-host: maybe-install-html-itcl
1704 install-html-host: maybe-install-html-ld
1705 install-html-host: maybe-install-html-libcpp
1706 install-html-host: maybe-install-html-libdecnumber
1707 install-html-host: maybe-install-html-libgui
1708 install-html-host: maybe-install-html-libiberty
1709 install-html-host: maybe-install-html-libtool
1710 install-html-host: maybe-install-html-m4
1711 install-html-host: maybe-install-html-make
1712 install-html-host: maybe-install-html-mmalloc
1713 install-html-host: maybe-install-html-patch
1714 install-html-host: maybe-install-html-perl
1715 install-html-host: maybe-install-html-prms
1716 install-html-host: maybe-install-html-rcs
1717 install-html-host: maybe-install-html-readline
1718 install-html-host: maybe-install-html-release
1719 install-html-host: maybe-install-html-recode
1720 install-html-host: maybe-install-html-sed
1721 install-html-host: maybe-install-html-send-pr
1722 install-html-host: maybe-install-html-shellutils
1723 install-html-host: maybe-install-html-sid
1724 install-html-host: maybe-install-html-sim
1725 install-html-host: maybe-install-html-tar
1726 install-html-host: maybe-install-html-texinfo
1727 install-html-host: maybe-install-html-textutils
1728 install-html-host: maybe-install-html-time
1729 install-html-host: maybe-install-html-uudecode
1730 install-html-host: maybe-install-html-wdiff
1731 install-html-host: maybe-install-html-zip
1732 install-html-host: maybe-install-html-zlib
1733 install-html-host: maybe-install-html-gdb
1734 install-html-host: maybe-install-html-expect
1735 install-html-host: maybe-install-html-guile
1736 install-html-host: maybe-install-html-tk
1737 install-html-host: maybe-install-html-libtermcap
1738 install-html-host: maybe-install-html-utils
1739 install-html-host: maybe-install-html-gnattools
1740
1741 .PHONY: install-html-target
1742
1743 install-html-target: maybe-install-html-target-libstdc++-v3
1744 install-html-target: maybe-install-html-target-libmudflap
1745 install-html-target: maybe-install-html-target-libssp
1746 install-html-target: maybe-install-html-target-newlib
1747 install-html-target: maybe-install-html-target-libgcc
1748 install-html-target: maybe-install-html-target-libgfortran
1749 install-html-target: maybe-install-html-target-libobjc
1750 install-html-target: maybe-install-html-target-libtermcap
1751 install-html-target: maybe-install-html-target-winsup
1752 install-html-target: maybe-install-html-target-libgloss
1753 install-html-target: maybe-install-html-target-libiberty
1754 install-html-target: maybe-install-html-target-gperf
1755 install-html-target: maybe-install-html-target-examples
1756 install-html-target: maybe-install-html-target-libffi
1757 install-html-target: maybe-install-html-target-libjava
1758 install-html-target: maybe-install-html-target-zlib
1759 install-html-target: maybe-install-html-target-boehm-gc
1760 install-html-target: maybe-install-html-target-qthreads
1761 install-html-target: maybe-install-html-target-rda
1762 install-html-target: maybe-install-html-target-libada
1763 install-html-target: maybe-install-html-target-libgomp
1764
1765 .PHONY: do-installcheck
1766 do-installcheck:
1767         @: $(MAKE); $(unstage)
1768         @r=`${PWD_COMMAND}`; export r; \
1769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1770         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1771           installcheck-target
1772
1773
1774 .PHONY: installcheck-host
1775
1776 installcheck-host: maybe-installcheck-ash
1777 installcheck-host: maybe-installcheck-autoconf
1778 installcheck-host: maybe-installcheck-automake
1779 installcheck-host: maybe-installcheck-bash
1780 installcheck-host: maybe-installcheck-bfd
1781 installcheck-host: maybe-installcheck-opcodes
1782 installcheck-host: maybe-installcheck-binutils
1783 installcheck-host: maybe-installcheck-bison
1784 installcheck-host: maybe-installcheck-byacc
1785 installcheck-host: maybe-installcheck-bzip2
1786 installcheck-host: maybe-installcheck-dejagnu
1787 installcheck-host: maybe-installcheck-diff
1788 installcheck-host: maybe-installcheck-dosutils
1789 installcheck-host: maybe-installcheck-etc
1790 installcheck-host: maybe-installcheck-fastjar
1791 installcheck-host: maybe-installcheck-fileutils
1792 installcheck-host: maybe-installcheck-findutils
1793 installcheck-host: maybe-installcheck-find
1794 installcheck-host: maybe-installcheck-fixincludes
1795 installcheck-host: maybe-installcheck-flex
1796 installcheck-host: maybe-installcheck-gas
1797 installcheck-host: maybe-installcheck-gcc
1798 installcheck-host: maybe-installcheck-gawk
1799 installcheck-host: maybe-installcheck-gettext
1800 installcheck-host: maybe-installcheck-gmp
1801 installcheck-host: maybe-installcheck-mpfr
1802 installcheck-host: maybe-installcheck-gnuserv
1803 installcheck-host: maybe-installcheck-gold
1804 installcheck-host: maybe-installcheck-gprof
1805 installcheck-host: maybe-installcheck-gzip
1806 installcheck-host: maybe-installcheck-hello
1807 installcheck-host: maybe-installcheck-indent
1808 installcheck-host: maybe-installcheck-intl
1809 installcheck-host: maybe-installcheck-tcl
1810 installcheck-host: maybe-installcheck-itcl
1811 installcheck-host: maybe-installcheck-ld
1812 installcheck-host: maybe-installcheck-libcpp
1813 installcheck-host: maybe-installcheck-libdecnumber
1814 installcheck-host: maybe-installcheck-libgui
1815 installcheck-host: maybe-installcheck-libiberty
1816 installcheck-host: maybe-installcheck-libtool
1817 installcheck-host: maybe-installcheck-m4
1818 installcheck-host: maybe-installcheck-make
1819 installcheck-host: maybe-installcheck-mmalloc
1820 installcheck-host: maybe-installcheck-patch
1821 installcheck-host: maybe-installcheck-perl
1822 installcheck-host: maybe-installcheck-prms
1823 installcheck-host: maybe-installcheck-rcs
1824 installcheck-host: maybe-installcheck-readline
1825 installcheck-host: maybe-installcheck-release
1826 installcheck-host: maybe-installcheck-recode
1827 installcheck-host: maybe-installcheck-sed
1828 installcheck-host: maybe-installcheck-send-pr
1829 installcheck-host: maybe-installcheck-shellutils
1830 installcheck-host: maybe-installcheck-sid
1831 installcheck-host: maybe-installcheck-sim
1832 installcheck-host: maybe-installcheck-tar
1833 installcheck-host: maybe-installcheck-texinfo
1834 installcheck-host: maybe-installcheck-textutils
1835 installcheck-host: maybe-installcheck-time
1836 installcheck-host: maybe-installcheck-uudecode
1837 installcheck-host: maybe-installcheck-wdiff
1838 installcheck-host: maybe-installcheck-zip
1839 installcheck-host: maybe-installcheck-zlib
1840 installcheck-host: maybe-installcheck-gdb
1841 installcheck-host: maybe-installcheck-expect
1842 installcheck-host: maybe-installcheck-guile
1843 installcheck-host: maybe-installcheck-tk
1844 installcheck-host: maybe-installcheck-libtermcap
1845 installcheck-host: maybe-installcheck-utils
1846 installcheck-host: maybe-installcheck-gnattools
1847
1848 .PHONY: installcheck-target
1849
1850 installcheck-target: maybe-installcheck-target-libstdc++-v3
1851 installcheck-target: maybe-installcheck-target-libmudflap
1852 installcheck-target: maybe-installcheck-target-libssp
1853 installcheck-target: maybe-installcheck-target-newlib
1854 installcheck-target: maybe-installcheck-target-libgcc
1855 installcheck-target: maybe-installcheck-target-libgfortran
1856 installcheck-target: maybe-installcheck-target-libobjc
1857 installcheck-target: maybe-installcheck-target-libtermcap
1858 installcheck-target: maybe-installcheck-target-winsup
1859 installcheck-target: maybe-installcheck-target-libgloss
1860 installcheck-target: maybe-installcheck-target-libiberty
1861 installcheck-target: maybe-installcheck-target-gperf
1862 installcheck-target: maybe-installcheck-target-examples
1863 installcheck-target: maybe-installcheck-target-libffi
1864 installcheck-target: maybe-installcheck-target-libjava
1865 installcheck-target: maybe-installcheck-target-zlib
1866 installcheck-target: maybe-installcheck-target-boehm-gc
1867 installcheck-target: maybe-installcheck-target-qthreads
1868 installcheck-target: maybe-installcheck-target-rda
1869 installcheck-target: maybe-installcheck-target-libada
1870 installcheck-target: maybe-installcheck-target-libgomp
1871
1872 .PHONY: do-mostlyclean
1873 do-mostlyclean:
1874         @: $(MAKE); $(unstage)
1875         @r=`${PWD_COMMAND}`; export r; \
1876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1877         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1878           mostlyclean-target
1879
1880
1881 .PHONY: mostlyclean-host
1882
1883 mostlyclean-host: maybe-mostlyclean-ash
1884 mostlyclean-host: maybe-mostlyclean-autoconf
1885 mostlyclean-host: maybe-mostlyclean-automake
1886 mostlyclean-host: maybe-mostlyclean-bash
1887 mostlyclean-host: maybe-mostlyclean-bfd
1888 mostlyclean-host: maybe-mostlyclean-opcodes
1889 mostlyclean-host: maybe-mostlyclean-binutils
1890 mostlyclean-host: maybe-mostlyclean-bison
1891 mostlyclean-host: maybe-mostlyclean-byacc
1892 mostlyclean-host: maybe-mostlyclean-bzip2
1893 mostlyclean-host: maybe-mostlyclean-dejagnu
1894 mostlyclean-host: maybe-mostlyclean-diff
1895 mostlyclean-host: maybe-mostlyclean-dosutils
1896 mostlyclean-host: maybe-mostlyclean-etc
1897 mostlyclean-host: maybe-mostlyclean-fastjar
1898 mostlyclean-host: maybe-mostlyclean-fileutils
1899 mostlyclean-host: maybe-mostlyclean-findutils
1900 mostlyclean-host: maybe-mostlyclean-find
1901 mostlyclean-host: maybe-mostlyclean-fixincludes
1902 mostlyclean-host: maybe-mostlyclean-flex
1903 mostlyclean-host: maybe-mostlyclean-gas
1904 mostlyclean-host: maybe-mostlyclean-gcc
1905 mostlyclean-host: maybe-mostlyclean-gawk
1906 mostlyclean-host: maybe-mostlyclean-gettext
1907 mostlyclean-host: maybe-mostlyclean-gmp
1908 mostlyclean-host: maybe-mostlyclean-mpfr
1909 mostlyclean-host: maybe-mostlyclean-gnuserv
1910 mostlyclean-host: maybe-mostlyclean-gold
1911 mostlyclean-host: maybe-mostlyclean-gprof
1912 mostlyclean-host: maybe-mostlyclean-gzip
1913 mostlyclean-host: maybe-mostlyclean-hello
1914 mostlyclean-host: maybe-mostlyclean-indent
1915 mostlyclean-host: maybe-mostlyclean-intl
1916 mostlyclean-host: maybe-mostlyclean-tcl
1917 mostlyclean-host: maybe-mostlyclean-itcl
1918 mostlyclean-host: maybe-mostlyclean-ld
1919 mostlyclean-host: maybe-mostlyclean-libcpp
1920 mostlyclean-host: maybe-mostlyclean-libdecnumber
1921 mostlyclean-host: maybe-mostlyclean-libgui
1922 mostlyclean-host: maybe-mostlyclean-libiberty
1923 mostlyclean-host: maybe-mostlyclean-libtool
1924 mostlyclean-host: maybe-mostlyclean-m4
1925 mostlyclean-host: maybe-mostlyclean-make
1926 mostlyclean-host: maybe-mostlyclean-mmalloc
1927 mostlyclean-host: maybe-mostlyclean-patch
1928 mostlyclean-host: maybe-mostlyclean-perl
1929 mostlyclean-host: maybe-mostlyclean-prms
1930 mostlyclean-host: maybe-mostlyclean-rcs
1931 mostlyclean-host: maybe-mostlyclean-readline
1932 mostlyclean-host: maybe-mostlyclean-release
1933 mostlyclean-host: maybe-mostlyclean-recode
1934 mostlyclean-host: maybe-mostlyclean-sed
1935 mostlyclean-host: maybe-mostlyclean-send-pr
1936 mostlyclean-host: maybe-mostlyclean-shellutils
1937 mostlyclean-host: maybe-mostlyclean-sid
1938 mostlyclean-host: maybe-mostlyclean-sim
1939 mostlyclean-host: maybe-mostlyclean-tar
1940 mostlyclean-host: maybe-mostlyclean-texinfo
1941 mostlyclean-host: maybe-mostlyclean-textutils
1942 mostlyclean-host: maybe-mostlyclean-time
1943 mostlyclean-host: maybe-mostlyclean-uudecode
1944 mostlyclean-host: maybe-mostlyclean-wdiff
1945 mostlyclean-host: maybe-mostlyclean-zip
1946 mostlyclean-host: maybe-mostlyclean-zlib
1947 mostlyclean-host: maybe-mostlyclean-gdb
1948 mostlyclean-host: maybe-mostlyclean-expect
1949 mostlyclean-host: maybe-mostlyclean-guile
1950 mostlyclean-host: maybe-mostlyclean-tk
1951 mostlyclean-host: maybe-mostlyclean-libtermcap
1952 mostlyclean-host: maybe-mostlyclean-utils
1953 mostlyclean-host: maybe-mostlyclean-gnattools
1954
1955 .PHONY: mostlyclean-target
1956
1957 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1958 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1959 mostlyclean-target: maybe-mostlyclean-target-libssp
1960 mostlyclean-target: maybe-mostlyclean-target-newlib
1961 mostlyclean-target: maybe-mostlyclean-target-libgcc
1962 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1963 mostlyclean-target: maybe-mostlyclean-target-libobjc
1964 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1965 mostlyclean-target: maybe-mostlyclean-target-winsup
1966 mostlyclean-target: maybe-mostlyclean-target-libgloss
1967 mostlyclean-target: maybe-mostlyclean-target-libiberty
1968 mostlyclean-target: maybe-mostlyclean-target-gperf
1969 mostlyclean-target: maybe-mostlyclean-target-examples
1970 mostlyclean-target: maybe-mostlyclean-target-libffi
1971 mostlyclean-target: maybe-mostlyclean-target-libjava
1972 mostlyclean-target: maybe-mostlyclean-target-zlib
1973 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1974 mostlyclean-target: maybe-mostlyclean-target-qthreads
1975 mostlyclean-target: maybe-mostlyclean-target-rda
1976 mostlyclean-target: maybe-mostlyclean-target-libada
1977 mostlyclean-target: maybe-mostlyclean-target-libgomp
1978
1979 .PHONY: do-clean
1980 do-clean:
1981         @: $(MAKE); $(unstage)
1982         @r=`${PWD_COMMAND}`; export r; \
1983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1984         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1985           clean-target
1986
1987
1988 .PHONY: clean-host
1989
1990 clean-host: maybe-clean-ash
1991 clean-host: maybe-clean-autoconf
1992 clean-host: maybe-clean-automake
1993 clean-host: maybe-clean-bash
1994 clean-host: maybe-clean-bfd
1995 clean-host: maybe-clean-opcodes
1996 clean-host: maybe-clean-binutils
1997 clean-host: maybe-clean-bison
1998 clean-host: maybe-clean-byacc
1999 clean-host: maybe-clean-bzip2
2000 clean-host: maybe-clean-dejagnu
2001 clean-host: maybe-clean-diff
2002 clean-host: maybe-clean-dosutils
2003 clean-host: maybe-clean-etc
2004 clean-host: maybe-clean-fastjar
2005 clean-host: maybe-clean-fileutils
2006 clean-host: maybe-clean-findutils
2007 clean-host: maybe-clean-find
2008 clean-host: maybe-clean-fixincludes
2009 clean-host: maybe-clean-flex
2010 clean-host: maybe-clean-gas
2011 clean-host: maybe-clean-gcc
2012 clean-host: maybe-clean-gawk
2013 clean-host: maybe-clean-gettext
2014 clean-host: maybe-clean-gmp
2015 clean-host: maybe-clean-mpfr
2016 clean-host: maybe-clean-gnuserv
2017 clean-host: maybe-clean-gold
2018 clean-host: maybe-clean-gprof
2019 clean-host: maybe-clean-gzip
2020 clean-host: maybe-clean-hello
2021 clean-host: maybe-clean-indent
2022 clean-host: maybe-clean-intl
2023 clean-host: maybe-clean-tcl
2024 clean-host: maybe-clean-itcl
2025 clean-host: maybe-clean-ld
2026 clean-host: maybe-clean-libcpp
2027 clean-host: maybe-clean-libdecnumber
2028 clean-host: maybe-clean-libgui
2029 clean-host: maybe-clean-libiberty
2030 clean-host: maybe-clean-libtool
2031 clean-host: maybe-clean-m4
2032 clean-host: maybe-clean-make
2033 clean-host: maybe-clean-mmalloc
2034 clean-host: maybe-clean-patch
2035 clean-host: maybe-clean-perl
2036 clean-host: maybe-clean-prms
2037 clean-host: maybe-clean-rcs
2038 clean-host: maybe-clean-readline
2039 clean-host: maybe-clean-release
2040 clean-host: maybe-clean-recode
2041 clean-host: maybe-clean-sed
2042 clean-host: maybe-clean-send-pr
2043 clean-host: maybe-clean-shellutils
2044 clean-host: maybe-clean-sid
2045 clean-host: maybe-clean-sim
2046 clean-host: maybe-clean-tar
2047 clean-host: maybe-clean-texinfo
2048 clean-host: maybe-clean-textutils
2049 clean-host: maybe-clean-time
2050 clean-host: maybe-clean-uudecode
2051 clean-host: maybe-clean-wdiff
2052 clean-host: maybe-clean-zip
2053 clean-host: maybe-clean-zlib
2054 clean-host: maybe-clean-gdb
2055 clean-host: maybe-clean-expect
2056 clean-host: maybe-clean-guile
2057 clean-host: maybe-clean-tk
2058 clean-host: maybe-clean-libtermcap
2059 clean-host: maybe-clean-utils
2060 clean-host: maybe-clean-gnattools
2061
2062 .PHONY: clean-target
2063
2064 clean-target: maybe-clean-target-libstdc++-v3
2065 clean-target: maybe-clean-target-libmudflap
2066 clean-target: maybe-clean-target-libssp
2067 clean-target: maybe-clean-target-newlib
2068 clean-target: maybe-clean-target-libgcc
2069 clean-target: maybe-clean-target-libgfortran
2070 clean-target: maybe-clean-target-libobjc
2071 clean-target: maybe-clean-target-libtermcap
2072 clean-target: maybe-clean-target-winsup
2073 clean-target: maybe-clean-target-libgloss
2074 clean-target: maybe-clean-target-libiberty
2075 clean-target: maybe-clean-target-gperf
2076 clean-target: maybe-clean-target-examples
2077 clean-target: maybe-clean-target-libffi
2078 clean-target: maybe-clean-target-libjava
2079 clean-target: maybe-clean-target-zlib
2080 clean-target: maybe-clean-target-boehm-gc
2081 clean-target: maybe-clean-target-qthreads
2082 clean-target: maybe-clean-target-rda
2083 clean-target: maybe-clean-target-libada
2084 clean-target: maybe-clean-target-libgomp
2085
2086 .PHONY: do-distclean
2087 do-distclean:
2088         @: $(MAKE); $(unstage)
2089         @r=`${PWD_COMMAND}`; export r; \
2090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2091         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2092           distclean-target
2093
2094
2095 .PHONY: distclean-host
2096
2097 distclean-host: maybe-distclean-ash
2098 distclean-host: maybe-distclean-autoconf
2099 distclean-host: maybe-distclean-automake
2100 distclean-host: maybe-distclean-bash
2101 distclean-host: maybe-distclean-bfd
2102 distclean-host: maybe-distclean-opcodes
2103 distclean-host: maybe-distclean-binutils
2104 distclean-host: maybe-distclean-bison
2105 distclean-host: maybe-distclean-byacc
2106 distclean-host: maybe-distclean-bzip2
2107 distclean-host: maybe-distclean-dejagnu
2108 distclean-host: maybe-distclean-diff
2109 distclean-host: maybe-distclean-dosutils
2110 distclean-host: maybe-distclean-etc
2111 distclean-host: maybe-distclean-fastjar
2112 distclean-host: maybe-distclean-fileutils
2113 distclean-host: maybe-distclean-findutils
2114 distclean-host: maybe-distclean-find
2115 distclean-host: maybe-distclean-fixincludes
2116 distclean-host: maybe-distclean-flex
2117 distclean-host: maybe-distclean-gas
2118 distclean-host: maybe-distclean-gcc
2119 distclean-host: maybe-distclean-gawk
2120 distclean-host: maybe-distclean-gettext
2121 distclean-host: maybe-distclean-gmp
2122 distclean-host: maybe-distclean-mpfr
2123 distclean-host: maybe-distclean-gnuserv
2124 distclean-host: maybe-distclean-gold
2125 distclean-host: maybe-distclean-gprof
2126 distclean-host: maybe-distclean-gzip
2127 distclean-host: maybe-distclean-hello
2128 distclean-host: maybe-distclean-indent
2129 distclean-host: maybe-distclean-intl
2130 distclean-host: maybe-distclean-tcl
2131 distclean-host: maybe-distclean-itcl
2132 distclean-host: maybe-distclean-ld
2133 distclean-host: maybe-distclean-libcpp
2134 distclean-host: maybe-distclean-libdecnumber
2135 distclean-host: maybe-distclean-libgui
2136 distclean-host: maybe-distclean-libiberty
2137 distclean-host: maybe-distclean-libtool
2138 distclean-host: maybe-distclean-m4
2139 distclean-host: maybe-distclean-make
2140 distclean-host: maybe-distclean-mmalloc
2141 distclean-host: maybe-distclean-patch
2142 distclean-host: maybe-distclean-perl
2143 distclean-host: maybe-distclean-prms
2144 distclean-host: maybe-distclean-rcs
2145 distclean-host: maybe-distclean-readline
2146 distclean-host: maybe-distclean-release
2147 distclean-host: maybe-distclean-recode
2148 distclean-host: maybe-distclean-sed
2149 distclean-host: maybe-distclean-send-pr
2150 distclean-host: maybe-distclean-shellutils
2151 distclean-host: maybe-distclean-sid
2152 distclean-host: maybe-distclean-sim
2153 distclean-host: maybe-distclean-tar
2154 distclean-host: maybe-distclean-texinfo
2155 distclean-host: maybe-distclean-textutils
2156 distclean-host: maybe-distclean-time
2157 distclean-host: maybe-distclean-uudecode
2158 distclean-host: maybe-distclean-wdiff
2159 distclean-host: maybe-distclean-zip
2160 distclean-host: maybe-distclean-zlib
2161 distclean-host: maybe-distclean-gdb
2162 distclean-host: maybe-distclean-expect
2163 distclean-host: maybe-distclean-guile
2164 distclean-host: maybe-distclean-tk
2165 distclean-host: maybe-distclean-libtermcap
2166 distclean-host: maybe-distclean-utils
2167 distclean-host: maybe-distclean-gnattools
2168
2169 .PHONY: distclean-target
2170
2171 distclean-target: maybe-distclean-target-libstdc++-v3
2172 distclean-target: maybe-distclean-target-libmudflap
2173 distclean-target: maybe-distclean-target-libssp
2174 distclean-target: maybe-distclean-target-newlib
2175 distclean-target: maybe-distclean-target-libgcc
2176 distclean-target: maybe-distclean-target-libgfortran
2177 distclean-target: maybe-distclean-target-libobjc
2178 distclean-target: maybe-distclean-target-libtermcap
2179 distclean-target: maybe-distclean-target-winsup
2180 distclean-target: maybe-distclean-target-libgloss
2181 distclean-target: maybe-distclean-target-libiberty
2182 distclean-target: maybe-distclean-target-gperf
2183 distclean-target: maybe-distclean-target-examples
2184 distclean-target: maybe-distclean-target-libffi
2185 distclean-target: maybe-distclean-target-libjava
2186 distclean-target: maybe-distclean-target-zlib
2187 distclean-target: maybe-distclean-target-boehm-gc
2188 distclean-target: maybe-distclean-target-qthreads
2189 distclean-target: maybe-distclean-target-rda
2190 distclean-target: maybe-distclean-target-libada
2191 distclean-target: maybe-distclean-target-libgomp
2192
2193 .PHONY: do-maintainer-clean
2194 do-maintainer-clean:
2195         @: $(MAKE); $(unstage)
2196         @r=`${PWD_COMMAND}`; export r; \
2197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2198         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2199           maintainer-clean-target
2200
2201
2202 .PHONY: maintainer-clean-host
2203
2204 maintainer-clean-host: maybe-maintainer-clean-ash
2205 maintainer-clean-host: maybe-maintainer-clean-autoconf
2206 maintainer-clean-host: maybe-maintainer-clean-automake
2207 maintainer-clean-host: maybe-maintainer-clean-bash
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-byacc
2213 maintainer-clean-host: maybe-maintainer-clean-bzip2
2214 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2215 maintainer-clean-host: maybe-maintainer-clean-diff
2216 maintainer-clean-host: maybe-maintainer-clean-dosutils
2217 maintainer-clean-host: maybe-maintainer-clean-etc
2218 maintainer-clean-host: maybe-maintainer-clean-fastjar
2219 maintainer-clean-host: maybe-maintainer-clean-fileutils
2220 maintainer-clean-host: maybe-maintainer-clean-findutils
2221 maintainer-clean-host: maybe-maintainer-clean-find
2222 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2223 maintainer-clean-host: maybe-maintainer-clean-flex
2224 maintainer-clean-host: maybe-maintainer-clean-gas
2225 maintainer-clean-host: maybe-maintainer-clean-gcc
2226 maintainer-clean-host: maybe-maintainer-clean-gawk
2227 maintainer-clean-host: maybe-maintainer-clean-gettext
2228 maintainer-clean-host: maybe-maintainer-clean-gmp
2229 maintainer-clean-host: maybe-maintainer-clean-mpfr
2230 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2231 maintainer-clean-host: maybe-maintainer-clean-gold
2232 maintainer-clean-host: maybe-maintainer-clean-gprof
2233 maintainer-clean-host: maybe-maintainer-clean-gzip
2234 maintainer-clean-host: maybe-maintainer-clean-hello
2235 maintainer-clean-host: maybe-maintainer-clean-indent
2236 maintainer-clean-host: maybe-maintainer-clean-intl
2237 maintainer-clean-host: maybe-maintainer-clean-tcl
2238 maintainer-clean-host: maybe-maintainer-clean-itcl
2239 maintainer-clean-host: maybe-maintainer-clean-ld
2240 maintainer-clean-host: maybe-maintainer-clean-libcpp
2241 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2242 maintainer-clean-host: maybe-maintainer-clean-libgui
2243 maintainer-clean-host: maybe-maintainer-clean-libiberty
2244 maintainer-clean-host: maybe-maintainer-clean-libtool
2245 maintainer-clean-host: maybe-maintainer-clean-m4
2246 maintainer-clean-host: maybe-maintainer-clean-make
2247 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2248 maintainer-clean-host: maybe-maintainer-clean-patch
2249 maintainer-clean-host: maybe-maintainer-clean-perl
2250 maintainer-clean-host: maybe-maintainer-clean-prms
2251 maintainer-clean-host: maybe-maintainer-clean-rcs
2252 maintainer-clean-host: maybe-maintainer-clean-readline
2253 maintainer-clean-host: maybe-maintainer-clean-release
2254 maintainer-clean-host: maybe-maintainer-clean-recode
2255 maintainer-clean-host: maybe-maintainer-clean-sed
2256 maintainer-clean-host: maybe-maintainer-clean-send-pr
2257 maintainer-clean-host: maybe-maintainer-clean-shellutils
2258 maintainer-clean-host: maybe-maintainer-clean-sid
2259 maintainer-clean-host: maybe-maintainer-clean-sim
2260 maintainer-clean-host: maybe-maintainer-clean-tar
2261 maintainer-clean-host: maybe-maintainer-clean-texinfo
2262 maintainer-clean-host: maybe-maintainer-clean-textutils
2263 maintainer-clean-host: maybe-maintainer-clean-time
2264 maintainer-clean-host: maybe-maintainer-clean-uudecode
2265 maintainer-clean-host: maybe-maintainer-clean-wdiff
2266 maintainer-clean-host: maybe-maintainer-clean-zip
2267 maintainer-clean-host: maybe-maintainer-clean-zlib
2268 maintainer-clean-host: maybe-maintainer-clean-gdb
2269 maintainer-clean-host: maybe-maintainer-clean-expect
2270 maintainer-clean-host: maybe-maintainer-clean-guile
2271 maintainer-clean-host: maybe-maintainer-clean-tk
2272 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2273 maintainer-clean-host: maybe-maintainer-clean-utils
2274 maintainer-clean-host: maybe-maintainer-clean-gnattools
2275
2276 .PHONY: maintainer-clean-target
2277
2278 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2279 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2280 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2281 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2282 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2283 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2284 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2285 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2286 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2287 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2288 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2289 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2290 maintainer-clean-target: maybe-maintainer-clean-target-examples
2291 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2292 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2293 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2294 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2295 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2296 maintainer-clean-target: maybe-maintainer-clean-target-rda
2297 maintainer-clean-target: maybe-maintainer-clean-target-libada
2298 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2299
2300
2301 # Here are the targets which correspond to the do-X targets.
2302
2303 .PHONY: info installcheck dvi pdf html
2304 .PHONY: install-info install-pdf install-html
2305 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2306 .PHONY: local-clean local-distclean local-maintainer-clean
2307 info: do-info
2308 installcheck: do-installcheck
2309 dvi: do-dvi
2310 pdf: do-pdf
2311 html: do-html
2312
2313 # Make sure makeinfo is built before we do a `make info', if we're
2314 # in fact building texinfo.
2315 do-info: maybe-all-texinfo
2316
2317 install-info: do-install-info dir.info
2318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2319         if [ -f dir.info ] ; then \
2320           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2321         else true ; fi
2322
2323 install-pdf: do-install-pdf
2324
2325 install-html: do-install-html
2326
2327 local-clean:
2328         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2329
2330 local-distclean:
2331         -rm -f Makefile config.status config.cache mh-frag mt-frag
2332         -rm -f maybedep.tmp serdep.tmp
2333         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2334           rm -rf $(TARGET_SUBDIR); \
2335         else true; fi
2336         -rm -rf $(BUILD_SUBDIR)
2337         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2338           rm -rf $(HOST_SUBDIR); \
2339         else true; fi
2340         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2341         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2342         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2343         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2344         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2345
2346 local-maintainer-clean:
2347         @echo "This command is intended for maintainers to use;"
2348         @echo "it deletes files that may require special tools to rebuild."
2349
2350 clean: do-clean local-clean
2351 mostlyclean: do-mostlyclean local-clean
2352 distclean: do-distclean local-clean local-distclean
2353 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2354 maintainer-clean: local-distclean
2355 realclean: maintainer-clean
2356
2357 # Check target.
2358
2359 .PHONY: check do-check
2360 check: do-check
2361
2362 # Only include modules actually being configured and built.
2363 .PHONY: check-host
2364 check-host:  \
2365     maybe-check-ash \
2366     maybe-check-autoconf \
2367     maybe-check-automake \
2368     maybe-check-bash \
2369     maybe-check-bfd \
2370     maybe-check-opcodes \
2371     maybe-check-binutils \
2372     maybe-check-bison \
2373     maybe-check-byacc \
2374     maybe-check-bzip2 \
2375     maybe-check-dejagnu \
2376     maybe-check-diff \
2377     maybe-check-dosutils \
2378     maybe-check-etc \
2379     maybe-check-fastjar \
2380     maybe-check-fileutils \
2381     maybe-check-findutils \
2382     maybe-check-find \
2383     maybe-check-fixincludes \
2384     maybe-check-flex \
2385     maybe-check-gas \
2386     maybe-check-gcc \
2387     maybe-check-gawk \
2388     maybe-check-gettext \
2389     maybe-check-gmp \
2390     maybe-check-mpfr \
2391     maybe-check-gnuserv \
2392     maybe-check-gold \
2393     maybe-check-gprof \
2394     maybe-check-gzip \
2395     maybe-check-hello \
2396     maybe-check-indent \
2397     maybe-check-intl \
2398     maybe-check-tcl \
2399     maybe-check-itcl \
2400     maybe-check-ld \
2401     maybe-check-libcpp \
2402     maybe-check-libdecnumber \
2403     maybe-check-libgui \
2404     maybe-check-libiberty \
2405     maybe-check-libtool \
2406     maybe-check-m4 \
2407     maybe-check-make \
2408     maybe-check-mmalloc \
2409     maybe-check-patch \
2410     maybe-check-perl \
2411     maybe-check-prms \
2412     maybe-check-rcs \
2413     maybe-check-readline \
2414     maybe-check-release \
2415     maybe-check-recode \
2416     maybe-check-sed \
2417     maybe-check-send-pr \
2418     maybe-check-shellutils \
2419     maybe-check-sid \
2420     maybe-check-sim \
2421     maybe-check-tar \
2422     maybe-check-texinfo \
2423     maybe-check-textutils \
2424     maybe-check-time \
2425     maybe-check-uudecode \
2426     maybe-check-wdiff \
2427     maybe-check-zip \
2428     maybe-check-zlib \
2429     maybe-check-gdb \
2430     maybe-check-expect \
2431     maybe-check-guile \
2432     maybe-check-tk \
2433     maybe-check-libtermcap \
2434     maybe-check-utils \
2435     maybe-check-gnattools
2436
2437 .PHONY: check-target
2438 check-target:  \
2439     maybe-check-target-libstdc++-v3 \
2440     maybe-check-target-libmudflap \
2441     maybe-check-target-libssp \
2442     maybe-check-target-newlib \
2443     maybe-check-target-libgcc \
2444     maybe-check-target-libgfortran \
2445     maybe-check-target-libobjc \
2446     maybe-check-target-libtermcap \
2447     maybe-check-target-winsup \
2448     maybe-check-target-libgloss \
2449     maybe-check-target-libiberty \
2450     maybe-check-target-gperf \
2451     maybe-check-target-examples \
2452     maybe-check-target-libffi \
2453     maybe-check-target-libjava \
2454     maybe-check-target-zlib \
2455     maybe-check-target-boehm-gc \
2456     maybe-check-target-qthreads \
2457     maybe-check-target-rda \
2458     maybe-check-target-libada \
2459     maybe-check-target-libgomp
2460
2461 do-check:
2462         @: $(MAKE); $(unstage)
2463         @r=`${PWD_COMMAND}`; export r; \
2464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2465         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2466
2467 # Automated reporting of test results.
2468
2469 warning.log: build.log
2470         $(srcdir)/contrib/warn_summary build.log > $@
2471
2472 mail-report.log:
2473         if test x'$(BOOT_CFLAGS)' != x''; then \
2474             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2475         fi; \
2476         $(srcdir)/contrib/test_summary -t >$@
2477         chmod +x $@
2478         echo If you really want to send e-mail, run ./$@ now
2479
2480 mail-report-with-warnings.log: warning.log
2481         if test x'$(BOOT_CFLAGS)' != x''; then \
2482             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2483         fi; \
2484         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2485         chmod +x $@
2486         echo If you really want to send e-mail, run ./$@ now
2487
2488 # Installation targets.
2489
2490 .PHONY: install uninstall
2491 install:
2492         @: $(MAKE); $(unstage)
2493         @r=`${PWD_COMMAND}`; export r; \
2494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2495         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2496
2497 .PHONY: install-host-nogcc
2498 install-host-nogcc:  \
2499     maybe-install-ash \
2500     maybe-install-autoconf \
2501     maybe-install-automake \
2502     maybe-install-bash \
2503     maybe-install-bfd \
2504     maybe-install-opcodes \
2505     maybe-install-binutils \
2506     maybe-install-bison \
2507     maybe-install-byacc \
2508     maybe-install-bzip2 \
2509     maybe-install-dejagnu \
2510     maybe-install-diff \
2511     maybe-install-dosutils \
2512     maybe-install-etc \
2513     maybe-install-fastjar \
2514     maybe-install-fileutils \
2515     maybe-install-findutils \
2516     maybe-install-find \
2517     maybe-install-fixincludes \
2518     maybe-install-flex \
2519     maybe-install-gas \
2520     maybe-install-gawk \
2521     maybe-install-gettext \
2522     maybe-install-gmp \
2523     maybe-install-mpfr \
2524     maybe-install-gnuserv \
2525     maybe-install-gold \
2526     maybe-install-gprof \
2527     maybe-install-gzip \
2528     maybe-install-hello \
2529     maybe-install-indent \
2530     maybe-install-intl \
2531     maybe-install-tcl \
2532     maybe-install-itcl \
2533     maybe-install-ld \
2534     maybe-install-libcpp \
2535     maybe-install-libdecnumber \
2536     maybe-install-libgui \
2537     maybe-install-libiberty \
2538     maybe-install-libtool \
2539     maybe-install-m4 \
2540     maybe-install-make \
2541     maybe-install-mmalloc \
2542     maybe-install-patch \
2543     maybe-install-perl \
2544     maybe-install-prms \
2545     maybe-install-rcs \
2546     maybe-install-readline \
2547     maybe-install-release \
2548     maybe-install-recode \
2549     maybe-install-sed \
2550     maybe-install-send-pr \
2551     maybe-install-shellutils \
2552     maybe-install-sid \
2553     maybe-install-sim \
2554     maybe-install-tar \
2555     maybe-install-texinfo \
2556     maybe-install-textutils \
2557     maybe-install-time \
2558     maybe-install-uudecode \
2559     maybe-install-wdiff \
2560     maybe-install-zip \
2561     maybe-install-zlib \
2562     maybe-install-gdb \
2563     maybe-install-expect \
2564     maybe-install-guile \
2565     maybe-install-tk \
2566     maybe-install-libtermcap \
2567     maybe-install-utils \
2568     maybe-install-gnattools
2569
2570 .PHONY: install-host
2571 install-host:  \
2572     maybe-install-ash \
2573     maybe-install-autoconf \
2574     maybe-install-automake \
2575     maybe-install-bash \
2576     maybe-install-bfd \
2577     maybe-install-opcodes \
2578     maybe-install-binutils \
2579     maybe-install-bison \
2580     maybe-install-byacc \
2581     maybe-install-bzip2 \
2582     maybe-install-dejagnu \
2583     maybe-install-diff \
2584     maybe-install-dosutils \
2585     maybe-install-etc \
2586     maybe-install-fastjar \
2587     maybe-install-fileutils \
2588     maybe-install-findutils \
2589     maybe-install-find \
2590     maybe-install-fixincludes \
2591     maybe-install-flex \
2592     maybe-install-gas \
2593     maybe-install-gcc \
2594     maybe-install-gawk \
2595     maybe-install-gettext \
2596     maybe-install-gmp \
2597     maybe-install-mpfr \
2598     maybe-install-gnuserv \
2599     maybe-install-gold \
2600     maybe-install-gprof \
2601     maybe-install-gzip \
2602     maybe-install-hello \
2603     maybe-install-indent \
2604     maybe-install-intl \
2605     maybe-install-tcl \
2606     maybe-install-itcl \
2607     maybe-install-ld \
2608     maybe-install-libcpp \
2609     maybe-install-libdecnumber \
2610     maybe-install-libgui \
2611     maybe-install-libiberty \
2612     maybe-install-libtool \
2613     maybe-install-m4 \
2614     maybe-install-make \
2615     maybe-install-mmalloc \
2616     maybe-install-patch \
2617     maybe-install-perl \
2618     maybe-install-prms \
2619     maybe-install-rcs \
2620     maybe-install-readline \
2621     maybe-install-release \
2622     maybe-install-recode \
2623     maybe-install-sed \
2624     maybe-install-send-pr \
2625     maybe-install-shellutils \
2626     maybe-install-sid \
2627     maybe-install-sim \
2628     maybe-install-tar \
2629     maybe-install-texinfo \
2630     maybe-install-textutils \
2631     maybe-install-time \
2632     maybe-install-uudecode \
2633     maybe-install-wdiff \
2634     maybe-install-zip \
2635     maybe-install-zlib \
2636     maybe-install-gdb \
2637     maybe-install-expect \
2638     maybe-install-guile \
2639     maybe-install-tk \
2640     maybe-install-libtermcap \
2641     maybe-install-utils \
2642     maybe-install-gnattools
2643
2644 .PHONY: install-target
2645 install-target:  \
2646     maybe-install-target-libstdc++-v3 \
2647     maybe-install-target-libmudflap \
2648     maybe-install-target-libssp \
2649     maybe-install-target-newlib \
2650     maybe-install-target-libgcc \
2651     maybe-install-target-libgfortran \
2652     maybe-install-target-libobjc \
2653     maybe-install-target-libtermcap \
2654     maybe-install-target-winsup \
2655     maybe-install-target-libgloss \
2656     maybe-install-target-libiberty \
2657     maybe-install-target-gperf \
2658     maybe-install-target-examples \
2659     maybe-install-target-libffi \
2660     maybe-install-target-libjava \
2661     maybe-install-target-zlib \
2662     maybe-install-target-boehm-gc \
2663     maybe-install-target-qthreads \
2664     maybe-install-target-rda \
2665     maybe-install-target-libada \
2666     maybe-install-target-libgomp
2667
2668 uninstall:
2669         @echo "the uninstall target is not supported in this tree"
2670
2671 .PHONY: install.all
2672 install.all: install-no-fixedincludes
2673         @if [ -f ./gcc/Makefile ] ; then \
2674                 r=`${PWD_COMMAND}` ; export r ; \
2675                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2676                 $(HOST_EXPORTS) \
2677                 (cd ./gcc && \
2678                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2679         else \
2680                 true ; \
2681         fi
2682
2683 # install-no-fixedincludes is used because Cygnus can not distribute
2684 # the fixed header files.
2685 .PHONY: install-no-fixedincludes
2686 install-no-fixedincludes: installdirs install-host-nogcc \
2687         install-target gcc-no-fixedincludes
2688
2689 ### other supporting targets
2690
2691 MAKEDIRS= \
2692         $(DESTDIR)$(prefix) \
2693         $(DESTDIR)$(exec_prefix)
2694 .PHONY: installdirs
2695 installdirs: mkinstalldirs
2696         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2697
2698 dir.info: do-install-info
2699         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2700           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2701           mv -f dir.info.new dir.info ; \
2702         else true ; \
2703         fi
2704
2705 dist:
2706         @echo "Building a full distribution of this tree isn't done"
2707         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2708
2709 etags tags: TAGS
2710
2711 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2712 # ability to use several tags files at once, so there is probably no need
2713 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2714 # (if we felt like it) have this Makefile write a piece of elisp which
2715 # the user could load to tell emacs19 where all the TAGS files we just
2716 # built are.
2717 TAGS: do-TAGS
2718
2719 # ------------------------------------
2720 # Macros for configure and all targets
2721 # ------------------------------------
2722
2723
2724
2725
2726
2727 # --------------------------------------
2728 # Modules which run on the build machine
2729 # --------------------------------------
2730
2731
2732 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2733 maybe-configure-build-libiberty:
2734 @if gcc-bootstrap
2735 configure-build-libiberty: stage_current
2736 @endif gcc-bootstrap
2737 @if build-libiberty
2738 maybe-configure-build-libiberty: configure-build-libiberty
2739 configure-build-libiberty: 
2740         @: $(MAKE); $(unstage)
2741         @r=`${PWD_COMMAND}`; export r; \
2742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2743         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2744         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2745         $(BUILD_EXPORTS) \
2746         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2747         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2748         case $(srcdir) in \
2749           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2750           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2751                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2752         esac; \
2753         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2754         libsrcdir="$$s/libiberty"; \
2755         rm -f no-such-file || : ; \
2756         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2757           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2758           --target=${target_alias} $${srcdiroption}  \
2759           || exit 1
2760 @endif build-libiberty
2761
2762
2763
2764
2765
2766 .PHONY: all-build-libiberty maybe-all-build-libiberty
2767 maybe-all-build-libiberty:
2768 @if gcc-bootstrap
2769 all-build-libiberty: stage_current
2770 @endif gcc-bootstrap
2771 @if build-libiberty
2772 TARGET-build-libiberty=all
2773 maybe-all-build-libiberty: all-build-libiberty
2774 all-build-libiberty: configure-build-libiberty
2775         @: $(MAKE); $(unstage)
2776         @r=`${PWD_COMMAND}`; export r; \
2777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2778         $(BUILD_EXPORTS) \
2779         (cd $(BUILD_SUBDIR)/libiberty && \
2780           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
2781                 $(TARGET-build-libiberty))
2782 @endif build-libiberty
2783
2784
2785
2786
2787
2788 .PHONY: configure-build-bison maybe-configure-build-bison
2789 maybe-configure-build-bison:
2790 @if gcc-bootstrap
2791 configure-build-bison: stage_current
2792 @endif gcc-bootstrap
2793 @if build-bison
2794 maybe-configure-build-bison: configure-build-bison
2795 configure-build-bison: 
2796         @: $(MAKE); $(unstage)
2797         @r=`${PWD_COMMAND}`; export r; \
2798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2799         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2800         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2801         $(BUILD_EXPORTS) \
2802         echo Configuring in $(BUILD_SUBDIR)/bison; \
2803         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2804         case $(srcdir) in \
2805           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2806           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2807                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2808         esac; \
2809         srcdiroption="--srcdir=$${topdir}/bison"; \
2810         libsrcdir="$$s/bison"; \
2811         rm -f no-such-file || : ; \
2812         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2813           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2814           --target=${target_alias} $${srcdiroption}  \
2815           || exit 1
2816 @endif build-bison
2817
2818
2819
2820
2821
2822 .PHONY: all-build-bison maybe-all-build-bison
2823 maybe-all-build-bison:
2824 @if gcc-bootstrap
2825 all-build-bison: stage_current
2826 @endif gcc-bootstrap
2827 @if build-bison
2828 TARGET-build-bison=all
2829 maybe-all-build-bison: all-build-bison
2830 all-build-bison: configure-build-bison
2831         @: $(MAKE); $(unstage)
2832         @r=`${PWD_COMMAND}`; export r; \
2833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2834         $(BUILD_EXPORTS) \
2835         (cd $(BUILD_SUBDIR)/bison && \
2836           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
2837                 $(TARGET-build-bison))
2838 @endif build-bison
2839
2840
2841
2842
2843
2844 .PHONY: configure-build-byacc maybe-configure-build-byacc
2845 maybe-configure-build-byacc:
2846 @if gcc-bootstrap
2847 configure-build-byacc: stage_current
2848 @endif gcc-bootstrap
2849 @if build-byacc
2850 maybe-configure-build-byacc: configure-build-byacc
2851 configure-build-byacc: 
2852         @: $(MAKE); $(unstage)
2853         @r=`${PWD_COMMAND}`; export r; \
2854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2855         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2856         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2857         $(BUILD_EXPORTS) \
2858         echo Configuring in $(BUILD_SUBDIR)/byacc; \
2859         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2860         case $(srcdir) in \
2861           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2862           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2863                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2864         esac; \
2865         srcdiroption="--srcdir=$${topdir}/byacc"; \
2866         libsrcdir="$$s/byacc"; \
2867         rm -f no-such-file || : ; \
2868         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2869           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2870           --target=${target_alias} $${srcdiroption}  \
2871           || exit 1
2872 @endif build-byacc
2873
2874
2875
2876
2877
2878 .PHONY: all-build-byacc maybe-all-build-byacc
2879 maybe-all-build-byacc:
2880 @if gcc-bootstrap
2881 all-build-byacc: stage_current
2882 @endif gcc-bootstrap
2883 @if build-byacc
2884 TARGET-build-byacc=all
2885 maybe-all-build-byacc: all-build-byacc
2886 all-build-byacc: configure-build-byacc
2887         @: $(MAKE); $(unstage)
2888         @r=`${PWD_COMMAND}`; export r; \
2889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2890         $(BUILD_EXPORTS) \
2891         (cd $(BUILD_SUBDIR)/byacc && \
2892           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
2893                 $(TARGET-build-byacc))
2894 @endif build-byacc
2895
2896
2897
2898
2899
2900 .PHONY: configure-build-flex maybe-configure-build-flex
2901 maybe-configure-build-flex:
2902 @if gcc-bootstrap
2903 configure-build-flex: stage_current
2904 @endif gcc-bootstrap
2905 @if build-flex
2906 maybe-configure-build-flex: configure-build-flex
2907 configure-build-flex: 
2908         @: $(MAKE); $(unstage)
2909         @r=`${PWD_COMMAND}`; export r; \
2910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2911         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2912         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2913         $(BUILD_EXPORTS) \
2914         echo Configuring in $(BUILD_SUBDIR)/flex; \
2915         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2916         case $(srcdir) in \
2917           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2918           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2919                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2920         esac; \
2921         srcdiroption="--srcdir=$${topdir}/flex"; \
2922         libsrcdir="$$s/flex"; \
2923         rm -f no-such-file || : ; \
2924         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2925           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2926           --target=${target_alias} $${srcdiroption}  \
2927           || exit 1
2928 @endif build-flex
2929
2930
2931
2932
2933
2934 .PHONY: all-build-flex maybe-all-build-flex
2935 maybe-all-build-flex:
2936 @if gcc-bootstrap
2937 all-build-flex: stage_current
2938 @endif gcc-bootstrap
2939 @if build-flex
2940 TARGET-build-flex=all
2941 maybe-all-build-flex: all-build-flex
2942 all-build-flex: configure-build-flex
2943         @: $(MAKE); $(unstage)
2944         @r=`${PWD_COMMAND}`; export r; \
2945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2946         $(BUILD_EXPORTS) \
2947         (cd $(BUILD_SUBDIR)/flex && \
2948           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
2949                 $(TARGET-build-flex))
2950 @endif build-flex
2951
2952
2953
2954
2955
2956 .PHONY: configure-build-m4 maybe-configure-build-m4
2957 maybe-configure-build-m4:
2958 @if gcc-bootstrap
2959 configure-build-m4: stage_current
2960 @endif gcc-bootstrap
2961 @if build-m4
2962 maybe-configure-build-m4: configure-build-m4
2963 configure-build-m4: 
2964         @: $(MAKE); $(unstage)
2965         @r=`${PWD_COMMAND}`; export r; \
2966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2967         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2968         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2969         $(BUILD_EXPORTS) \
2970         echo Configuring in $(BUILD_SUBDIR)/m4; \
2971         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2972         case $(srcdir) in \
2973           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2974           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2975                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2976         esac; \
2977         srcdiroption="--srcdir=$${topdir}/m4"; \
2978         libsrcdir="$$s/m4"; \
2979         rm -f no-such-file || : ; \
2980         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2981           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2982           --target=${target_alias} $${srcdiroption}  \
2983           || exit 1
2984 @endif build-m4
2985
2986
2987
2988
2989
2990 .PHONY: all-build-m4 maybe-all-build-m4
2991 maybe-all-build-m4:
2992 @if gcc-bootstrap
2993 all-build-m4: stage_current
2994 @endif gcc-bootstrap
2995 @if build-m4
2996 TARGET-build-m4=all
2997 maybe-all-build-m4: all-build-m4
2998 all-build-m4: configure-build-m4
2999         @: $(MAKE); $(unstage)
3000         @r=`${PWD_COMMAND}`; export r; \
3001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3002         $(BUILD_EXPORTS) \
3003         (cd $(BUILD_SUBDIR)/m4 && \
3004           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3005                 $(TARGET-build-m4))
3006 @endif build-m4
3007
3008
3009
3010
3011
3012 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3013 maybe-configure-build-texinfo:
3014 @if gcc-bootstrap
3015 configure-build-texinfo: stage_current
3016 @endif gcc-bootstrap
3017 @if build-texinfo
3018 maybe-configure-build-texinfo: configure-build-texinfo
3019 configure-build-texinfo: 
3020         @: $(MAKE); $(unstage)
3021         @r=`${PWD_COMMAND}`; export r; \
3022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3023         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3024         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3025         $(BUILD_EXPORTS) \
3026         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3027         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3028         case $(srcdir) in \
3029           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3030           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3031                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3032         esac; \
3033         srcdiroption="--srcdir=$${topdir}/texinfo"; \
3034         libsrcdir="$$s/texinfo"; \
3035         rm -f no-such-file || : ; \
3036         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3037           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3038           --target=${target_alias} $${srcdiroption}  \
3039           || exit 1
3040 @endif build-texinfo
3041
3042
3043
3044
3045
3046 .PHONY: all-build-texinfo maybe-all-build-texinfo
3047 maybe-all-build-texinfo:
3048 @if gcc-bootstrap
3049 all-build-texinfo: stage_current
3050 @endif gcc-bootstrap
3051 @if build-texinfo
3052 TARGET-build-texinfo=all
3053 maybe-all-build-texinfo: all-build-texinfo
3054 all-build-texinfo: configure-build-texinfo
3055         @: $(MAKE); $(unstage)
3056         @r=`${PWD_COMMAND}`; export r; \
3057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3058         $(BUILD_EXPORTS) \
3059         (cd $(BUILD_SUBDIR)/texinfo && \
3060           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3061                 $(TARGET-build-texinfo))
3062 @endif build-texinfo
3063
3064
3065
3066
3067
3068 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3069 maybe-configure-build-fixincludes:
3070 @if gcc-bootstrap
3071 configure-build-fixincludes: stage_current
3072 @endif gcc-bootstrap
3073 @if build-fixincludes
3074 maybe-configure-build-fixincludes: configure-build-fixincludes
3075 configure-build-fixincludes: 
3076         @: $(MAKE); $(unstage)
3077         @r=`${PWD_COMMAND}`; export r; \
3078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3079         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3080         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3081         $(BUILD_EXPORTS) \
3082         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3083         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3084         case $(srcdir) in \
3085           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3086           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3087                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3088         esac; \
3089         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3090         libsrcdir="$$s/fixincludes"; \
3091         rm -f no-such-file || : ; \
3092         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3093           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3094           --target=${target_alias} $${srcdiroption}  \
3095           || exit 1
3096 @endif build-fixincludes
3097
3098
3099
3100
3101
3102 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3103 maybe-all-build-fixincludes:
3104 @if gcc-bootstrap
3105 all-build-fixincludes: stage_current
3106 @endif gcc-bootstrap
3107 @if build-fixincludes
3108 TARGET-build-fixincludes=all
3109 maybe-all-build-fixincludes: all-build-fixincludes
3110 all-build-fixincludes: configure-build-fixincludes
3111         @: $(MAKE); $(unstage)
3112         @r=`${PWD_COMMAND}`; export r; \
3113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3114         $(BUILD_EXPORTS) \
3115         (cd $(BUILD_SUBDIR)/fixincludes && \
3116           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3117                 $(TARGET-build-fixincludes))
3118 @endif build-fixincludes
3119
3120
3121
3122
3123
3124 # --------------------------------------
3125 # Modules which run on the host machine
3126 # --------------------------------------
3127
3128
3129 .PHONY: configure-ash maybe-configure-ash
3130 maybe-configure-ash:
3131 @if gcc-bootstrap
3132 configure-ash: stage_current
3133 @endif gcc-bootstrap
3134 @if ash
3135 maybe-configure-ash: configure-ash
3136 configure-ash: 
3137         @: $(MAKE); $(unstage)
3138         @r=`${PWD_COMMAND}`; export r; \
3139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3140         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3141         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3142         $(HOST_EXPORTS) \
3143         echo Configuring in $(HOST_SUBDIR)/ash; \
3144         cd "$(HOST_SUBDIR)/ash" || exit 1; \
3145         case $(srcdir) in \
3146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3147           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3149         esac; \
3150         srcdiroption="--srcdir=$${topdir}/ash"; \
3151         libsrcdir="$$s/ash"; \
3152         $(SHELL) $${libsrcdir}/configure \
3153           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3154           --target=${target_alias} $${srcdiroption}  \
3155           || exit 1
3156 @endif ash
3157
3158
3159
3160
3161
3162 .PHONY: all-ash maybe-all-ash
3163 maybe-all-ash:
3164 @if gcc-bootstrap
3165 all-ash: stage_current
3166 @endif gcc-bootstrap
3167 @if ash
3168 TARGET-ash=all
3169 maybe-all-ash: all-ash
3170 all-ash: configure-ash
3171         @: $(MAKE); $(unstage)
3172         @r=`${PWD_COMMAND}`; export r; \
3173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3174         $(HOST_EXPORTS) \
3175         (cd $(HOST_SUBDIR)/ash && \
3176           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3177                 $(TARGET-ash))
3178 @endif ash
3179
3180
3181
3182
3183 .PHONY: check-ash maybe-check-ash
3184 maybe-check-ash:
3185 @if ash
3186 maybe-check-ash: check-ash
3187
3188 check-ash:
3189         @: $(MAKE); $(unstage)
3190         @r=`${PWD_COMMAND}`; export r; \
3191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3192         $(HOST_EXPORTS) \
3193         (cd $(HOST_SUBDIR)/ash && \
3194           $(MAKE) $(FLAGS_TO_PASS)  check)
3195
3196 @endif ash
3197
3198 .PHONY: install-ash maybe-install-ash
3199 maybe-install-ash:
3200 @if ash
3201 maybe-install-ash: install-ash
3202
3203 install-ash: installdirs
3204         @: $(MAKE); $(unstage)
3205         @r=`${PWD_COMMAND}`; export r; \
3206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3207         $(HOST_EXPORTS) \
3208         (cd $(HOST_SUBDIR)/ash && \
3209           $(MAKE) $(FLAGS_TO_PASS)  install)
3210
3211 @endif ash
3212
3213 # Other targets (info, dvi, pdf, etc.)
3214
3215 .PHONY: maybe-info-ash info-ash
3216 maybe-info-ash:
3217 @if ash
3218 maybe-info-ash: info-ash
3219
3220 info-ash: \
3221     configure-ash 
3222         @: $(MAKE); $(unstage)
3223         @[ -f ./ash/Makefile ] || exit 0; \
3224         r=`${PWD_COMMAND}`; export r; \
3225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3226         $(HOST_EXPORTS) \
3227         for flag in $(EXTRA_HOST_FLAGS) ; do \
3228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3229         done; \
3230         echo "Doing info in ash" ; \
3231         (cd $(HOST_SUBDIR)/ash && \
3232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3234                   "RANLIB=$${RANLIB}" \
3235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3236                   info) \
3237           || exit 1
3238
3239 @endif ash
3240
3241 .PHONY: maybe-dvi-ash dvi-ash
3242 maybe-dvi-ash:
3243 @if ash
3244 maybe-dvi-ash: dvi-ash
3245
3246 dvi-ash: \
3247     configure-ash 
3248         @: $(MAKE); $(unstage)
3249         @[ -f ./ash/Makefile ] || exit 0; \
3250         r=`${PWD_COMMAND}`; export r; \
3251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3252         $(HOST_EXPORTS) \
3253         for flag in $(EXTRA_HOST_FLAGS) ; do \
3254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3255         done; \
3256         echo "Doing dvi in ash" ; \
3257         (cd $(HOST_SUBDIR)/ash && \
3258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3260                   "RANLIB=$${RANLIB}" \
3261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3262                   dvi) \
3263           || exit 1
3264
3265 @endif ash
3266
3267 .PHONY: maybe-pdf-ash pdf-ash
3268 maybe-pdf-ash:
3269 @if ash
3270 maybe-pdf-ash: pdf-ash
3271
3272 pdf-ash: \
3273     configure-ash 
3274         @: $(MAKE); $(unstage)
3275         @[ -f ./ash/Makefile ] || exit 0; \
3276         r=`${PWD_COMMAND}`; export r; \
3277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3278         $(HOST_EXPORTS) \
3279         for flag in $(EXTRA_HOST_FLAGS) ; do \
3280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3281         done; \
3282         echo "Doing pdf in ash" ; \
3283         (cd $(HOST_SUBDIR)/ash && \
3284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3286                   "RANLIB=$${RANLIB}" \
3287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3288                   pdf) \
3289           || exit 1
3290
3291 @endif ash
3292
3293 .PHONY: maybe-html-ash html-ash
3294 maybe-html-ash:
3295 @if ash
3296 maybe-html-ash: html-ash
3297
3298 html-ash: \
3299     configure-ash 
3300         @: $(MAKE); $(unstage)
3301         @[ -f ./ash/Makefile ] || exit 0; \
3302         r=`${PWD_COMMAND}`; export r; \
3303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3304         $(HOST_EXPORTS) \
3305         for flag in $(EXTRA_HOST_FLAGS) ; do \
3306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3307         done; \
3308         echo "Doing html in ash" ; \
3309         (cd $(HOST_SUBDIR)/ash && \
3310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3312                   "RANLIB=$${RANLIB}" \
3313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3314                   html) \
3315           || exit 1
3316
3317 @endif ash
3318
3319 .PHONY: maybe-TAGS-ash TAGS-ash
3320 maybe-TAGS-ash:
3321 @if ash
3322 maybe-TAGS-ash: TAGS-ash
3323
3324 TAGS-ash: \
3325     configure-ash 
3326         @: $(MAKE); $(unstage)
3327         @[ -f ./ash/Makefile ] || exit 0; \
3328         r=`${PWD_COMMAND}`; export r; \
3329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3330         $(HOST_EXPORTS) \
3331         for flag in $(EXTRA_HOST_FLAGS) ; do \
3332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3333         done; \
3334         echo "Doing TAGS in ash" ; \
3335         (cd $(HOST_SUBDIR)/ash && \
3336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3338                   "RANLIB=$${RANLIB}" \
3339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3340                   TAGS) \
3341           || exit 1
3342
3343 @endif ash
3344
3345 .PHONY: maybe-install-info-ash install-info-ash
3346 maybe-install-info-ash:
3347 @if ash
3348 maybe-install-info-ash: install-info-ash
3349
3350 install-info-ash: \
3351     configure-ash \
3352     info-ash 
3353         @: $(MAKE); $(unstage)
3354         @[ -f ./ash/Makefile ] || exit 0; \
3355         r=`${PWD_COMMAND}`; export r; \
3356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3357         $(HOST_EXPORTS) \
3358         for flag in $(EXTRA_HOST_FLAGS) ; do \
3359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3360         done; \
3361         echo "Doing install-info in ash" ; \
3362         (cd $(HOST_SUBDIR)/ash && \
3363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3365                   "RANLIB=$${RANLIB}" \
3366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3367                   install-info) \
3368           || exit 1
3369
3370 @endif ash
3371
3372 .PHONY: maybe-install-pdf-ash install-pdf-ash
3373 maybe-install-pdf-ash:
3374 @if ash
3375 maybe-install-pdf-ash: install-pdf-ash
3376
3377 install-pdf-ash: \
3378     configure-ash \
3379     pdf-ash 
3380         @: $(MAKE); $(unstage)
3381         @[ -f ./ash/Makefile ] || exit 0; \
3382         r=`${PWD_COMMAND}`; export r; \
3383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3384         $(HOST_EXPORTS) \
3385         for flag in $(EXTRA_HOST_FLAGS) ; do \
3386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3387         done; \
3388         echo "Doing install-pdf in ash" ; \
3389         (cd $(HOST_SUBDIR)/ash && \
3390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3392                   "RANLIB=$${RANLIB}" \
3393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3394                   install-pdf) \
3395           || exit 1
3396
3397 @endif ash
3398
3399 .PHONY: maybe-install-html-ash install-html-ash
3400 maybe-install-html-ash:
3401 @if ash
3402 maybe-install-html-ash: install-html-ash
3403
3404 install-html-ash: \
3405     configure-ash \
3406     html-ash 
3407         @: $(MAKE); $(unstage)
3408         @[ -f ./ash/Makefile ] || exit 0; \
3409         r=`${PWD_COMMAND}`; export r; \
3410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3411         $(HOST_EXPORTS) \
3412         for flag in $(EXTRA_HOST_FLAGS) ; do \
3413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3414         done; \
3415         echo "Doing install-html in ash" ; \
3416         (cd $(HOST_SUBDIR)/ash && \
3417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3419                   "RANLIB=$${RANLIB}" \
3420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3421                   install-html) \
3422           || exit 1
3423
3424 @endif ash
3425
3426 .PHONY: maybe-installcheck-ash installcheck-ash
3427 maybe-installcheck-ash:
3428 @if ash
3429 maybe-installcheck-ash: installcheck-ash
3430
3431 installcheck-ash: \
3432     configure-ash 
3433         @: $(MAKE); $(unstage)
3434         @[ -f ./ash/Makefile ] || exit 0; \
3435         r=`${PWD_COMMAND}`; export r; \
3436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3437         $(HOST_EXPORTS) \
3438         for flag in $(EXTRA_HOST_FLAGS) ; do \
3439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3440         done; \
3441         echo "Doing installcheck in ash" ; \
3442         (cd $(HOST_SUBDIR)/ash && \
3443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3445                   "RANLIB=$${RANLIB}" \
3446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3447                   installcheck) \
3448           || exit 1
3449
3450 @endif ash
3451
3452 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3453 maybe-mostlyclean-ash:
3454 @if ash
3455 maybe-mostlyclean-ash: mostlyclean-ash
3456
3457 mostlyclean-ash: 
3458         @: $(MAKE); $(unstage)
3459         @[ -f ./ash/Makefile ] || exit 0; \
3460         r=`${PWD_COMMAND}`; export r; \
3461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3462         $(HOST_EXPORTS) \
3463         for flag in $(EXTRA_HOST_FLAGS) ; do \
3464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3465         done; \
3466         echo "Doing mostlyclean in ash" ; \
3467         (cd $(HOST_SUBDIR)/ash && \
3468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3470                   "RANLIB=$${RANLIB}" \
3471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3472                   mostlyclean) \
3473           || exit 1
3474
3475 @endif ash
3476
3477 .PHONY: maybe-clean-ash clean-ash
3478 maybe-clean-ash:
3479 @if ash
3480 maybe-clean-ash: clean-ash
3481
3482 clean-ash: 
3483         @: $(MAKE); $(unstage)
3484         @[ -f ./ash/Makefile ] || exit 0; \
3485         r=`${PWD_COMMAND}`; export r; \
3486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3487         $(HOST_EXPORTS) \
3488         for flag in $(EXTRA_HOST_FLAGS) ; do \
3489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3490         done; \
3491         echo "Doing clean in ash" ; \
3492         (cd $(HOST_SUBDIR)/ash && \
3493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3495                   "RANLIB=$${RANLIB}" \
3496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3497                   clean) \
3498           || exit 1
3499
3500 @endif ash
3501
3502 .PHONY: maybe-distclean-ash distclean-ash
3503 maybe-distclean-ash:
3504 @if ash
3505 maybe-distclean-ash: distclean-ash
3506
3507 distclean-ash: 
3508         @: $(MAKE); $(unstage)
3509         @[ -f ./ash/Makefile ] || exit 0; \
3510         r=`${PWD_COMMAND}`; export r; \
3511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3512         $(HOST_EXPORTS) \
3513         for flag in $(EXTRA_HOST_FLAGS) ; do \
3514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3515         done; \
3516         echo "Doing distclean in ash" ; \
3517         (cd $(HOST_SUBDIR)/ash && \
3518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3520                   "RANLIB=$${RANLIB}" \
3521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3522                   distclean) \
3523           || exit 1
3524
3525 @endif ash
3526
3527 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3528 maybe-maintainer-clean-ash:
3529 @if ash
3530 maybe-maintainer-clean-ash: maintainer-clean-ash
3531
3532 maintainer-clean-ash: 
3533         @: $(MAKE); $(unstage)
3534         @[ -f ./ash/Makefile ] || exit 0; \
3535         r=`${PWD_COMMAND}`; export r; \
3536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3537         $(HOST_EXPORTS) \
3538         for flag in $(EXTRA_HOST_FLAGS) ; do \
3539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3540         done; \
3541         echo "Doing maintainer-clean in ash" ; \
3542         (cd $(HOST_SUBDIR)/ash && \
3543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3545                   "RANLIB=$${RANLIB}" \
3546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3547                   maintainer-clean) \
3548           || exit 1
3549
3550 @endif ash
3551
3552
3553
3554 .PHONY: configure-autoconf maybe-configure-autoconf
3555 maybe-configure-autoconf:
3556 @if gcc-bootstrap
3557 configure-autoconf: stage_current
3558 @endif gcc-bootstrap
3559 @if autoconf
3560 maybe-configure-autoconf: configure-autoconf
3561 configure-autoconf: 
3562         @: $(MAKE); $(unstage)
3563         @r=`${PWD_COMMAND}`; export r; \
3564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3565         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3566         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3567         $(HOST_EXPORTS) \
3568         echo Configuring in $(HOST_SUBDIR)/autoconf; \
3569         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3570         case $(srcdir) in \
3571           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3572           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3573                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3574         esac; \
3575         srcdiroption="--srcdir=$${topdir}/autoconf"; \
3576         libsrcdir="$$s/autoconf"; \
3577         $(SHELL) $${libsrcdir}/configure \
3578           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3579           --target=${target_alias} $${srcdiroption}  \
3580           || exit 1
3581 @endif autoconf
3582
3583
3584
3585
3586
3587 .PHONY: all-autoconf maybe-all-autoconf
3588 maybe-all-autoconf:
3589 @if gcc-bootstrap
3590 all-autoconf: stage_current
3591 @endif gcc-bootstrap
3592 @if autoconf
3593 TARGET-autoconf=all
3594 maybe-all-autoconf: all-autoconf
3595 all-autoconf: configure-autoconf
3596         @: $(MAKE); $(unstage)
3597         @r=`${PWD_COMMAND}`; export r; \
3598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3599         $(HOST_EXPORTS) \
3600         (cd $(HOST_SUBDIR)/autoconf && \
3601           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3602                 $(TARGET-autoconf))
3603 @endif autoconf
3604
3605
3606
3607
3608 .PHONY: check-autoconf maybe-check-autoconf
3609 maybe-check-autoconf:
3610 @if autoconf
3611 maybe-check-autoconf: check-autoconf
3612
3613 check-autoconf:
3614         @: $(MAKE); $(unstage)
3615         @r=`${PWD_COMMAND}`; export r; \
3616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3617         $(HOST_EXPORTS) \
3618         (cd $(HOST_SUBDIR)/autoconf && \
3619           $(MAKE) $(FLAGS_TO_PASS)  check)
3620
3621 @endif autoconf
3622
3623 .PHONY: install-autoconf maybe-install-autoconf
3624 maybe-install-autoconf:
3625 @if autoconf
3626 maybe-install-autoconf: install-autoconf
3627
3628 install-autoconf: installdirs
3629         @: $(MAKE); $(unstage)
3630         @r=`${PWD_COMMAND}`; export r; \
3631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3632         $(HOST_EXPORTS) \
3633         (cd $(HOST_SUBDIR)/autoconf && \
3634           $(MAKE) $(FLAGS_TO_PASS)  install)
3635
3636 @endif autoconf
3637
3638 # Other targets (info, dvi, pdf, etc.)
3639
3640 .PHONY: maybe-info-autoconf info-autoconf
3641 maybe-info-autoconf:
3642 @if autoconf
3643 maybe-info-autoconf: info-autoconf
3644
3645 info-autoconf: \
3646     configure-autoconf 
3647         @: $(MAKE); $(unstage)
3648         @[ -f ./autoconf/Makefile ] || exit 0; \
3649         r=`${PWD_COMMAND}`; export r; \
3650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3651         $(HOST_EXPORTS) \
3652         for flag in $(EXTRA_HOST_FLAGS) ; do \
3653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3654         done; \
3655         echo "Doing info in autoconf" ; \
3656         (cd $(HOST_SUBDIR)/autoconf && \
3657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3659                   "RANLIB=$${RANLIB}" \
3660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3661                   info) \
3662           || exit 1
3663
3664 @endif autoconf
3665
3666 .PHONY: maybe-dvi-autoconf dvi-autoconf
3667 maybe-dvi-autoconf:
3668 @if autoconf
3669 maybe-dvi-autoconf: dvi-autoconf
3670
3671 dvi-autoconf: \
3672     configure-autoconf 
3673         @: $(MAKE); $(unstage)
3674         @[ -f ./autoconf/Makefile ] || exit 0; \
3675         r=`${PWD_COMMAND}`; export r; \
3676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3677         $(HOST_EXPORTS) \
3678         for flag in $(EXTRA_HOST_FLAGS) ; do \
3679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3680         done; \
3681         echo "Doing dvi in autoconf" ; \
3682         (cd $(HOST_SUBDIR)/autoconf && \
3683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3685                   "RANLIB=$${RANLIB}" \
3686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3687                   dvi) \
3688           || exit 1
3689
3690 @endif autoconf
3691
3692 .PHONY: maybe-pdf-autoconf pdf-autoconf
3693 maybe-pdf-autoconf:
3694 @if autoconf
3695 maybe-pdf-autoconf: pdf-autoconf
3696
3697 pdf-autoconf: \
3698     configure-autoconf 
3699         @: $(MAKE); $(unstage)
3700         @[ -f ./autoconf/Makefile ] || exit 0; \
3701         r=`${PWD_COMMAND}`; export r; \
3702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3703         $(HOST_EXPORTS) \
3704         for flag in $(EXTRA_HOST_FLAGS) ; do \
3705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3706         done; \
3707         echo "Doing pdf in autoconf" ; \
3708         (cd $(HOST_SUBDIR)/autoconf && \
3709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3711                   "RANLIB=$${RANLIB}" \
3712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3713                   pdf) \
3714           || exit 1
3715
3716 @endif autoconf
3717
3718 .PHONY: maybe-html-autoconf html-autoconf
3719 maybe-html-autoconf:
3720 @if autoconf
3721 maybe-html-autoconf: html-autoconf
3722
3723 html-autoconf: \
3724     configure-autoconf 
3725         @: $(MAKE); $(unstage)
3726         @[ -f ./autoconf/Makefile ] || exit 0; \
3727         r=`${PWD_COMMAND}`; export r; \
3728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3729         $(HOST_EXPORTS) \
3730         for flag in $(EXTRA_HOST_FLAGS) ; do \
3731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3732         done; \
3733         echo "Doing html in autoconf" ; \
3734         (cd $(HOST_SUBDIR)/autoconf && \
3735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3737                   "RANLIB=$${RANLIB}" \
3738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3739                   html) \
3740           || exit 1
3741
3742 @endif autoconf
3743
3744 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3745 maybe-TAGS-autoconf:
3746 @if autoconf
3747 maybe-TAGS-autoconf: TAGS-autoconf
3748
3749 TAGS-autoconf: \
3750     configure-autoconf 
3751         @: $(MAKE); $(unstage)
3752         @[ -f ./autoconf/Makefile ] || exit 0; \
3753         r=`${PWD_COMMAND}`; export r; \
3754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3755         $(HOST_EXPORTS) \
3756         for flag in $(EXTRA_HOST_FLAGS) ; do \
3757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3758         done; \
3759         echo "Doing TAGS in autoconf" ; \
3760         (cd $(HOST_SUBDIR)/autoconf && \
3761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3763                   "RANLIB=$${RANLIB}" \
3764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3765                   TAGS) \
3766           || exit 1
3767
3768 @endif autoconf
3769
3770 .PHONY: maybe-install-info-autoconf install-info-autoconf
3771 maybe-install-info-autoconf:
3772 @if autoconf
3773 maybe-install-info-autoconf: install-info-autoconf
3774
3775 install-info-autoconf: \
3776     configure-autoconf \
3777     info-autoconf 
3778         @: $(MAKE); $(unstage)
3779         @[ -f ./autoconf/Makefile ] || exit 0; \
3780         r=`${PWD_COMMAND}`; export r; \
3781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3782         $(HOST_EXPORTS) \
3783         for flag in $(EXTRA_HOST_FLAGS) ; do \
3784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3785         done; \
3786         echo "Doing install-info in autoconf" ; \
3787         (cd $(HOST_SUBDIR)/autoconf && \
3788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3790                   "RANLIB=$${RANLIB}" \
3791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3792                   install-info) \
3793           || exit 1
3794
3795 @endif autoconf
3796
3797 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3798 maybe-install-pdf-autoconf:
3799 @if autoconf
3800 maybe-install-pdf-autoconf: install-pdf-autoconf
3801
3802 install-pdf-autoconf: \
3803     configure-autoconf \
3804     pdf-autoconf 
3805         @: $(MAKE); $(unstage)
3806         @[ -f ./autoconf/Makefile ] || exit 0; \
3807         r=`${PWD_COMMAND}`; export r; \
3808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3809         $(HOST_EXPORTS) \
3810         for flag in $(EXTRA_HOST_FLAGS) ; do \
3811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3812         done; \
3813         echo "Doing install-pdf in autoconf" ; \
3814         (cd $(HOST_SUBDIR)/autoconf && \
3815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3817                   "RANLIB=$${RANLIB}" \
3818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3819                   install-pdf) \
3820           || exit 1
3821
3822 @endif autoconf
3823
3824 .PHONY: maybe-install-html-autoconf install-html-autoconf
3825 maybe-install-html-autoconf:
3826 @if autoconf
3827 maybe-install-html-autoconf: install-html-autoconf
3828
3829 install-html-autoconf: \
3830     configure-autoconf \
3831     html-autoconf 
3832         @: $(MAKE); $(unstage)
3833         @[ -f ./autoconf/Makefile ] || exit 0; \
3834         r=`${PWD_COMMAND}`; export r; \
3835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3836         $(HOST_EXPORTS) \
3837         for flag in $(EXTRA_HOST_FLAGS) ; do \
3838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3839         done; \
3840         echo "Doing install-html in autoconf" ; \
3841         (cd $(HOST_SUBDIR)/autoconf && \
3842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3844                   "RANLIB=$${RANLIB}" \
3845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3846                   install-html) \
3847           || exit 1
3848
3849 @endif autoconf
3850
3851 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3852 maybe-installcheck-autoconf:
3853 @if autoconf
3854 maybe-installcheck-autoconf: installcheck-autoconf
3855
3856 installcheck-autoconf: \
3857     configure-autoconf 
3858         @: $(MAKE); $(unstage)
3859         @[ -f ./autoconf/Makefile ] || exit 0; \
3860         r=`${PWD_COMMAND}`; export r; \
3861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3862         $(HOST_EXPORTS) \
3863         for flag in $(EXTRA_HOST_FLAGS) ; do \
3864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3865         done; \
3866         echo "Doing installcheck in autoconf" ; \
3867         (cd $(HOST_SUBDIR)/autoconf && \
3868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3870                   "RANLIB=$${RANLIB}" \
3871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3872                   installcheck) \
3873           || exit 1
3874
3875 @endif autoconf
3876
3877 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3878 maybe-mostlyclean-autoconf:
3879 @if autoconf
3880 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3881
3882 mostlyclean-autoconf: 
3883         @: $(MAKE); $(unstage)
3884         @[ -f ./autoconf/Makefile ] || exit 0; \
3885         r=`${PWD_COMMAND}`; export r; \
3886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3887         $(HOST_EXPORTS) \
3888         for flag in $(EXTRA_HOST_FLAGS) ; do \
3889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3890         done; \
3891         echo "Doing mostlyclean in autoconf" ; \
3892         (cd $(HOST_SUBDIR)/autoconf && \
3893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3895                   "RANLIB=$${RANLIB}" \
3896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3897                   mostlyclean) \
3898           || exit 1
3899
3900 @endif autoconf
3901
3902 .PHONY: maybe-clean-autoconf clean-autoconf
3903 maybe-clean-autoconf:
3904 @if autoconf
3905 maybe-clean-autoconf: clean-autoconf
3906
3907 clean-autoconf: 
3908         @: $(MAKE); $(unstage)
3909         @[ -f ./autoconf/Makefile ] || exit 0; \
3910         r=`${PWD_COMMAND}`; export r; \
3911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3912         $(HOST_EXPORTS) \
3913         for flag in $(EXTRA_HOST_FLAGS) ; do \
3914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3915         done; \
3916         echo "Doing clean in autoconf" ; \
3917         (cd $(HOST_SUBDIR)/autoconf && \
3918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3920                   "RANLIB=$${RANLIB}" \
3921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3922                   clean) \
3923           || exit 1
3924
3925 @endif autoconf
3926
3927 .PHONY: maybe-distclean-autoconf distclean-autoconf
3928 maybe-distclean-autoconf:
3929 @if autoconf
3930 maybe-distclean-autoconf: distclean-autoconf
3931
3932 distclean-autoconf: 
3933         @: $(MAKE); $(unstage)
3934         @[ -f ./autoconf/Makefile ] || exit 0; \
3935         r=`${PWD_COMMAND}`; export r; \
3936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3937         $(HOST_EXPORTS) \
3938         for flag in $(EXTRA_HOST_FLAGS) ; do \
3939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3940         done; \
3941         echo "Doing distclean in autoconf" ; \
3942         (cd $(HOST_SUBDIR)/autoconf && \
3943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3945                   "RANLIB=$${RANLIB}" \
3946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3947                   distclean) \
3948           || exit 1
3949
3950 @endif autoconf
3951
3952 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3953 maybe-maintainer-clean-autoconf:
3954 @if autoconf
3955 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3956
3957 maintainer-clean-autoconf: 
3958         @: $(MAKE); $(unstage)
3959         @[ -f ./autoconf/Makefile ] || exit 0; \
3960         r=`${PWD_COMMAND}`; export r; \
3961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3962         $(HOST_EXPORTS) \
3963         for flag in $(EXTRA_HOST_FLAGS) ; do \
3964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3965         done; \
3966         echo "Doing maintainer-clean in autoconf" ; \
3967         (cd $(HOST_SUBDIR)/autoconf && \
3968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3970                   "RANLIB=$${RANLIB}" \
3971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3972                   maintainer-clean) \
3973           || exit 1
3974
3975 @endif autoconf
3976
3977
3978
3979 .PHONY: configure-automake maybe-configure-automake
3980 maybe-configure-automake:
3981 @if gcc-bootstrap
3982 configure-automake: stage_current
3983 @endif gcc-bootstrap
3984 @if automake
3985 maybe-configure-automake: configure-automake
3986 configure-automake: 
3987         @: $(MAKE); $(unstage)
3988         @r=`${PWD_COMMAND}`; export r; \
3989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3990         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3991         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3992         $(HOST_EXPORTS) \
3993         echo Configuring in $(HOST_SUBDIR)/automake; \
3994         cd "$(HOST_SUBDIR)/automake" || exit 1; \
3995         case $(srcdir) in \
3996           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3997           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3998                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3999         esac; \
4000         srcdiroption="--srcdir=$${topdir}/automake"; \
4001         libsrcdir="$$s/automake"; \
4002         $(SHELL) $${libsrcdir}/configure \
4003           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4004           --target=${target_alias} $${srcdiroption}  \
4005           || exit 1
4006 @endif automake
4007
4008
4009
4010
4011
4012 .PHONY: all-automake maybe-all-automake
4013 maybe-all-automake:
4014 @if gcc-bootstrap
4015 all-automake: stage_current
4016 @endif gcc-bootstrap
4017 @if automake
4018 TARGET-automake=all
4019 maybe-all-automake: all-automake
4020 all-automake: configure-automake
4021         @: $(MAKE); $(unstage)
4022         @r=`${PWD_COMMAND}`; export r; \
4023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4024         $(HOST_EXPORTS) \
4025         (cd $(HOST_SUBDIR)/automake && \
4026           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4027                 $(TARGET-automake))
4028 @endif automake
4029
4030
4031
4032
4033 .PHONY: check-automake maybe-check-automake
4034 maybe-check-automake:
4035 @if automake
4036 maybe-check-automake: check-automake
4037
4038 check-automake:
4039         @: $(MAKE); $(unstage)
4040         @r=`${PWD_COMMAND}`; export r; \
4041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4042         $(HOST_EXPORTS) \
4043         (cd $(HOST_SUBDIR)/automake && \
4044           $(MAKE) $(FLAGS_TO_PASS)  check)
4045
4046 @endif automake
4047
4048 .PHONY: install-automake maybe-install-automake
4049 maybe-install-automake:
4050 @if automake
4051 maybe-install-automake: install-automake
4052
4053 install-automake: installdirs
4054         @: $(MAKE); $(unstage)
4055         @r=`${PWD_COMMAND}`; export r; \
4056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4057         $(HOST_EXPORTS) \
4058         (cd $(HOST_SUBDIR)/automake && \
4059           $(MAKE) $(FLAGS_TO_PASS)  install)
4060
4061 @endif automake
4062
4063 # Other targets (info, dvi, pdf, etc.)
4064
4065 .PHONY: maybe-info-automake info-automake
4066 maybe-info-automake:
4067 @if automake
4068 maybe-info-automake: info-automake
4069
4070 info-automake: \
4071     configure-automake 
4072         @: $(MAKE); $(unstage)
4073         @[ -f ./automake/Makefile ] || exit 0; \
4074         r=`${PWD_COMMAND}`; export r; \
4075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4076         $(HOST_EXPORTS) \
4077         for flag in $(EXTRA_HOST_FLAGS) ; do \
4078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4079         done; \
4080         echo "Doing info in automake" ; \
4081         (cd $(HOST_SUBDIR)/automake && \
4082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4084                   "RANLIB=$${RANLIB}" \
4085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4086                   info) \
4087           || exit 1
4088
4089 @endif automake
4090
4091 .PHONY: maybe-dvi-automake dvi-automake
4092 maybe-dvi-automake:
4093 @if automake
4094 maybe-dvi-automake: dvi-automake
4095
4096 dvi-automake: \
4097     configure-automake 
4098         @: $(MAKE); $(unstage)
4099         @[ -f ./automake/Makefile ] || exit 0; \
4100         r=`${PWD_COMMAND}`; export r; \
4101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4102         $(HOST_EXPORTS) \
4103         for flag in $(EXTRA_HOST_FLAGS) ; do \
4104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4105         done; \
4106         echo "Doing dvi in automake" ; \
4107         (cd $(HOST_SUBDIR)/automake && \
4108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4110                   "RANLIB=$${RANLIB}" \
4111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4112                   dvi) \
4113           || exit 1
4114
4115 @endif automake
4116
4117 .PHONY: maybe-pdf-automake pdf-automake
4118 maybe-pdf-automake:
4119 @if automake
4120 maybe-pdf-automake: pdf-automake
4121
4122 pdf-automake: \
4123     configure-automake 
4124         @: $(MAKE); $(unstage)
4125         @[ -f ./automake/Makefile ] || exit 0; \
4126         r=`${PWD_COMMAND}`; export r; \
4127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4128         $(HOST_EXPORTS) \
4129         for flag in $(EXTRA_HOST_FLAGS) ; do \
4130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4131         done; \
4132         echo "Doing pdf in automake" ; \
4133         (cd $(HOST_SUBDIR)/automake && \
4134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4136                   "RANLIB=$${RANLIB}" \
4137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4138                   pdf) \
4139           || exit 1
4140
4141 @endif automake
4142
4143 .PHONY: maybe-html-automake html-automake
4144 maybe-html-automake:
4145 @if automake
4146 maybe-html-automake: html-automake
4147
4148 html-automake: \
4149     configure-automake 
4150         @: $(MAKE); $(unstage)
4151         @[ -f ./automake/Makefile ] || exit 0; \
4152         r=`${PWD_COMMAND}`; export r; \
4153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4154         $(HOST_EXPORTS) \
4155         for flag in $(EXTRA_HOST_FLAGS) ; do \
4156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4157         done; \
4158         echo "Doing html in automake" ; \
4159         (cd $(HOST_SUBDIR)/automake && \
4160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4162                   "RANLIB=$${RANLIB}" \
4163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4164                   html) \
4165           || exit 1
4166
4167 @endif automake
4168
4169 .PHONY: maybe-TAGS-automake TAGS-automake
4170 maybe-TAGS-automake:
4171 @if automake
4172 maybe-TAGS-automake: TAGS-automake
4173
4174 TAGS-automake: \
4175     configure-automake 
4176         @: $(MAKE); $(unstage)
4177         @[ -f ./automake/Makefile ] || exit 0; \
4178         r=`${PWD_COMMAND}`; export r; \
4179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4180         $(HOST_EXPORTS) \
4181         for flag in $(EXTRA_HOST_FLAGS) ; do \
4182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4183         done; \
4184         echo "Doing TAGS in automake" ; \
4185         (cd $(HOST_SUBDIR)/automake && \
4186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4188                   "RANLIB=$${RANLIB}" \
4189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4190                   TAGS) \
4191           || exit 1
4192
4193 @endif automake
4194
4195 .PHONY: maybe-install-info-automake install-info-automake
4196 maybe-install-info-automake:
4197 @if automake
4198 maybe-install-info-automake: install-info-automake
4199
4200 install-info-automake: \
4201     configure-automake \
4202     info-automake 
4203         @: $(MAKE); $(unstage)
4204         @[ -f ./automake/Makefile ] || exit 0; \
4205         r=`${PWD_COMMAND}`; export r; \
4206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4207         $(HOST_EXPORTS) \
4208         for flag in $(EXTRA_HOST_FLAGS) ; do \
4209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4210         done; \
4211         echo "Doing install-info in automake" ; \
4212         (cd $(HOST_SUBDIR)/automake && \
4213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4215                   "RANLIB=$${RANLIB}" \
4216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4217                   install-info) \
4218           || exit 1
4219
4220 @endif automake
4221
4222 .PHONY: maybe-install-pdf-automake install-pdf-automake
4223 maybe-install-pdf-automake:
4224 @if automake
4225 maybe-install-pdf-automake: install-pdf-automake
4226
4227 install-pdf-automake: \
4228     configure-automake \
4229     pdf-automake 
4230         @: $(MAKE); $(unstage)
4231         @[ -f ./automake/Makefile ] || exit 0; \
4232         r=`${PWD_COMMAND}`; export r; \
4233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4234         $(HOST_EXPORTS) \
4235         for flag in $(EXTRA_HOST_FLAGS) ; do \
4236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4237         done; \
4238         echo "Doing install-pdf in automake" ; \
4239         (cd $(HOST_SUBDIR)/automake && \
4240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4242                   "RANLIB=$${RANLIB}" \
4243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4244                   install-pdf) \
4245           || exit 1
4246
4247 @endif automake
4248
4249 .PHONY: maybe-install-html-automake install-html-automake
4250 maybe-install-html-automake:
4251 @if automake
4252 maybe-install-html-automake: install-html-automake
4253
4254 install-html-automake: \
4255     configure-automake \
4256     html-automake 
4257         @: $(MAKE); $(unstage)
4258         @[ -f ./automake/Makefile ] || exit 0; \
4259         r=`${PWD_COMMAND}`; export r; \
4260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4261         $(HOST_EXPORTS) \
4262         for flag in $(EXTRA_HOST_FLAGS) ; do \
4263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4264         done; \
4265         echo "Doing install-html in automake" ; \
4266         (cd $(HOST_SUBDIR)/automake && \
4267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4269                   "RANLIB=$${RANLIB}" \
4270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4271                   install-html) \
4272           || exit 1
4273
4274 @endif automake
4275
4276 .PHONY: maybe-installcheck-automake installcheck-automake
4277 maybe-installcheck-automake:
4278 @if automake
4279 maybe-installcheck-automake: installcheck-automake
4280
4281 installcheck-automake: \
4282     configure-automake 
4283         @: $(MAKE); $(unstage)
4284         @[ -f ./automake/Makefile ] || exit 0; \
4285         r=`${PWD_COMMAND}`; export r; \
4286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4287         $(HOST_EXPORTS) \
4288         for flag in $(EXTRA_HOST_FLAGS) ; do \
4289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4290         done; \
4291         echo "Doing installcheck in automake" ; \
4292         (cd $(HOST_SUBDIR)/automake && \
4293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4295                   "RANLIB=$${RANLIB}" \
4296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4297                   installcheck) \
4298           || exit 1
4299
4300 @endif automake
4301
4302 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4303 maybe-mostlyclean-automake:
4304 @if automake
4305 maybe-mostlyclean-automake: mostlyclean-automake
4306
4307 mostlyclean-automake: 
4308         @: $(MAKE); $(unstage)
4309         @[ -f ./automake/Makefile ] || exit 0; \
4310         r=`${PWD_COMMAND}`; export r; \
4311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4312         $(HOST_EXPORTS) \
4313         for flag in $(EXTRA_HOST_FLAGS) ; do \
4314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4315         done; \
4316         echo "Doing mostlyclean in automake" ; \
4317         (cd $(HOST_SUBDIR)/automake && \
4318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4320                   "RANLIB=$${RANLIB}" \
4321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4322                   mostlyclean) \
4323           || exit 1
4324
4325 @endif automake
4326
4327 .PHONY: maybe-clean-automake clean-automake
4328 maybe-clean-automake:
4329 @if automake
4330 maybe-clean-automake: clean-automake
4331
4332 clean-automake: 
4333         @: $(MAKE); $(unstage)
4334         @[ -f ./automake/Makefile ] || exit 0; \
4335         r=`${PWD_COMMAND}`; export r; \
4336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4337         $(HOST_EXPORTS) \
4338         for flag in $(EXTRA_HOST_FLAGS) ; do \
4339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4340         done; \
4341         echo "Doing clean in automake" ; \
4342         (cd $(HOST_SUBDIR)/automake && \
4343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4345                   "RANLIB=$${RANLIB}" \
4346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4347                   clean) \
4348           || exit 1
4349
4350 @endif automake
4351
4352 .PHONY: maybe-distclean-automake distclean-automake
4353 maybe-distclean-automake:
4354 @if automake
4355 maybe-distclean-automake: distclean-automake
4356
4357 distclean-automake: 
4358         @: $(MAKE); $(unstage)
4359         @[ -f ./automake/Makefile ] || exit 0; \
4360         r=`${PWD_COMMAND}`; export r; \
4361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4362         $(HOST_EXPORTS) \
4363         for flag in $(EXTRA_HOST_FLAGS) ; do \
4364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4365         done; \
4366         echo "Doing distclean in automake" ; \
4367         (cd $(HOST_SUBDIR)/automake && \
4368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4370                   "RANLIB=$${RANLIB}" \
4371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4372                   distclean) \
4373           || exit 1
4374
4375 @endif automake
4376
4377 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4378 maybe-maintainer-clean-automake:
4379 @if automake
4380 maybe-maintainer-clean-automake: maintainer-clean-automake
4381
4382 maintainer-clean-automake: 
4383         @: $(MAKE); $(unstage)
4384         @[ -f ./automake/Makefile ] || exit 0; \
4385         r=`${PWD_COMMAND}`; export r; \
4386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4387         $(HOST_EXPORTS) \
4388         for flag in $(EXTRA_HOST_FLAGS) ; do \
4389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4390         done; \
4391         echo "Doing maintainer-clean in automake" ; \
4392         (cd $(HOST_SUBDIR)/automake && \
4393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4395                   "RANLIB=$${RANLIB}" \
4396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4397                   maintainer-clean) \
4398           || exit 1
4399
4400 @endif automake
4401
4402
4403
4404 .PHONY: configure-bash maybe-configure-bash
4405 maybe-configure-bash:
4406 @if gcc-bootstrap
4407 configure-bash: stage_current
4408 @endif gcc-bootstrap
4409 @if bash
4410 maybe-configure-bash: configure-bash
4411 configure-bash: 
4412         @: $(MAKE); $(unstage)
4413         @r=`${PWD_COMMAND}`; export r; \
4414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4415         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4416         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4417         $(HOST_EXPORTS) \
4418         echo Configuring in $(HOST_SUBDIR)/bash; \
4419         cd "$(HOST_SUBDIR)/bash" || exit 1; \
4420         case $(srcdir) in \
4421           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4422           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4423                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4424         esac; \
4425         srcdiroption="--srcdir=$${topdir}/bash"; \
4426         libsrcdir="$$s/bash"; \
4427         $(SHELL) $${libsrcdir}/configure \
4428           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4429           --target=${target_alias} $${srcdiroption}  \
4430           || exit 1
4431 @endif bash
4432
4433
4434
4435
4436
4437 .PHONY: all-bash maybe-all-bash
4438 maybe-all-bash:
4439 @if gcc-bootstrap
4440 all-bash: stage_current
4441 @endif gcc-bootstrap
4442 @if bash
4443 TARGET-bash=all
4444 maybe-all-bash: all-bash
4445 all-bash: configure-bash
4446         @: $(MAKE); $(unstage)
4447         @r=`${PWD_COMMAND}`; export r; \
4448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4449         $(HOST_EXPORTS) \
4450         (cd $(HOST_SUBDIR)/bash && \
4451           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4452                 $(TARGET-bash))
4453 @endif bash
4454
4455
4456
4457
4458 .PHONY: check-bash maybe-check-bash
4459 maybe-check-bash:
4460 @if bash
4461 maybe-check-bash: check-bash
4462
4463 check-bash:
4464         @: $(MAKE); $(unstage)
4465         @r=`${PWD_COMMAND}`; export r; \
4466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4467         $(HOST_EXPORTS) \
4468         (cd $(HOST_SUBDIR)/bash && \
4469           $(MAKE) $(FLAGS_TO_PASS)  check)
4470
4471 @endif bash
4472
4473 .PHONY: install-bash maybe-install-bash
4474 maybe-install-bash:
4475 @if bash
4476 maybe-install-bash: install-bash
4477
4478 install-bash: installdirs
4479         @: $(MAKE); $(unstage)
4480         @r=`${PWD_COMMAND}`; export r; \
4481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4482         $(HOST_EXPORTS) \
4483         (cd $(HOST_SUBDIR)/bash && \
4484           $(MAKE) $(FLAGS_TO_PASS)  install)
4485
4486 @endif bash
4487
4488 # Other targets (info, dvi, pdf, etc.)
4489
4490 .PHONY: maybe-info-bash info-bash
4491 maybe-info-bash:
4492 @if bash
4493 maybe-info-bash: info-bash
4494
4495 info-bash: \
4496     configure-bash 
4497         @: $(MAKE); $(unstage)
4498         @[ -f ./bash/Makefile ] || exit 0; \
4499         r=`${PWD_COMMAND}`; export r; \
4500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4501         $(HOST_EXPORTS) \
4502         for flag in $(EXTRA_HOST_FLAGS) ; do \
4503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4504         done; \
4505         echo "Doing info in bash" ; \
4506         (cd $(HOST_SUBDIR)/bash && \
4507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4509                   "RANLIB=$${RANLIB}" \
4510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4511                   info) \
4512           || exit 1
4513
4514 @endif bash
4515
4516 .PHONY: maybe-dvi-bash dvi-bash
4517 maybe-dvi-bash:
4518 @if bash
4519 maybe-dvi-bash: dvi-bash
4520
4521 dvi-bash: \
4522     configure-bash 
4523         @: $(MAKE); $(unstage)
4524         @[ -f ./bash/Makefile ] || exit 0; \
4525         r=`${PWD_COMMAND}`; export r; \
4526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4527         $(HOST_EXPORTS) \
4528         for flag in $(EXTRA_HOST_FLAGS) ; do \
4529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4530         done; \
4531         echo "Doing dvi in bash" ; \
4532         (cd $(HOST_SUBDIR)/bash && \
4533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4535                   "RANLIB=$${RANLIB}" \
4536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4537                   dvi) \
4538           || exit 1
4539
4540 @endif bash
4541
4542 .PHONY: maybe-pdf-bash pdf-bash
4543 maybe-pdf-bash:
4544 @if bash
4545 maybe-pdf-bash: pdf-bash
4546
4547 pdf-bash: \
4548     configure-bash 
4549         @: $(MAKE); $(unstage)
4550         @[ -f ./bash/Makefile ] || exit 0; \
4551         r=`${PWD_COMMAND}`; export r; \
4552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4553         $(HOST_EXPORTS) \
4554         for flag in $(EXTRA_HOST_FLAGS) ; do \
4555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4556         done; \
4557         echo "Doing pdf in bash" ; \
4558         (cd $(HOST_SUBDIR)/bash && \
4559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4561                   "RANLIB=$${RANLIB}" \
4562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4563                   pdf) \
4564           || exit 1
4565
4566 @endif bash
4567
4568 .PHONY: maybe-html-bash html-bash
4569 maybe-html-bash:
4570 @if bash
4571 maybe-html-bash: html-bash
4572
4573 html-bash: \
4574     configure-bash 
4575         @: $(MAKE); $(unstage)
4576         @[ -f ./bash/Makefile ] || exit 0; \
4577         r=`${PWD_COMMAND}`; export r; \
4578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4579         $(HOST_EXPORTS) \
4580         for flag in $(EXTRA_HOST_FLAGS) ; do \
4581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4582         done; \
4583         echo "Doing html in bash" ; \
4584         (cd $(HOST_SUBDIR)/bash && \
4585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4587                   "RANLIB=$${RANLIB}" \
4588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4589                   html) \
4590           || exit 1
4591
4592 @endif bash
4593
4594 .PHONY: maybe-TAGS-bash TAGS-bash
4595 maybe-TAGS-bash:
4596 @if bash
4597 maybe-TAGS-bash: TAGS-bash
4598
4599 TAGS-bash: \
4600     configure-bash 
4601         @: $(MAKE); $(unstage)
4602         @[ -f ./bash/Makefile ] || exit 0; \
4603         r=`${PWD_COMMAND}`; export r; \
4604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4605         $(HOST_EXPORTS) \
4606         for flag in $(EXTRA_HOST_FLAGS) ; do \
4607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4608         done; \
4609         echo "Doing TAGS in bash" ; \
4610         (cd $(HOST_SUBDIR)/bash && \
4611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4613                   "RANLIB=$${RANLIB}" \
4614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4615                   TAGS) \
4616           || exit 1
4617
4618 @endif bash
4619
4620 .PHONY: maybe-install-info-bash install-info-bash
4621 maybe-install-info-bash:
4622 @if bash
4623 maybe-install-info-bash: install-info-bash
4624
4625 install-info-bash: \
4626     configure-bash \
4627     info-bash 
4628         @: $(MAKE); $(unstage)
4629         @[ -f ./bash/Makefile ] || exit 0; \
4630         r=`${PWD_COMMAND}`; export r; \
4631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4632         $(HOST_EXPORTS) \
4633         for flag in $(EXTRA_HOST_FLAGS) ; do \
4634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4635         done; \
4636         echo "Doing install-info in bash" ; \
4637         (cd $(HOST_SUBDIR)/bash && \
4638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4640                   "RANLIB=$${RANLIB}" \
4641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4642                   install-info) \
4643           || exit 1
4644
4645 @endif bash
4646
4647 .PHONY: maybe-install-pdf-bash install-pdf-bash
4648 maybe-install-pdf-bash:
4649 @if bash
4650 maybe-install-pdf-bash: install-pdf-bash
4651
4652 install-pdf-bash: \
4653     configure-bash \
4654     pdf-bash 
4655         @: $(MAKE); $(unstage)
4656         @[ -f ./bash/Makefile ] || exit 0; \
4657         r=`${PWD_COMMAND}`; export r; \
4658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4659         $(HOST_EXPORTS) \
4660         for flag in $(EXTRA_HOST_FLAGS) ; do \
4661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4662         done; \
4663         echo "Doing install-pdf in bash" ; \
4664         (cd $(HOST_SUBDIR)/bash && \
4665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4667                   "RANLIB=$${RANLIB}" \
4668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4669                   install-pdf) \
4670           || exit 1
4671
4672 @endif bash
4673
4674 .PHONY: maybe-install-html-bash install-html-bash
4675 maybe-install-html-bash:
4676 @if bash
4677 maybe-install-html-bash: install-html-bash
4678
4679 install-html-bash: \
4680     configure-bash \
4681     html-bash 
4682         @: $(MAKE); $(unstage)
4683         @[ -f ./bash/Makefile ] || exit 0; \
4684         r=`${PWD_COMMAND}`; export r; \
4685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4686         $(HOST_EXPORTS) \
4687         for flag in $(EXTRA_HOST_FLAGS) ; do \
4688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4689         done; \
4690         echo "Doing install-html in bash" ; \
4691         (cd $(HOST_SUBDIR)/bash && \
4692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4694                   "RANLIB=$${RANLIB}" \
4695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4696                   install-html) \
4697           || exit 1
4698
4699 @endif bash
4700
4701 .PHONY: maybe-installcheck-bash installcheck-bash
4702 maybe-installcheck-bash:
4703 @if bash
4704 maybe-installcheck-bash: installcheck-bash
4705
4706 installcheck-bash: \
4707     configure-bash 
4708         @: $(MAKE); $(unstage)
4709         @[ -f ./bash/Makefile ] || exit 0; \
4710         r=`${PWD_COMMAND}`; export r; \
4711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4712         $(HOST_EXPORTS) \
4713         for flag in $(EXTRA_HOST_FLAGS) ; do \
4714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4715         done; \
4716         echo "Doing installcheck in bash" ; \
4717         (cd $(HOST_SUBDIR)/bash && \
4718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4720                   "RANLIB=$${RANLIB}" \
4721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4722                   installcheck) \
4723           || exit 1
4724
4725 @endif bash
4726
4727 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4728 maybe-mostlyclean-bash:
4729 @if bash
4730 maybe-mostlyclean-bash: mostlyclean-bash
4731
4732 mostlyclean-bash: 
4733         @: $(MAKE); $(unstage)
4734         @[ -f ./bash/Makefile ] || exit 0; \
4735         r=`${PWD_COMMAND}`; export r; \
4736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4737         $(HOST_EXPORTS) \
4738         for flag in $(EXTRA_HOST_FLAGS) ; do \
4739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4740         done; \
4741         echo "Doing mostlyclean in bash" ; \
4742         (cd $(HOST_SUBDIR)/bash && \
4743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4745                   "RANLIB=$${RANLIB}" \
4746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4747                   mostlyclean) \
4748           || exit 1
4749
4750 @endif bash
4751
4752 .PHONY: maybe-clean-bash clean-bash
4753 maybe-clean-bash:
4754 @if bash
4755 maybe-clean-bash: clean-bash
4756
4757 clean-bash: 
4758         @: $(MAKE); $(unstage)
4759         @[ -f ./bash/Makefile ] || exit 0; \
4760         r=`${PWD_COMMAND}`; export r; \
4761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4762         $(HOST_EXPORTS) \
4763         for flag in $(EXTRA_HOST_FLAGS) ; do \
4764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4765         done; \
4766         echo "Doing clean in bash" ; \
4767         (cd $(HOST_SUBDIR)/bash && \
4768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4770                   "RANLIB=$${RANLIB}" \
4771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4772                   clean) \
4773           || exit 1
4774
4775 @endif bash
4776
4777 .PHONY: maybe-distclean-bash distclean-bash
4778 maybe-distclean-bash:
4779 @if bash
4780 maybe-distclean-bash: distclean-bash
4781
4782 distclean-bash: 
4783         @: $(MAKE); $(unstage)
4784         @[ -f ./bash/Makefile ] || exit 0; \
4785         r=`${PWD_COMMAND}`; export r; \
4786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4787         $(HOST_EXPORTS) \
4788         for flag in $(EXTRA_HOST_FLAGS) ; do \
4789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4790         done; \
4791         echo "Doing distclean in bash" ; \
4792         (cd $(HOST_SUBDIR)/bash && \
4793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4795                   "RANLIB=$${RANLIB}" \
4796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4797                   distclean) \
4798           || exit 1
4799
4800 @endif bash
4801
4802 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4803 maybe-maintainer-clean-bash:
4804 @if bash
4805 maybe-maintainer-clean-bash: maintainer-clean-bash
4806
4807 maintainer-clean-bash: 
4808         @: $(MAKE); $(unstage)
4809         @[ -f ./bash/Makefile ] || exit 0; \
4810         r=`${PWD_COMMAND}`; export r; \
4811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4812         $(HOST_EXPORTS) \
4813         for flag in $(EXTRA_HOST_FLAGS) ; do \
4814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4815         done; \
4816         echo "Doing maintainer-clean in bash" ; \
4817         (cd $(HOST_SUBDIR)/bash && \
4818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4820                   "RANLIB=$${RANLIB}" \
4821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4822                   maintainer-clean) \
4823           || exit 1
4824
4825 @endif bash
4826
4827
4828
4829 .PHONY: configure-bfd maybe-configure-bfd
4830 maybe-configure-bfd:
4831 @if gcc-bootstrap
4832 configure-bfd: stage_current
4833 @endif gcc-bootstrap
4834 @if bfd
4835 maybe-configure-bfd: configure-bfd
4836 configure-bfd: 
4837         @r=`${PWD_COMMAND}`; export r; \
4838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4839         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4840         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4841         $(HOST_EXPORTS) \
4842         echo Configuring in $(HOST_SUBDIR)/bfd; \
4843         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4844         case $(srcdir) in \
4845           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4846           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4847                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4848         esac; \
4849         srcdiroption="--srcdir=$${topdir}/bfd"; \
4850         libsrcdir="$$s/bfd"; \
4851         $(SHELL) $${libsrcdir}/configure \
4852           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4853           --target=${target_alias} $${srcdiroption}  \
4854           || exit 1
4855 @endif bfd
4856
4857
4858
4859 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4860 maybe-configure-stage1-bfd:
4861 @if bfd-bootstrap
4862 maybe-configure-stage1-bfd: configure-stage1-bfd
4863 configure-stage1-bfd:
4864         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4865         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4866         @r=`${PWD_COMMAND}`; export r; \
4867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4868         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4869         $(HOST_EXPORTS)  \
4870         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4871         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
4872         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4873         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4874         cd $(HOST_SUBDIR)/bfd || exit 1; \
4875         case $(srcdir) in \
4876           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4877           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4878                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4879         esac; \
4880         srcdiroption="--srcdir=$${topdir}/bfd"; \
4881         libsrcdir="$$s/bfd"; \
4882         $(SHELL) $${libsrcdir}/configure \
4883           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4884           --target=${target_alias} $${srcdiroption} \
4885            \
4886           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4887 @endif bfd-bootstrap
4888
4889 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4890 maybe-configure-stage2-bfd:
4891 @if bfd-bootstrap
4892 maybe-configure-stage2-bfd: configure-stage2-bfd
4893 configure-stage2-bfd:
4894         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4895         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4896         @r=`${PWD_COMMAND}`; export r; \
4897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4898         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4899         $(HOST_EXPORTS) \
4900         $(POSTSTAGE1_HOST_EXPORTS)  \
4901         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4902         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
4903         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4904         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4905         cd $(HOST_SUBDIR)/bfd || exit 1; \
4906         case $(srcdir) in \
4907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4908           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4910         esac; \
4911         srcdiroption="--srcdir=$${topdir}/bfd"; \
4912         libsrcdir="$$s/bfd"; \
4913         $(SHELL) $${libsrcdir}/configure \
4914           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4915           --target=${target_alias} $${srcdiroption} \
4916           --with-build-libsubdir=$(HOST_SUBDIR) \
4917           @stage2_werror_flag@ 
4918 @endif bfd-bootstrap
4919
4920 .PHONY: configure-stageb2g0-bfd maybe-configure-stageb2g0-bfd
4921 maybe-configure-stageb2g0-bfd:
4922 @if bfd-bootstrap
4923 maybe-configure-stageb2g0-bfd: configure-stageb2g0-bfd
4924 configure-stageb2g0-bfd:
4925         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
4926         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4927         @r=`${PWD_COMMAND}`; export r; \
4928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4929         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4930         $(HOST_EXPORTS) \
4931         $(POSTSTAGE1_HOST_EXPORTS)  \
4932         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
4933         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
4934         echo Configuring stage b2g0 in $(HOST_SUBDIR)/bfd ; \
4935         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4936         cd $(HOST_SUBDIR)/bfd || exit 1; \
4937         case $(srcdir) in \
4938           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4939           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4940                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4941         esac; \
4942         srcdiroption="--srcdir=$${topdir}/bfd"; \
4943         libsrcdir="$$s/bfd"; \
4944         $(SHELL) $${libsrcdir}/configure \
4945           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4946           --target=${target_alias} $${srcdiroption} \
4947           --with-build-libsubdir=$(HOST_SUBDIR) \
4948           @stage2_werror_flag@ 
4949 @endif bfd-bootstrap
4950
4951 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4952 maybe-configure-stage3-bfd:
4953 @if bfd-bootstrap
4954 maybe-configure-stage3-bfd: configure-stage3-bfd
4955 configure-stage3-bfd:
4956         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4957         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4958         @r=`${PWD_COMMAND}`; export r; \
4959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4960         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4961         $(HOST_EXPORTS) \
4962         $(POSTSTAGE1_HOST_EXPORTS)  \
4963         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4964         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
4965         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4966         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4967         cd $(HOST_SUBDIR)/bfd || exit 1; \
4968         case $(srcdir) in \
4969           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4970           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4971                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4972         esac; \
4973         srcdiroption="--srcdir=$${topdir}/bfd"; \
4974         libsrcdir="$$s/bfd"; \
4975         $(SHELL) $${libsrcdir}/configure \
4976           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4977           --target=${target_alias} $${srcdiroption} \
4978           --with-build-libsubdir=$(HOST_SUBDIR) \
4979           @stage2_werror_flag@ 
4980 @endif bfd-bootstrap
4981
4982 .PHONY: configure-stageb3g2-bfd maybe-configure-stageb3g2-bfd
4983 maybe-configure-stageb3g2-bfd:
4984 @if bfd-bootstrap
4985 maybe-configure-stageb3g2-bfd: configure-stageb3g2-bfd
4986 configure-stageb3g2-bfd:
4987         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
4988         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4989         @r=`${PWD_COMMAND}`; export r; \
4990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4991         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4992         $(HOST_EXPORTS) \
4993         $(POSTSTAGE1_HOST_EXPORTS)  \
4994         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
4995         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
4996         echo Configuring stage b3g2 in $(HOST_SUBDIR)/bfd ; \
4997         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4998         cd $(HOST_SUBDIR)/bfd || exit 1; \
4999         case $(srcdir) in \
5000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5001           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5003         esac; \
5004         srcdiroption="--srcdir=$${topdir}/bfd"; \
5005         libsrcdir="$$s/bfd"; \
5006         $(SHELL) $${libsrcdir}/configure \
5007           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5008           --target=${target_alias} $${srcdiroption} \
5009           --with-build-libsubdir=$(HOST_SUBDIR) \
5010           @stage2_werror_flag@ 
5011 @endif bfd-bootstrap
5012
5013 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5014 maybe-configure-stage4-bfd:
5015 @if bfd-bootstrap
5016 maybe-configure-stage4-bfd: configure-stage4-bfd
5017 configure-stage4-bfd:
5018         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5019         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5020         @r=`${PWD_COMMAND}`; export r; \
5021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5022         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5023         $(HOST_EXPORTS) \
5024         $(POSTSTAGE1_HOST_EXPORTS)  \
5025         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5026         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
5027         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5029         cd $(HOST_SUBDIR)/bfd || exit 1; \
5030         case $(srcdir) in \
5031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5032           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5034         esac; \
5035         srcdiroption="--srcdir=$${topdir}/bfd"; \
5036         libsrcdir="$$s/bfd"; \
5037         $(SHELL) $${libsrcdir}/configure \
5038           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5039           --target=${target_alias} $${srcdiroption} \
5040           --with-build-libsubdir=$(HOST_SUBDIR) \
5041           @stage2_werror_flag@ 
5042 @endif bfd-bootstrap
5043
5044 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5045 maybe-configure-stageprofile-bfd:
5046 @if bfd-bootstrap
5047 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5048 configure-stageprofile-bfd:
5049         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5050         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5051         @r=`${PWD_COMMAND}`; export r; \
5052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5053         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5054         $(HOST_EXPORTS) \
5055         $(POSTSTAGE1_HOST_EXPORTS)  \
5056         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5057         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
5058         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5059         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5060         cd $(HOST_SUBDIR)/bfd || exit 1; \
5061         case $(srcdir) in \
5062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5063           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5065         esac; \
5066         srcdiroption="--srcdir=$${topdir}/bfd"; \
5067         libsrcdir="$$s/bfd"; \
5068         $(SHELL) $${libsrcdir}/configure \
5069           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5070           --target=${target_alias} $${srcdiroption} \
5071           --with-build-libsubdir=$(HOST_SUBDIR) \
5072           @stage2_werror_flag@ 
5073 @endif bfd-bootstrap
5074
5075 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5076 maybe-configure-stagefeedback-bfd:
5077 @if bfd-bootstrap
5078 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5079 configure-stagefeedback-bfd:
5080         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5081         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5082         @r=`${PWD_COMMAND}`; export r; \
5083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5084         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5085         $(HOST_EXPORTS) \
5086         $(POSTSTAGE1_HOST_EXPORTS)  \
5087         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
5088         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
5089         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5090         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5091         cd $(HOST_SUBDIR)/bfd || exit 1; \
5092         case $(srcdir) in \
5093           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5094           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5095                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5096         esac; \
5097         srcdiroption="--srcdir=$${topdir}/bfd"; \
5098         libsrcdir="$$s/bfd"; \
5099         $(SHELL) $${libsrcdir}/configure \
5100           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5101           --target=${target_alias} $${srcdiroption} \
5102           --with-build-libsubdir=$(HOST_SUBDIR) \
5103           @stage2_werror_flag@ 
5104 @endif bfd-bootstrap
5105
5106
5107
5108
5109
5110 .PHONY: all-bfd maybe-all-bfd
5111 maybe-all-bfd:
5112 @if gcc-bootstrap
5113 all-bfd: stage_current
5114 @endif gcc-bootstrap
5115 @if bfd
5116 TARGET-bfd=all
5117 maybe-all-bfd: all-bfd
5118 all-bfd: configure-bfd
5119         @r=`${PWD_COMMAND}`; export r; \
5120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5121         $(HOST_EXPORTS) \
5122         (cd $(HOST_SUBDIR)/bfd && \
5123           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
5124                 $(TARGET-bfd))
5125 @endif bfd
5126
5127
5128
5129 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5130 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5131 maybe-all-stage1-bfd:
5132 maybe-clean-stage1-bfd:
5133 @if bfd-bootstrap
5134 maybe-all-stage1-bfd: all-stage1-bfd
5135 all-stage1: all-stage1-bfd
5136 TARGET-stage1-bfd = $(TARGET-bfd)
5137 all-stage1-bfd: configure-stage1-bfd
5138         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5139         @r=`${PWD_COMMAND}`; export r; \
5140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5141         $(HOST_EXPORTS) \
5142         cd $(HOST_SUBDIR)/bfd && \
5143         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5144                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
5145                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
5146                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
5147                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
5148                 $(TARGET-stage1-bfd)
5149
5150 maybe-clean-stage1-bfd: clean-stage1-bfd
5151 clean-stage1: clean-stage1-bfd
5152 clean-stage1-bfd:
5153         @if [ $(current_stage) = stage1 ]; then \
5154           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5155         else \
5156           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5157           $(MAKE) stage1-start; \
5158         fi; \
5159         cd $(HOST_SUBDIR)/bfd && \
5160         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5161                  clean
5162 @endif bfd-bootstrap
5163
5164
5165 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5166 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5167 maybe-all-stage2-bfd:
5168 maybe-clean-stage2-bfd:
5169 @if bfd-bootstrap
5170 maybe-all-stage2-bfd: all-stage2-bfd
5171 all-stage2: all-stage2-bfd
5172 TARGET-stage2-bfd = $(TARGET-bfd)
5173 all-stage2-bfd: configure-stage2-bfd
5174         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5175         @r=`${PWD_COMMAND}`; export r; \
5176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5177         $(HOST_EXPORTS) \
5178         $(POSTSTAGE1_HOST_EXPORTS) \
5179         cd $(HOST_SUBDIR)/bfd && \
5180         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5181                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
5182                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5183                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5184                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5185                 $(TARGET-stage2-bfd)
5186
5187 maybe-clean-stage2-bfd: clean-stage2-bfd
5188 clean-stage2: clean-stage2-bfd
5189 clean-stage2-bfd:
5190         @if [ $(current_stage) = stage2 ]; then \
5191           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5192         else \
5193           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5194           $(MAKE) stage2-start; \
5195         fi; \
5196         cd $(HOST_SUBDIR)/bfd && \
5197         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5198                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5199                  clean
5200 @endif bfd-bootstrap
5201
5202
5203 .PHONY: all-stageb2g0-bfd maybe-all-stageb2g0-bfd
5204 .PHONY: clean-stageb2g0-bfd maybe-clean-stageb2g0-bfd
5205 maybe-all-stageb2g0-bfd:
5206 maybe-clean-stageb2g0-bfd:
5207 @if bfd-bootstrap
5208 maybe-all-stageb2g0-bfd: all-stageb2g0-bfd
5209 all-stageb2g0: all-stageb2g0-bfd
5210 TARGET-stageb2g0-bfd = $(TARGET-bfd)
5211 all-stageb2g0-bfd: configure-stageb2g0-bfd
5212         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5213         @r=`${PWD_COMMAND}`; export r; \
5214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5215         $(HOST_EXPORTS) \
5216         $(POSTSTAGE1_HOST_EXPORTS) \
5217         cd $(HOST_SUBDIR)/bfd && \
5218         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5219                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
5220                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
5221                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
5222                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5223                 $(TARGET-stageb2g0-bfd)
5224
5225 maybe-clean-stageb2g0-bfd: clean-stageb2g0-bfd
5226 clean-stageb2g0: clean-stageb2g0-bfd
5227 clean-stageb2g0-bfd:
5228         @if [ $(current_stage) = stageb2g0 ]; then \
5229           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5230         else \
5231           [ -f $(HOST_SUBDIR)/stageb2g0-bfd/Makefile ] || exit 0; \
5232           $(MAKE) stageb2g0-start; \
5233         fi; \
5234         cd $(HOST_SUBDIR)/bfd && \
5235         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5236                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5237                  clean
5238 @endif bfd-bootstrap
5239
5240
5241 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5242 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5243 maybe-all-stage3-bfd:
5244 maybe-clean-stage3-bfd:
5245 @if bfd-bootstrap
5246 maybe-all-stage3-bfd: all-stage3-bfd
5247 all-stage3: all-stage3-bfd
5248 TARGET-stage3-bfd = $(TARGET-bfd)
5249 all-stage3-bfd: configure-stage3-bfd
5250         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5251         @r=`${PWD_COMMAND}`; export r; \
5252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5253         $(HOST_EXPORTS) \
5254         $(POSTSTAGE1_HOST_EXPORTS) \
5255         cd $(HOST_SUBDIR)/bfd && \
5256         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5257                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
5258                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
5259                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
5260                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5261                 $(TARGET-stage3-bfd)
5262
5263 maybe-clean-stage3-bfd: clean-stage3-bfd
5264 clean-stage3: clean-stage3-bfd
5265 clean-stage3-bfd:
5266         @if [ $(current_stage) = stage3 ]; then \
5267           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5268         else \
5269           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5270           $(MAKE) stage3-start; \
5271         fi; \
5272         cd $(HOST_SUBDIR)/bfd && \
5273         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5274                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5275                  clean
5276 @endif bfd-bootstrap
5277
5278
5279 .PHONY: all-stageb3g2-bfd maybe-all-stageb3g2-bfd
5280 .PHONY: clean-stageb3g2-bfd maybe-clean-stageb3g2-bfd
5281 maybe-all-stageb3g2-bfd:
5282 maybe-clean-stageb3g2-bfd:
5283 @if bfd-bootstrap
5284 maybe-all-stageb3g2-bfd: all-stageb3g2-bfd
5285 all-stageb3g2: all-stageb3g2-bfd
5286 TARGET-stageb3g2-bfd = $(TARGET-bfd)
5287 all-stageb3g2-bfd: configure-stageb3g2-bfd
5288         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5289         @r=`${PWD_COMMAND}`; export r; \
5290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5291         $(HOST_EXPORTS) \
5292         $(POSTSTAGE1_HOST_EXPORTS) \
5293         cd $(HOST_SUBDIR)/bfd && \
5294         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5295                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
5296                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
5297                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
5298                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5299                 $(TARGET-stageb3g2-bfd)
5300
5301 maybe-clean-stageb3g2-bfd: clean-stageb3g2-bfd
5302 clean-stageb3g2: clean-stageb3g2-bfd
5303 clean-stageb3g2-bfd:
5304         @if [ $(current_stage) = stageb3g2 ]; then \
5305           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5306         else \
5307           [ -f $(HOST_SUBDIR)/stageb3g2-bfd/Makefile ] || exit 0; \
5308           $(MAKE) stageb3g2-start; \
5309         fi; \
5310         cd $(HOST_SUBDIR)/bfd && \
5311         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5312                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5313                  clean
5314 @endif bfd-bootstrap
5315
5316
5317 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5318 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5319 maybe-all-stage4-bfd:
5320 maybe-clean-stage4-bfd:
5321 @if bfd-bootstrap
5322 maybe-all-stage4-bfd: all-stage4-bfd
5323 all-stage4: all-stage4-bfd
5324 TARGET-stage4-bfd = $(TARGET-bfd)
5325 all-stage4-bfd: configure-stage4-bfd
5326         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5327         @r=`${PWD_COMMAND}`; export r; \
5328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5329         $(HOST_EXPORTS) \
5330         $(POSTSTAGE1_HOST_EXPORTS) \
5331         cd $(HOST_SUBDIR)/bfd && \
5332         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5333                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
5334                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5335                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
5336                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5337                 $(TARGET-stage4-bfd)
5338
5339 maybe-clean-stage4-bfd: clean-stage4-bfd
5340 clean-stage4: clean-stage4-bfd
5341 clean-stage4-bfd:
5342         @if [ $(current_stage) = stage4 ]; then \
5343           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5344         else \
5345           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5346           $(MAKE) stage4-start; \
5347         fi; \
5348         cd $(HOST_SUBDIR)/bfd && \
5349         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5350                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5351                  clean
5352 @endif bfd-bootstrap
5353
5354
5355 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5356 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5357 maybe-all-stageprofile-bfd:
5358 maybe-clean-stageprofile-bfd:
5359 @if bfd-bootstrap
5360 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5361 all-stageprofile: all-stageprofile-bfd
5362 TARGET-stageprofile-bfd = $(TARGET-bfd)
5363 all-stageprofile-bfd: configure-stageprofile-bfd
5364         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5365         @r=`${PWD_COMMAND}`; export r; \
5366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5367         $(HOST_EXPORTS) \
5368         $(POSTSTAGE1_HOST_EXPORTS) \
5369         cd $(HOST_SUBDIR)/bfd && \
5370         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5371                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
5372                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5373                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5374                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5375                 $(TARGET-stageprofile-bfd)
5376
5377 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5378 clean-stageprofile: clean-stageprofile-bfd
5379 clean-stageprofile-bfd:
5380         @if [ $(current_stage) = stageprofile ]; then \
5381           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5382         else \
5383           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5384           $(MAKE) stageprofile-start; \
5385         fi; \
5386         cd $(HOST_SUBDIR)/bfd && \
5387         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5388                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5389                  clean
5390 @endif bfd-bootstrap
5391
5392
5393 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5394 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5395 maybe-all-stagefeedback-bfd:
5396 maybe-clean-stagefeedback-bfd:
5397 @if bfd-bootstrap
5398 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5399 all-stagefeedback: all-stagefeedback-bfd
5400 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5401 all-stagefeedback-bfd: configure-stagefeedback-bfd
5402         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5403         @r=`${PWD_COMMAND}`; export r; \
5404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5405         $(HOST_EXPORTS) \
5406         $(POSTSTAGE1_HOST_EXPORTS) \
5407         cd $(HOST_SUBDIR)/bfd && \
5408         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5409                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
5410                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5411                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5412                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5413                 $(TARGET-stagefeedback-bfd)
5414
5415 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5416 clean-stagefeedback: clean-stagefeedback-bfd
5417 clean-stagefeedback-bfd:
5418         @if [ $(current_stage) = stagefeedback ]; then \
5419           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5420         else \
5421           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5422           $(MAKE) stagefeedback-start; \
5423         fi; \
5424         cd $(HOST_SUBDIR)/bfd && \
5425         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5426                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5427                  clean
5428 @endif bfd-bootstrap
5429
5430
5431
5432
5433
5434 .PHONY: check-bfd maybe-check-bfd
5435 maybe-check-bfd:
5436 @if bfd
5437 maybe-check-bfd: check-bfd
5438
5439 check-bfd:
5440         @: $(MAKE); $(unstage)
5441         @r=`${PWD_COMMAND}`; export r; \
5442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5443         $(HOST_EXPORTS) \
5444         (cd $(HOST_SUBDIR)/bfd && \
5445           $(MAKE) $(FLAGS_TO_PASS)  check)
5446
5447 @endif bfd
5448
5449 .PHONY: install-bfd maybe-install-bfd
5450 maybe-install-bfd:
5451 @if bfd
5452 maybe-install-bfd: install-bfd
5453
5454 install-bfd: installdirs
5455         @: $(MAKE); $(unstage)
5456         @r=`${PWD_COMMAND}`; export r; \
5457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5458         $(HOST_EXPORTS) \
5459         (cd $(HOST_SUBDIR)/bfd && \
5460           $(MAKE) $(FLAGS_TO_PASS)  install)
5461
5462 @endif bfd
5463
5464 # Other targets (info, dvi, pdf, etc.)
5465
5466 .PHONY: maybe-info-bfd info-bfd
5467 maybe-info-bfd:
5468 @if bfd
5469 maybe-info-bfd: info-bfd
5470
5471 info-bfd: \
5472     configure-bfd 
5473         @[ -f ./bfd/Makefile ] || exit 0; \
5474         r=`${PWD_COMMAND}`; export r; \
5475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5476         $(HOST_EXPORTS) \
5477         for flag in $(EXTRA_HOST_FLAGS) ; do \
5478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5479         done; \
5480         echo "Doing info in bfd" ; \
5481         (cd $(HOST_SUBDIR)/bfd && \
5482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5484                   "RANLIB=$${RANLIB}" \
5485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5486                   info) \
5487           || exit 1
5488
5489 @endif bfd
5490
5491 .PHONY: maybe-dvi-bfd dvi-bfd
5492 maybe-dvi-bfd:
5493 @if bfd
5494 maybe-dvi-bfd: dvi-bfd
5495
5496 dvi-bfd: \
5497     configure-bfd 
5498         @[ -f ./bfd/Makefile ] || exit 0; \
5499         r=`${PWD_COMMAND}`; export r; \
5500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5501         $(HOST_EXPORTS) \
5502         for flag in $(EXTRA_HOST_FLAGS) ; do \
5503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5504         done; \
5505         echo "Doing dvi in bfd" ; \
5506         (cd $(HOST_SUBDIR)/bfd && \
5507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5509                   "RANLIB=$${RANLIB}" \
5510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5511                   dvi) \
5512           || exit 1
5513
5514 @endif bfd
5515
5516 .PHONY: maybe-pdf-bfd pdf-bfd
5517 maybe-pdf-bfd:
5518 @if bfd
5519 maybe-pdf-bfd: pdf-bfd
5520
5521 pdf-bfd: \
5522     configure-bfd 
5523         @[ -f ./bfd/Makefile ] || exit 0; \
5524         r=`${PWD_COMMAND}`; export r; \
5525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5526         $(HOST_EXPORTS) \
5527         for flag in $(EXTRA_HOST_FLAGS) ; do \
5528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5529         done; \
5530         echo "Doing pdf in bfd" ; \
5531         (cd $(HOST_SUBDIR)/bfd && \
5532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5534                   "RANLIB=$${RANLIB}" \
5535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5536                   pdf) \
5537           || exit 1
5538
5539 @endif bfd
5540
5541 .PHONY: maybe-html-bfd html-bfd
5542 maybe-html-bfd:
5543 @if bfd
5544 maybe-html-bfd: html-bfd
5545
5546 html-bfd: \
5547     configure-bfd 
5548         @[ -f ./bfd/Makefile ] || exit 0; \
5549         r=`${PWD_COMMAND}`; export r; \
5550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5551         $(HOST_EXPORTS) \
5552         for flag in $(EXTRA_HOST_FLAGS) ; do \
5553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5554         done; \
5555         echo "Doing html in bfd" ; \
5556         (cd $(HOST_SUBDIR)/bfd && \
5557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5559                   "RANLIB=$${RANLIB}" \
5560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5561                   html) \
5562           || exit 1
5563
5564 @endif bfd
5565
5566 .PHONY: maybe-TAGS-bfd TAGS-bfd
5567 maybe-TAGS-bfd:
5568 @if bfd
5569 maybe-TAGS-bfd: TAGS-bfd
5570
5571 TAGS-bfd: \
5572     configure-bfd 
5573         @[ -f ./bfd/Makefile ] || exit 0; \
5574         r=`${PWD_COMMAND}`; export r; \
5575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5576         $(HOST_EXPORTS) \
5577         for flag in $(EXTRA_HOST_FLAGS) ; do \
5578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5579         done; \
5580         echo "Doing TAGS in bfd" ; \
5581         (cd $(HOST_SUBDIR)/bfd && \
5582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5584                   "RANLIB=$${RANLIB}" \
5585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5586                   TAGS) \
5587           || exit 1
5588
5589 @endif bfd
5590
5591 .PHONY: maybe-install-info-bfd install-info-bfd
5592 maybe-install-info-bfd:
5593 @if bfd
5594 maybe-install-info-bfd: install-info-bfd
5595
5596 install-info-bfd: \
5597     configure-bfd \
5598     info-bfd 
5599         @[ -f ./bfd/Makefile ] || exit 0; \
5600         r=`${PWD_COMMAND}`; export r; \
5601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5602         $(HOST_EXPORTS) \
5603         for flag in $(EXTRA_HOST_FLAGS) ; do \
5604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5605         done; \
5606         echo "Doing install-info in bfd" ; \
5607         (cd $(HOST_SUBDIR)/bfd && \
5608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5610                   "RANLIB=$${RANLIB}" \
5611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5612                   install-info) \
5613           || exit 1
5614
5615 @endif bfd
5616
5617 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5618 maybe-install-pdf-bfd:
5619 @if bfd
5620 maybe-install-pdf-bfd: install-pdf-bfd
5621
5622 install-pdf-bfd: \
5623     configure-bfd \
5624     pdf-bfd 
5625         @[ -f ./bfd/Makefile ] || exit 0; \
5626         r=`${PWD_COMMAND}`; export r; \
5627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5628         $(HOST_EXPORTS) \
5629         for flag in $(EXTRA_HOST_FLAGS) ; do \
5630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5631         done; \
5632         echo "Doing install-pdf in bfd" ; \
5633         (cd $(HOST_SUBDIR)/bfd && \
5634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5636                   "RANLIB=$${RANLIB}" \
5637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5638                   install-pdf) \
5639           || exit 1
5640
5641 @endif bfd
5642
5643 .PHONY: maybe-install-html-bfd install-html-bfd
5644 maybe-install-html-bfd:
5645 @if bfd
5646 maybe-install-html-bfd: install-html-bfd
5647
5648 install-html-bfd: \
5649     configure-bfd \
5650     html-bfd 
5651         @[ -f ./bfd/Makefile ] || exit 0; \
5652         r=`${PWD_COMMAND}`; export r; \
5653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5654         $(HOST_EXPORTS) \
5655         for flag in $(EXTRA_HOST_FLAGS) ; do \
5656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5657         done; \
5658         echo "Doing install-html in bfd" ; \
5659         (cd $(HOST_SUBDIR)/bfd && \
5660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5662                   "RANLIB=$${RANLIB}" \
5663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5664                   install-html) \
5665           || exit 1
5666
5667 @endif bfd
5668
5669 .PHONY: maybe-installcheck-bfd installcheck-bfd
5670 maybe-installcheck-bfd:
5671 @if bfd
5672 maybe-installcheck-bfd: installcheck-bfd
5673
5674 installcheck-bfd: \
5675     configure-bfd 
5676         @[ -f ./bfd/Makefile ] || exit 0; \
5677         r=`${PWD_COMMAND}`; export r; \
5678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5679         $(HOST_EXPORTS) \
5680         for flag in $(EXTRA_HOST_FLAGS) ; do \
5681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5682         done; \
5683         echo "Doing installcheck in bfd" ; \
5684         (cd $(HOST_SUBDIR)/bfd && \
5685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5687                   "RANLIB=$${RANLIB}" \
5688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5689                   installcheck) \
5690           || exit 1
5691
5692 @endif bfd
5693
5694 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5695 maybe-mostlyclean-bfd:
5696 @if bfd
5697 maybe-mostlyclean-bfd: mostlyclean-bfd
5698
5699 mostlyclean-bfd: 
5700         @[ -f ./bfd/Makefile ] || exit 0; \
5701         r=`${PWD_COMMAND}`; export r; \
5702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5703         $(HOST_EXPORTS) \
5704         for flag in $(EXTRA_HOST_FLAGS) ; do \
5705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5706         done; \
5707         echo "Doing mostlyclean in bfd" ; \
5708         (cd $(HOST_SUBDIR)/bfd && \
5709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5711                   "RANLIB=$${RANLIB}" \
5712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5713                   mostlyclean) \
5714           || exit 1
5715
5716 @endif bfd
5717
5718 .PHONY: maybe-clean-bfd clean-bfd
5719 maybe-clean-bfd:
5720 @if bfd
5721 maybe-clean-bfd: clean-bfd
5722
5723 clean-bfd: 
5724         @[ -f ./bfd/Makefile ] || exit 0; \
5725         r=`${PWD_COMMAND}`; export r; \
5726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5727         $(HOST_EXPORTS) \
5728         for flag in $(EXTRA_HOST_FLAGS) ; do \
5729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5730         done; \
5731         echo "Doing clean in bfd" ; \
5732         (cd $(HOST_SUBDIR)/bfd && \
5733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5735                   "RANLIB=$${RANLIB}" \
5736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5737                   clean) \
5738           || exit 1
5739
5740 @endif bfd
5741
5742 .PHONY: maybe-distclean-bfd distclean-bfd
5743 maybe-distclean-bfd:
5744 @if bfd
5745 maybe-distclean-bfd: distclean-bfd
5746
5747 distclean-bfd: 
5748         @[ -f ./bfd/Makefile ] || exit 0; \
5749         r=`${PWD_COMMAND}`; export r; \
5750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5751         $(HOST_EXPORTS) \
5752         for flag in $(EXTRA_HOST_FLAGS) ; do \
5753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5754         done; \
5755         echo "Doing distclean in bfd" ; \
5756         (cd $(HOST_SUBDIR)/bfd && \
5757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5759                   "RANLIB=$${RANLIB}" \
5760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5761                   distclean) \
5762           || exit 1
5763
5764 @endif bfd
5765
5766 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5767 maybe-maintainer-clean-bfd:
5768 @if bfd
5769 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5770
5771 maintainer-clean-bfd: 
5772         @[ -f ./bfd/Makefile ] || exit 0; \
5773         r=`${PWD_COMMAND}`; export r; \
5774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5775         $(HOST_EXPORTS) \
5776         for flag in $(EXTRA_HOST_FLAGS) ; do \
5777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5778         done; \
5779         echo "Doing maintainer-clean in bfd" ; \
5780         (cd $(HOST_SUBDIR)/bfd && \
5781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5783                   "RANLIB=$${RANLIB}" \
5784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5785                   maintainer-clean) \
5786           || exit 1
5787
5788 @endif bfd
5789
5790
5791
5792 .PHONY: configure-opcodes maybe-configure-opcodes
5793 maybe-configure-opcodes:
5794 @if gcc-bootstrap
5795 configure-opcodes: stage_current
5796 @endif gcc-bootstrap
5797 @if opcodes
5798 maybe-configure-opcodes: configure-opcodes
5799 configure-opcodes: 
5800         @r=`${PWD_COMMAND}`; export r; \
5801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5802         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5803         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5804         $(HOST_EXPORTS) \
5805         echo Configuring in $(HOST_SUBDIR)/opcodes; \
5806         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5807         case $(srcdir) in \
5808           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5809           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5810                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5811         esac; \
5812         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5813         libsrcdir="$$s/opcodes"; \
5814         $(SHELL) $${libsrcdir}/configure \
5815           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5816           --target=${target_alias} $${srcdiroption}  \
5817           || exit 1
5818 @endif opcodes
5819
5820
5821
5822 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5823 maybe-configure-stage1-opcodes:
5824 @if opcodes-bootstrap
5825 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5826 configure-stage1-opcodes:
5827         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5828         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5829         @r=`${PWD_COMMAND}`; export r; \
5830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5831         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5832         $(HOST_EXPORTS)  \
5833         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5834         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
5835         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5836         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5837         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5838         case $(srcdir) in \
5839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5840           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5842         esac; \
5843         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5844         libsrcdir="$$s/opcodes"; \
5845         $(SHELL) $${libsrcdir}/configure \
5846           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5847           --target=${target_alias} $${srcdiroption} \
5848            \
5849           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
5850 @endif opcodes-bootstrap
5851
5852 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5853 maybe-configure-stage2-opcodes:
5854 @if opcodes-bootstrap
5855 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5856 configure-stage2-opcodes:
5857         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5858         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5859         @r=`${PWD_COMMAND}`; export r; \
5860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5861         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5862         $(HOST_EXPORTS) \
5863         $(POSTSTAGE1_HOST_EXPORTS)  \
5864         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5865         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
5866         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5867         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5868         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5869         case $(srcdir) in \
5870           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5871           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5872                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5873         esac; \
5874         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5875         libsrcdir="$$s/opcodes"; \
5876         $(SHELL) $${libsrcdir}/configure \
5877           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5878           --target=${target_alias} $${srcdiroption} \
5879           --with-build-libsubdir=$(HOST_SUBDIR) \
5880           @stage2_werror_flag@ 
5881 @endif opcodes-bootstrap
5882
5883 .PHONY: configure-stageb2g0-opcodes maybe-configure-stageb2g0-opcodes
5884 maybe-configure-stageb2g0-opcodes:
5885 @if opcodes-bootstrap
5886 maybe-configure-stageb2g0-opcodes: configure-stageb2g0-opcodes
5887 configure-stageb2g0-opcodes:
5888         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5889         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5890         @r=`${PWD_COMMAND}`; export r; \
5891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5892         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5893         $(HOST_EXPORTS) \
5894         $(POSTSTAGE1_HOST_EXPORTS)  \
5895         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
5896         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
5897         echo Configuring stage b2g0 in $(HOST_SUBDIR)/opcodes ; \
5898         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5899         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5900         case $(srcdir) in \
5901           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5902           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5903                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5904         esac; \
5905         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5906         libsrcdir="$$s/opcodes"; \
5907         $(SHELL) $${libsrcdir}/configure \
5908           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5909           --target=${target_alias} $${srcdiroption} \
5910           --with-build-libsubdir=$(HOST_SUBDIR) \
5911           @stage2_werror_flag@ 
5912 @endif opcodes-bootstrap
5913
5914 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5915 maybe-configure-stage3-opcodes:
5916 @if opcodes-bootstrap
5917 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5918 configure-stage3-opcodes:
5919         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5920         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5921         @r=`${PWD_COMMAND}`; export r; \
5922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5923         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5924         $(HOST_EXPORTS) \
5925         $(POSTSTAGE1_HOST_EXPORTS)  \
5926         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5927         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
5928         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5929         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5930         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5931         case $(srcdir) in \
5932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5933           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5935         esac; \
5936         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5937         libsrcdir="$$s/opcodes"; \
5938         $(SHELL) $${libsrcdir}/configure \
5939           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5940           --target=${target_alias} $${srcdiroption} \
5941           --with-build-libsubdir=$(HOST_SUBDIR) \
5942           @stage2_werror_flag@ 
5943 @endif opcodes-bootstrap
5944
5945 .PHONY: configure-stageb3g2-opcodes maybe-configure-stageb3g2-opcodes
5946 maybe-configure-stageb3g2-opcodes:
5947 @if opcodes-bootstrap
5948 maybe-configure-stageb3g2-opcodes: configure-stageb3g2-opcodes
5949 configure-stageb3g2-opcodes:
5950         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5951         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5952         @r=`${PWD_COMMAND}`; export r; \
5953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5954         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5955         $(HOST_EXPORTS) \
5956         $(POSTSTAGE1_HOST_EXPORTS)  \
5957         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
5958         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
5959         echo Configuring stage b3g2 in $(HOST_SUBDIR)/opcodes ; \
5960         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5961         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5962         case $(srcdir) in \
5963           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5964           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5965                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5966         esac; \
5967         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5968         libsrcdir="$$s/opcodes"; \
5969         $(SHELL) $${libsrcdir}/configure \
5970           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5971           --target=${target_alias} $${srcdiroption} \
5972           --with-build-libsubdir=$(HOST_SUBDIR) \
5973           @stage2_werror_flag@ 
5974 @endif opcodes-bootstrap
5975
5976 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
5977 maybe-configure-stage4-opcodes:
5978 @if opcodes-bootstrap
5979 maybe-configure-stage4-opcodes: configure-stage4-opcodes
5980 configure-stage4-opcodes:
5981         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5982         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5983         @r=`${PWD_COMMAND}`; export r; \
5984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5985         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5986         $(HOST_EXPORTS) \
5987         $(POSTSTAGE1_HOST_EXPORTS)  \
5988         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5989         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
5990         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
5991         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5992         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5993         case $(srcdir) in \
5994           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5995           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5996                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5997         esac; \
5998         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5999         libsrcdir="$$s/opcodes"; \
6000         $(SHELL) $${libsrcdir}/configure \
6001           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6002           --target=${target_alias} $${srcdiroption} \
6003           --with-build-libsubdir=$(HOST_SUBDIR) \
6004           @stage2_werror_flag@ 
6005 @endif opcodes-bootstrap
6006
6007 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6008 maybe-configure-stageprofile-opcodes:
6009 @if opcodes-bootstrap
6010 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6011 configure-stageprofile-opcodes:
6012         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6013         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6014         @r=`${PWD_COMMAND}`; export r; \
6015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6016         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6017         $(HOST_EXPORTS) \
6018         $(POSTSTAGE1_HOST_EXPORTS)  \
6019         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6020         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
6021         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6022         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6023         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6024         case $(srcdir) in \
6025           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6026           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6027                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6028         esac; \
6029         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6030         libsrcdir="$$s/opcodes"; \
6031         $(SHELL) $${libsrcdir}/configure \
6032           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6033           --target=${target_alias} $${srcdiroption} \
6034           --with-build-libsubdir=$(HOST_SUBDIR) \
6035           @stage2_werror_flag@ 
6036 @endif opcodes-bootstrap
6037
6038 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6039 maybe-configure-stagefeedback-opcodes:
6040 @if opcodes-bootstrap
6041 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6042 configure-stagefeedback-opcodes:
6043         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6044         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6045         @r=`${PWD_COMMAND}`; export r; \
6046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6047         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6048         $(HOST_EXPORTS) \
6049         $(POSTSTAGE1_HOST_EXPORTS)  \
6050         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
6051         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
6052         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6053         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6054         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6055         case $(srcdir) in \
6056           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6057           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6058                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6059         esac; \
6060         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6061         libsrcdir="$$s/opcodes"; \
6062         $(SHELL) $${libsrcdir}/configure \
6063           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6064           --target=${target_alias} $${srcdiroption} \
6065           --with-build-libsubdir=$(HOST_SUBDIR) \
6066           @stage2_werror_flag@ 
6067 @endif opcodes-bootstrap
6068
6069
6070
6071
6072
6073 .PHONY: all-opcodes maybe-all-opcodes
6074 maybe-all-opcodes:
6075 @if gcc-bootstrap
6076 all-opcodes: stage_current
6077 @endif gcc-bootstrap
6078 @if opcodes
6079 TARGET-opcodes=all
6080 maybe-all-opcodes: all-opcodes
6081 all-opcodes: configure-opcodes
6082         @r=`${PWD_COMMAND}`; export r; \
6083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6084         $(HOST_EXPORTS) \
6085         (cd $(HOST_SUBDIR)/opcodes && \
6086           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
6087                 $(TARGET-opcodes))
6088 @endif opcodes
6089
6090
6091
6092 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6093 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6094 maybe-all-stage1-opcodes:
6095 maybe-clean-stage1-opcodes:
6096 @if opcodes-bootstrap
6097 maybe-all-stage1-opcodes: all-stage1-opcodes
6098 all-stage1: all-stage1-opcodes
6099 TARGET-stage1-opcodes = $(TARGET-opcodes)
6100 all-stage1-opcodes: configure-stage1-opcodes
6101         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6102         @r=`${PWD_COMMAND}`; export r; \
6103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6104         $(HOST_EXPORTS) \
6105         cd $(HOST_SUBDIR)/opcodes && \
6106         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6107                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
6108                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
6109                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
6110                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
6111                 $(TARGET-stage1-opcodes)
6112
6113 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6114 clean-stage1: clean-stage1-opcodes
6115 clean-stage1-opcodes:
6116         @if [ $(current_stage) = stage1 ]; then \
6117           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6118         else \
6119           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6120           $(MAKE) stage1-start; \
6121         fi; \
6122         cd $(HOST_SUBDIR)/opcodes && \
6123         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6124                  clean
6125 @endif opcodes-bootstrap
6126
6127
6128 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6129 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6130 maybe-all-stage2-opcodes:
6131 maybe-clean-stage2-opcodes:
6132 @if opcodes-bootstrap
6133 maybe-all-stage2-opcodes: all-stage2-opcodes
6134 all-stage2: all-stage2-opcodes
6135 TARGET-stage2-opcodes = $(TARGET-opcodes)
6136 all-stage2-opcodes: configure-stage2-opcodes
6137         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6138         @r=`${PWD_COMMAND}`; export r; \
6139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6140         $(HOST_EXPORTS) \
6141         $(POSTSTAGE1_HOST_EXPORTS) \
6142         cd $(HOST_SUBDIR)/opcodes && \
6143         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6144                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
6145                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6146                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6147                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6148                 $(TARGET-stage2-opcodes)
6149
6150 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6151 clean-stage2: clean-stage2-opcodes
6152 clean-stage2-opcodes:
6153         @if [ $(current_stage) = stage2 ]; then \
6154           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6155         else \
6156           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6157           $(MAKE) stage2-start; \
6158         fi; \
6159         cd $(HOST_SUBDIR)/opcodes && \
6160         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6161                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6162                  clean
6163 @endif opcodes-bootstrap
6164
6165
6166 .PHONY: all-stageb2g0-opcodes maybe-all-stageb2g0-opcodes
6167 .PHONY: clean-stageb2g0-opcodes maybe-clean-stageb2g0-opcodes
6168 maybe-all-stageb2g0-opcodes:
6169 maybe-clean-stageb2g0-opcodes:
6170 @if opcodes-bootstrap
6171 maybe-all-stageb2g0-opcodes: all-stageb2g0-opcodes
6172 all-stageb2g0: all-stageb2g0-opcodes
6173 TARGET-stageb2g0-opcodes = $(TARGET-opcodes)
6174 all-stageb2g0-opcodes: configure-stageb2g0-opcodes
6175         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6176         @r=`${PWD_COMMAND}`; export r; \
6177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6178         $(HOST_EXPORTS) \
6179         $(POSTSTAGE1_HOST_EXPORTS) \
6180         cd $(HOST_SUBDIR)/opcodes && \
6181         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6182                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
6183                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
6184                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
6185                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6186                 $(TARGET-stageb2g0-opcodes)
6187
6188 maybe-clean-stageb2g0-opcodes: clean-stageb2g0-opcodes
6189 clean-stageb2g0: clean-stageb2g0-opcodes
6190 clean-stageb2g0-opcodes:
6191         @if [ $(current_stage) = stageb2g0 ]; then \
6192           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6193         else \
6194           [ -f $(HOST_SUBDIR)/stageb2g0-opcodes/Makefile ] || exit 0; \
6195           $(MAKE) stageb2g0-start; \
6196         fi; \
6197         cd $(HOST_SUBDIR)/opcodes && \
6198         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6199                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6200                  clean
6201 @endif opcodes-bootstrap
6202
6203
6204 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6205 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6206 maybe-all-stage3-opcodes:
6207 maybe-clean-stage3-opcodes:
6208 @if opcodes-bootstrap
6209 maybe-all-stage3-opcodes: all-stage3-opcodes
6210 all-stage3: all-stage3-opcodes
6211 TARGET-stage3-opcodes = $(TARGET-opcodes)
6212 all-stage3-opcodes: configure-stage3-opcodes
6213         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6214         @r=`${PWD_COMMAND}`; export r; \
6215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6216         $(HOST_EXPORTS) \
6217         $(POSTSTAGE1_HOST_EXPORTS) \
6218         cd $(HOST_SUBDIR)/opcodes && \
6219         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6220                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
6221                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
6222                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
6223                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6224                 $(TARGET-stage3-opcodes)
6225
6226 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6227 clean-stage3: clean-stage3-opcodes
6228 clean-stage3-opcodes:
6229         @if [ $(current_stage) = stage3 ]; then \
6230           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6231         else \
6232           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6233           $(MAKE) stage3-start; \
6234         fi; \
6235         cd $(HOST_SUBDIR)/opcodes && \
6236         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6237                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6238                  clean
6239 @endif opcodes-bootstrap
6240
6241
6242 .PHONY: all-stageb3g2-opcodes maybe-all-stageb3g2-opcodes
6243 .PHONY: clean-stageb3g2-opcodes maybe-clean-stageb3g2-opcodes
6244 maybe-all-stageb3g2-opcodes:
6245 maybe-clean-stageb3g2-opcodes:
6246 @if opcodes-bootstrap
6247 maybe-all-stageb3g2-opcodes: all-stageb3g2-opcodes
6248 all-stageb3g2: all-stageb3g2-opcodes
6249 TARGET-stageb3g2-opcodes = $(TARGET-opcodes)
6250 all-stageb3g2-opcodes: configure-stageb3g2-opcodes
6251         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6252         @r=`${PWD_COMMAND}`; export r; \
6253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6254         $(HOST_EXPORTS) \
6255         $(POSTSTAGE1_HOST_EXPORTS) \
6256         cd $(HOST_SUBDIR)/opcodes && \
6257         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6258                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
6259                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
6260                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
6261                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6262                 $(TARGET-stageb3g2-opcodes)
6263
6264 maybe-clean-stageb3g2-opcodes: clean-stageb3g2-opcodes
6265 clean-stageb3g2: clean-stageb3g2-opcodes
6266 clean-stageb3g2-opcodes:
6267         @if [ $(current_stage) = stageb3g2 ]; then \
6268           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6269         else \
6270           [ -f $(HOST_SUBDIR)/stageb3g2-opcodes/Makefile ] || exit 0; \
6271           $(MAKE) stageb3g2-start; \
6272         fi; \
6273         cd $(HOST_SUBDIR)/opcodes && \
6274         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6275                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6276                  clean
6277 @endif opcodes-bootstrap
6278
6279
6280 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6281 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6282 maybe-all-stage4-opcodes:
6283 maybe-clean-stage4-opcodes:
6284 @if opcodes-bootstrap
6285 maybe-all-stage4-opcodes: all-stage4-opcodes
6286 all-stage4: all-stage4-opcodes
6287 TARGET-stage4-opcodes = $(TARGET-opcodes)
6288 all-stage4-opcodes: configure-stage4-opcodes
6289         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6290         @r=`${PWD_COMMAND}`; export r; \
6291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6292         $(HOST_EXPORTS) \
6293         $(POSTSTAGE1_HOST_EXPORTS) \
6294         cd $(HOST_SUBDIR)/opcodes && \
6295         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6296                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
6297                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6298                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
6299                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6300                 $(TARGET-stage4-opcodes)
6301
6302 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6303 clean-stage4: clean-stage4-opcodes
6304 clean-stage4-opcodes:
6305         @if [ $(current_stage) = stage4 ]; then \
6306           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6307         else \
6308           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6309           $(MAKE) stage4-start; \
6310         fi; \
6311         cd $(HOST_SUBDIR)/opcodes && \
6312         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6313                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6314                  clean
6315 @endif opcodes-bootstrap
6316
6317
6318 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6319 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6320 maybe-all-stageprofile-opcodes:
6321 maybe-clean-stageprofile-opcodes:
6322 @if opcodes-bootstrap
6323 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6324 all-stageprofile: all-stageprofile-opcodes
6325 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6326 all-stageprofile-opcodes: configure-stageprofile-opcodes
6327         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6328         @r=`${PWD_COMMAND}`; export r; \
6329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6330         $(HOST_EXPORTS) \
6331         $(POSTSTAGE1_HOST_EXPORTS) \
6332         cd $(HOST_SUBDIR)/opcodes && \
6333         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6334                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
6335                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6336                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6337                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6338                 $(TARGET-stageprofile-opcodes)
6339
6340 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6341 clean-stageprofile: clean-stageprofile-opcodes
6342 clean-stageprofile-opcodes:
6343         @if [ $(current_stage) = stageprofile ]; then \
6344           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6345         else \
6346           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6347           $(MAKE) stageprofile-start; \
6348         fi; \
6349         cd $(HOST_SUBDIR)/opcodes && \
6350         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6351                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6352                  clean
6353 @endif opcodes-bootstrap
6354
6355
6356 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6357 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6358 maybe-all-stagefeedback-opcodes:
6359 maybe-clean-stagefeedback-opcodes:
6360 @if opcodes-bootstrap
6361 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6362 all-stagefeedback: all-stagefeedback-opcodes
6363 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6364 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6365         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6366         @r=`${PWD_COMMAND}`; export r; \
6367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6368         $(HOST_EXPORTS) \
6369         $(POSTSTAGE1_HOST_EXPORTS) \
6370         cd $(HOST_SUBDIR)/opcodes && \
6371         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6372                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
6373                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6374                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6375                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6376                 $(TARGET-stagefeedback-opcodes)
6377
6378 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6379 clean-stagefeedback: clean-stagefeedback-opcodes
6380 clean-stagefeedback-opcodes:
6381         @if [ $(current_stage) = stagefeedback ]; then \
6382           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6383         else \
6384           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6385           $(MAKE) stagefeedback-start; \
6386         fi; \
6387         cd $(HOST_SUBDIR)/opcodes && \
6388         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6389                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6390                  clean
6391 @endif opcodes-bootstrap
6392
6393
6394
6395
6396
6397 .PHONY: check-opcodes maybe-check-opcodes
6398 maybe-check-opcodes:
6399 @if opcodes
6400 maybe-check-opcodes: check-opcodes
6401
6402 check-opcodes:
6403         @: $(MAKE); $(unstage)
6404         @r=`${PWD_COMMAND}`; export r; \
6405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6406         $(HOST_EXPORTS) \
6407         (cd $(HOST_SUBDIR)/opcodes && \
6408           $(MAKE) $(FLAGS_TO_PASS)  check)
6409
6410 @endif opcodes
6411
6412 .PHONY: install-opcodes maybe-install-opcodes
6413 maybe-install-opcodes:
6414 @if opcodes
6415 maybe-install-opcodes: install-opcodes
6416
6417 install-opcodes: installdirs
6418         @: $(MAKE); $(unstage)
6419         @r=`${PWD_COMMAND}`; export r; \
6420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6421         $(HOST_EXPORTS) \
6422         (cd $(HOST_SUBDIR)/opcodes && \
6423           $(MAKE) $(FLAGS_TO_PASS)  install)
6424
6425 @endif opcodes
6426
6427 # Other targets (info, dvi, pdf, etc.)
6428
6429 .PHONY: maybe-info-opcodes info-opcodes
6430 maybe-info-opcodes:
6431 @if opcodes
6432 maybe-info-opcodes: info-opcodes
6433
6434 info-opcodes: \
6435     configure-opcodes 
6436         @[ -f ./opcodes/Makefile ] || exit 0; \
6437         r=`${PWD_COMMAND}`; export r; \
6438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6439         $(HOST_EXPORTS) \
6440         for flag in $(EXTRA_HOST_FLAGS) ; do \
6441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6442         done; \
6443         echo "Doing info in opcodes" ; \
6444         (cd $(HOST_SUBDIR)/opcodes && \
6445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6447                   "RANLIB=$${RANLIB}" \
6448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6449                   info) \
6450           || exit 1
6451
6452 @endif opcodes
6453
6454 .PHONY: maybe-dvi-opcodes dvi-opcodes
6455 maybe-dvi-opcodes:
6456 @if opcodes
6457 maybe-dvi-opcodes: dvi-opcodes
6458
6459 dvi-opcodes: \
6460     configure-opcodes 
6461         @[ -f ./opcodes/Makefile ] || exit 0; \
6462         r=`${PWD_COMMAND}`; export r; \
6463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6464         $(HOST_EXPORTS) \
6465         for flag in $(EXTRA_HOST_FLAGS) ; do \
6466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6467         done; \
6468         echo "Doing dvi in opcodes" ; \
6469         (cd $(HOST_SUBDIR)/opcodes && \
6470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6472                   "RANLIB=$${RANLIB}" \
6473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6474                   dvi) \
6475           || exit 1
6476
6477 @endif opcodes
6478
6479 .PHONY: maybe-pdf-opcodes pdf-opcodes
6480 maybe-pdf-opcodes:
6481 @if opcodes
6482 maybe-pdf-opcodes: pdf-opcodes
6483
6484 pdf-opcodes: \
6485     configure-opcodes 
6486         @[ -f ./opcodes/Makefile ] || exit 0; \
6487         r=`${PWD_COMMAND}`; export r; \
6488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6489         $(HOST_EXPORTS) \
6490         for flag in $(EXTRA_HOST_FLAGS) ; do \
6491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6492         done; \
6493         echo "Doing pdf in opcodes" ; \
6494         (cd $(HOST_SUBDIR)/opcodes && \
6495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6497                   "RANLIB=$${RANLIB}" \
6498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6499                   pdf) \
6500           || exit 1
6501
6502 @endif opcodes
6503
6504 .PHONY: maybe-html-opcodes html-opcodes
6505 maybe-html-opcodes:
6506 @if opcodes
6507 maybe-html-opcodes: html-opcodes
6508
6509 html-opcodes: \
6510     configure-opcodes 
6511         @[ -f ./opcodes/Makefile ] || exit 0; \
6512         r=`${PWD_COMMAND}`; export r; \
6513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6514         $(HOST_EXPORTS) \
6515         for flag in $(EXTRA_HOST_FLAGS) ; do \
6516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6517         done; \
6518         echo "Doing html in opcodes" ; \
6519         (cd $(HOST_SUBDIR)/opcodes && \
6520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6522                   "RANLIB=$${RANLIB}" \
6523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6524                   html) \
6525           || exit 1
6526
6527 @endif opcodes
6528
6529 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6530 maybe-TAGS-opcodes:
6531 @if opcodes
6532 maybe-TAGS-opcodes: TAGS-opcodes
6533
6534 TAGS-opcodes: \
6535     configure-opcodes 
6536         @[ -f ./opcodes/Makefile ] || exit 0; \
6537         r=`${PWD_COMMAND}`; export r; \
6538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6539         $(HOST_EXPORTS) \
6540         for flag in $(EXTRA_HOST_FLAGS) ; do \
6541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6542         done; \
6543         echo "Doing TAGS in opcodes" ; \
6544         (cd $(HOST_SUBDIR)/opcodes && \
6545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6547                   "RANLIB=$${RANLIB}" \
6548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6549                   TAGS) \
6550           || exit 1
6551
6552 @endif opcodes
6553
6554 .PHONY: maybe-install-info-opcodes install-info-opcodes
6555 maybe-install-info-opcodes:
6556 @if opcodes
6557 maybe-install-info-opcodes: install-info-opcodes
6558
6559 install-info-opcodes: \
6560     configure-opcodes \
6561     info-opcodes 
6562         @[ -f ./opcodes/Makefile ] || exit 0; \
6563         r=`${PWD_COMMAND}`; export r; \
6564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6565         $(HOST_EXPORTS) \
6566         for flag in $(EXTRA_HOST_FLAGS) ; do \
6567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6568         done; \
6569         echo "Doing install-info in opcodes" ; \
6570         (cd $(HOST_SUBDIR)/opcodes && \
6571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6573                   "RANLIB=$${RANLIB}" \
6574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6575                   install-info) \
6576           || exit 1
6577
6578 @endif opcodes
6579
6580 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6581 maybe-install-pdf-opcodes:
6582 @if opcodes
6583 maybe-install-pdf-opcodes: install-pdf-opcodes
6584
6585 install-pdf-opcodes: \
6586     configure-opcodes \
6587     pdf-opcodes 
6588         @[ -f ./opcodes/Makefile ] || exit 0; \
6589         r=`${PWD_COMMAND}`; export r; \
6590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6591         $(HOST_EXPORTS) \
6592         for flag in $(EXTRA_HOST_FLAGS) ; do \
6593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6594         done; \
6595         echo "Doing install-pdf in opcodes" ; \
6596         (cd $(HOST_SUBDIR)/opcodes && \
6597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6599                   "RANLIB=$${RANLIB}" \
6600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6601                   install-pdf) \
6602           || exit 1
6603
6604 @endif opcodes
6605
6606 .PHONY: maybe-install-html-opcodes install-html-opcodes
6607 maybe-install-html-opcodes:
6608 @if opcodes
6609 maybe-install-html-opcodes: install-html-opcodes
6610
6611 install-html-opcodes: \
6612     configure-opcodes \
6613     html-opcodes 
6614         @[ -f ./opcodes/Makefile ] || exit 0; \
6615         r=`${PWD_COMMAND}`; export r; \
6616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6617         $(HOST_EXPORTS) \
6618         for flag in $(EXTRA_HOST_FLAGS) ; do \
6619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6620         done; \
6621         echo "Doing install-html in opcodes" ; \
6622         (cd $(HOST_SUBDIR)/opcodes && \
6623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6625                   "RANLIB=$${RANLIB}" \
6626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6627                   install-html) \
6628           || exit 1
6629
6630 @endif opcodes
6631
6632 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6633 maybe-installcheck-opcodes:
6634 @if opcodes
6635 maybe-installcheck-opcodes: installcheck-opcodes
6636
6637 installcheck-opcodes: \
6638     configure-opcodes 
6639         @[ -f ./opcodes/Makefile ] || exit 0; \
6640         r=`${PWD_COMMAND}`; export r; \
6641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6642         $(HOST_EXPORTS) \
6643         for flag in $(EXTRA_HOST_FLAGS) ; do \
6644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6645         done; \
6646         echo "Doing installcheck in opcodes" ; \
6647         (cd $(HOST_SUBDIR)/opcodes && \
6648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6650                   "RANLIB=$${RANLIB}" \
6651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6652                   installcheck) \
6653           || exit 1
6654
6655 @endif opcodes
6656
6657 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6658 maybe-mostlyclean-opcodes:
6659 @if opcodes
6660 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6661
6662 mostlyclean-opcodes: 
6663         @[ -f ./opcodes/Makefile ] || exit 0; \
6664         r=`${PWD_COMMAND}`; export r; \
6665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6666         $(HOST_EXPORTS) \
6667         for flag in $(EXTRA_HOST_FLAGS) ; do \
6668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6669         done; \
6670         echo "Doing mostlyclean in opcodes" ; \
6671         (cd $(HOST_SUBDIR)/opcodes && \
6672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6674                   "RANLIB=$${RANLIB}" \
6675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6676                   mostlyclean) \
6677           || exit 1
6678
6679 @endif opcodes
6680
6681 .PHONY: maybe-clean-opcodes clean-opcodes
6682 maybe-clean-opcodes:
6683 @if opcodes
6684 maybe-clean-opcodes: clean-opcodes
6685
6686 clean-opcodes: 
6687         @[ -f ./opcodes/Makefile ] || exit 0; \
6688         r=`${PWD_COMMAND}`; export r; \
6689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6690         $(HOST_EXPORTS) \
6691         for flag in $(EXTRA_HOST_FLAGS) ; do \
6692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6693         done; \
6694         echo "Doing clean in opcodes" ; \
6695         (cd $(HOST_SUBDIR)/opcodes && \
6696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6698                   "RANLIB=$${RANLIB}" \
6699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6700                   clean) \
6701           || exit 1
6702
6703 @endif opcodes
6704
6705 .PHONY: maybe-distclean-opcodes distclean-opcodes
6706 maybe-distclean-opcodes:
6707 @if opcodes
6708 maybe-distclean-opcodes: distclean-opcodes
6709
6710 distclean-opcodes: 
6711         @[ -f ./opcodes/Makefile ] || exit 0; \
6712         r=`${PWD_COMMAND}`; export r; \
6713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6714         $(HOST_EXPORTS) \
6715         for flag in $(EXTRA_HOST_FLAGS) ; do \
6716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6717         done; \
6718         echo "Doing distclean in opcodes" ; \
6719         (cd $(HOST_SUBDIR)/opcodes && \
6720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6722                   "RANLIB=$${RANLIB}" \
6723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6724                   distclean) \
6725           || exit 1
6726
6727 @endif opcodes
6728
6729 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6730 maybe-maintainer-clean-opcodes:
6731 @if opcodes
6732 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6733
6734 maintainer-clean-opcodes: 
6735         @[ -f ./opcodes/Makefile ] || exit 0; \
6736         r=`${PWD_COMMAND}`; export r; \
6737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6738         $(HOST_EXPORTS) \
6739         for flag in $(EXTRA_HOST_FLAGS) ; do \
6740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6741         done; \
6742         echo "Doing maintainer-clean in opcodes" ; \
6743         (cd $(HOST_SUBDIR)/opcodes && \
6744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6746                   "RANLIB=$${RANLIB}" \
6747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6748                   maintainer-clean) \
6749           || exit 1
6750
6751 @endif opcodes
6752
6753
6754
6755 .PHONY: configure-binutils maybe-configure-binutils
6756 maybe-configure-binutils:
6757 @if gcc-bootstrap
6758 configure-binutils: stage_current
6759 @endif gcc-bootstrap
6760 @if binutils
6761 maybe-configure-binutils: configure-binutils
6762 configure-binutils: 
6763         @r=`${PWD_COMMAND}`; export r; \
6764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6765         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6766         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6767         $(HOST_EXPORTS) \
6768         echo Configuring in $(HOST_SUBDIR)/binutils; \
6769         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6770         case $(srcdir) in \
6771           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6772           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6773                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6774         esac; \
6775         srcdiroption="--srcdir=$${topdir}/binutils"; \
6776         libsrcdir="$$s/binutils"; \
6777         $(SHELL) $${libsrcdir}/configure \
6778           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6779           --target=${target_alias} $${srcdiroption}  \
6780           || exit 1
6781 @endif binutils
6782
6783
6784
6785 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6786 maybe-configure-stage1-binutils:
6787 @if binutils-bootstrap
6788 maybe-configure-stage1-binutils: configure-stage1-binutils
6789 configure-stage1-binutils:
6790         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6791         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6792         @r=`${PWD_COMMAND}`; export r; \
6793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6794         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6795         $(HOST_EXPORTS)  \
6796         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6797         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
6798         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6799         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6800         cd $(HOST_SUBDIR)/binutils || exit 1; \
6801         case $(srcdir) in \
6802           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6803           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6804                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6805         esac; \
6806         srcdiroption="--srcdir=$${topdir}/binutils"; \
6807         libsrcdir="$$s/binutils"; \
6808         $(SHELL) $${libsrcdir}/configure \
6809           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6810           --target=${target_alias} $${srcdiroption} \
6811            \
6812           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
6813 @endif binutils-bootstrap
6814
6815 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6816 maybe-configure-stage2-binutils:
6817 @if binutils-bootstrap
6818 maybe-configure-stage2-binutils: configure-stage2-binutils
6819 configure-stage2-binutils:
6820         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6821         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6822         @r=`${PWD_COMMAND}`; export r; \
6823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6824         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6825         $(HOST_EXPORTS) \
6826         $(POSTSTAGE1_HOST_EXPORTS)  \
6827         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6828         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
6829         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6830         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6831         cd $(HOST_SUBDIR)/binutils || exit 1; \
6832         case $(srcdir) in \
6833           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6834           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6835                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6836         esac; \
6837         srcdiroption="--srcdir=$${topdir}/binutils"; \
6838         libsrcdir="$$s/binutils"; \
6839         $(SHELL) $${libsrcdir}/configure \
6840           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6841           --target=${target_alias} $${srcdiroption} \
6842           --with-build-libsubdir=$(HOST_SUBDIR) \
6843           @stage2_werror_flag@ 
6844 @endif binutils-bootstrap
6845
6846 .PHONY: configure-stageb2g0-binutils maybe-configure-stageb2g0-binutils
6847 maybe-configure-stageb2g0-binutils:
6848 @if binutils-bootstrap
6849 maybe-configure-stageb2g0-binutils: configure-stageb2g0-binutils
6850 configure-stageb2g0-binutils:
6851         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6852         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6853         @r=`${PWD_COMMAND}`; export r; \
6854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6855         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6856         $(HOST_EXPORTS) \
6857         $(POSTSTAGE1_HOST_EXPORTS)  \
6858         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
6859         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
6860         echo Configuring stage b2g0 in $(HOST_SUBDIR)/binutils ; \
6861         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6862         cd $(HOST_SUBDIR)/binutils || exit 1; \
6863         case $(srcdir) in \
6864           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6865           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6866                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6867         esac; \
6868         srcdiroption="--srcdir=$${topdir}/binutils"; \
6869         libsrcdir="$$s/binutils"; \
6870         $(SHELL) $${libsrcdir}/configure \
6871           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6872           --target=${target_alias} $${srcdiroption} \
6873           --with-build-libsubdir=$(HOST_SUBDIR) \
6874           @stage2_werror_flag@ 
6875 @endif binutils-bootstrap
6876
6877 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6878 maybe-configure-stage3-binutils:
6879 @if binutils-bootstrap
6880 maybe-configure-stage3-binutils: configure-stage3-binutils
6881 configure-stage3-binutils:
6882         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6883         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6884         @r=`${PWD_COMMAND}`; export r; \
6885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6886         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6887         $(HOST_EXPORTS) \
6888         $(POSTSTAGE1_HOST_EXPORTS)  \
6889         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6890         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
6891         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6892         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6893         cd $(HOST_SUBDIR)/binutils || exit 1; \
6894         case $(srcdir) in \
6895           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6896           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6897                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6898         esac; \
6899         srcdiroption="--srcdir=$${topdir}/binutils"; \
6900         libsrcdir="$$s/binutils"; \
6901         $(SHELL) $${libsrcdir}/configure \
6902           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6903           --target=${target_alias} $${srcdiroption} \
6904           --with-build-libsubdir=$(HOST_SUBDIR) \
6905           @stage2_werror_flag@ 
6906 @endif binutils-bootstrap
6907
6908 .PHONY: configure-stageb3g2-binutils maybe-configure-stageb3g2-binutils
6909 maybe-configure-stageb3g2-binutils:
6910 @if binutils-bootstrap
6911 maybe-configure-stageb3g2-binutils: configure-stageb3g2-binutils
6912 configure-stageb3g2-binutils:
6913         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6914         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6915         @r=`${PWD_COMMAND}`; export r; \
6916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6917         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6918         $(HOST_EXPORTS) \
6919         $(POSTSTAGE1_HOST_EXPORTS)  \
6920         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
6921         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
6922         echo Configuring stage b3g2 in $(HOST_SUBDIR)/binutils ; \
6923         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6924         cd $(HOST_SUBDIR)/binutils || exit 1; \
6925         case $(srcdir) in \
6926           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6927           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6928                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6929         esac; \
6930         srcdiroption="--srcdir=$${topdir}/binutils"; \
6931         libsrcdir="$$s/binutils"; \
6932         $(SHELL) $${libsrcdir}/configure \
6933           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6934           --target=${target_alias} $${srcdiroption} \
6935           --with-build-libsubdir=$(HOST_SUBDIR) \
6936           @stage2_werror_flag@ 
6937 @endif binutils-bootstrap
6938
6939 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6940 maybe-configure-stage4-binutils:
6941 @if binutils-bootstrap
6942 maybe-configure-stage4-binutils: configure-stage4-binutils
6943 configure-stage4-binutils:
6944         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6945         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6946         @r=`${PWD_COMMAND}`; export r; \
6947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6948         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6949         $(HOST_EXPORTS) \
6950         $(POSTSTAGE1_HOST_EXPORTS)  \
6951         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6952         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
6953         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6954         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6955         cd $(HOST_SUBDIR)/binutils || exit 1; \
6956         case $(srcdir) in \
6957           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6958           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6959                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6960         esac; \
6961         srcdiroption="--srcdir=$${topdir}/binutils"; \
6962         libsrcdir="$$s/binutils"; \
6963         $(SHELL) $${libsrcdir}/configure \
6964           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6965           --target=${target_alias} $${srcdiroption} \
6966           --with-build-libsubdir=$(HOST_SUBDIR) \
6967           @stage2_werror_flag@ 
6968 @endif binutils-bootstrap
6969
6970 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6971 maybe-configure-stageprofile-binutils:
6972 @if binutils-bootstrap
6973 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6974 configure-stageprofile-binutils:
6975         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6976         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6977         @r=`${PWD_COMMAND}`; export r; \
6978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6979         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6980         $(HOST_EXPORTS) \
6981         $(POSTSTAGE1_HOST_EXPORTS)  \
6982         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6983         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
6984         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6985         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6986         cd $(HOST_SUBDIR)/binutils || exit 1; \
6987         case $(srcdir) in \
6988           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6989           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6990                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6991         esac; \
6992         srcdiroption="--srcdir=$${topdir}/binutils"; \
6993         libsrcdir="$$s/binutils"; \
6994         $(SHELL) $${libsrcdir}/configure \
6995           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6996           --target=${target_alias} $${srcdiroption} \
6997           --with-build-libsubdir=$(HOST_SUBDIR) \
6998           @stage2_werror_flag@ 
6999 @endif binutils-bootstrap
7000
7001 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7002 maybe-configure-stagefeedback-binutils:
7003 @if binutils-bootstrap
7004 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7005 configure-stagefeedback-binutils:
7006         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7007         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7008         @r=`${PWD_COMMAND}`; export r; \
7009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7010         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7011         $(HOST_EXPORTS) \
7012         $(POSTSTAGE1_HOST_EXPORTS)  \
7013         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
7014         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
7015         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7016         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7017         cd $(HOST_SUBDIR)/binutils || exit 1; \
7018         case $(srcdir) in \
7019           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7020           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7021                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7022         esac; \
7023         srcdiroption="--srcdir=$${topdir}/binutils"; \
7024         libsrcdir="$$s/binutils"; \
7025         $(SHELL) $${libsrcdir}/configure \
7026           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7027           --target=${target_alias} $${srcdiroption} \
7028           --with-build-libsubdir=$(HOST_SUBDIR) \
7029           @stage2_werror_flag@ 
7030 @endif binutils-bootstrap
7031
7032
7033
7034
7035
7036 .PHONY: all-binutils maybe-all-binutils
7037 maybe-all-binutils:
7038 @if gcc-bootstrap
7039 all-binutils: stage_current
7040 @endif gcc-bootstrap
7041 @if binutils
7042 TARGET-binutils=all
7043 maybe-all-binutils: all-binutils
7044 all-binutils: configure-binutils
7045         @r=`${PWD_COMMAND}`; export r; \
7046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7047         $(HOST_EXPORTS) \
7048         (cd $(HOST_SUBDIR)/binutils && \
7049           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7050                 $(TARGET-binutils))
7051 @endif binutils
7052
7053
7054
7055 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7056 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7057 maybe-all-stage1-binutils:
7058 maybe-clean-stage1-binutils:
7059 @if binutils-bootstrap
7060 maybe-all-stage1-binutils: all-stage1-binutils
7061 all-stage1: all-stage1-binutils
7062 TARGET-stage1-binutils = $(TARGET-binutils)
7063 all-stage1-binutils: configure-stage1-binutils
7064         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7065         @r=`${PWD_COMMAND}`; export r; \
7066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7067         $(HOST_EXPORTS) \
7068         cd $(HOST_SUBDIR)/binutils && \
7069         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7070                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
7071                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
7072                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
7073                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
7074                 $(TARGET-stage1-binutils)
7075
7076 maybe-clean-stage1-binutils: clean-stage1-binutils
7077 clean-stage1: clean-stage1-binutils
7078 clean-stage1-binutils:
7079         @if [ $(current_stage) = stage1 ]; then \
7080           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7081         else \
7082           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7083           $(MAKE) stage1-start; \
7084         fi; \
7085         cd $(HOST_SUBDIR)/binutils && \
7086         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7087                  clean
7088 @endif binutils-bootstrap
7089
7090
7091 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7092 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7093 maybe-all-stage2-binutils:
7094 maybe-clean-stage2-binutils:
7095 @if binutils-bootstrap
7096 maybe-all-stage2-binutils: all-stage2-binutils
7097 all-stage2: all-stage2-binutils
7098 TARGET-stage2-binutils = $(TARGET-binutils)
7099 all-stage2-binutils: configure-stage2-binutils
7100         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7101         @r=`${PWD_COMMAND}`; export r; \
7102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7103         $(HOST_EXPORTS) \
7104         $(POSTSTAGE1_HOST_EXPORTS) \
7105         cd $(HOST_SUBDIR)/binutils && \
7106         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7107                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
7108                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7109                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7110                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7111                 $(TARGET-stage2-binutils)
7112
7113 maybe-clean-stage2-binutils: clean-stage2-binutils
7114 clean-stage2: clean-stage2-binutils
7115 clean-stage2-binutils:
7116         @if [ $(current_stage) = stage2 ]; then \
7117           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7118         else \
7119           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7120           $(MAKE) stage2-start; \
7121         fi; \
7122         cd $(HOST_SUBDIR)/binutils && \
7123         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7124                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7125                  clean
7126 @endif binutils-bootstrap
7127
7128
7129 .PHONY: all-stageb2g0-binutils maybe-all-stageb2g0-binutils
7130 .PHONY: clean-stageb2g0-binutils maybe-clean-stageb2g0-binutils
7131 maybe-all-stageb2g0-binutils:
7132 maybe-clean-stageb2g0-binutils:
7133 @if binutils-bootstrap
7134 maybe-all-stageb2g0-binutils: all-stageb2g0-binutils
7135 all-stageb2g0: all-stageb2g0-binutils
7136 TARGET-stageb2g0-binutils = $(TARGET-binutils)
7137 all-stageb2g0-binutils: configure-stageb2g0-binutils
7138         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
7139         @r=`${PWD_COMMAND}`; export r; \
7140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7141         $(HOST_EXPORTS) \
7142         $(POSTSTAGE1_HOST_EXPORTS) \
7143         cd $(HOST_SUBDIR)/binutils && \
7144         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7145                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
7146                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
7147                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
7148                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7149                 $(TARGET-stageb2g0-binutils)
7150
7151 maybe-clean-stageb2g0-binutils: clean-stageb2g0-binutils
7152 clean-stageb2g0: clean-stageb2g0-binutils
7153 clean-stageb2g0-binutils:
7154         @if [ $(current_stage) = stageb2g0 ]; then \
7155           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7156         else \
7157           [ -f $(HOST_SUBDIR)/stageb2g0-binutils/Makefile ] || exit 0; \
7158           $(MAKE) stageb2g0-start; \
7159         fi; \
7160         cd $(HOST_SUBDIR)/binutils && \
7161         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7162                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7163                  clean
7164 @endif binutils-bootstrap
7165
7166
7167 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7168 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7169 maybe-all-stage3-binutils:
7170 maybe-clean-stage3-binutils:
7171 @if binutils-bootstrap
7172 maybe-all-stage3-binutils: all-stage3-binutils
7173 all-stage3: all-stage3-binutils
7174 TARGET-stage3-binutils = $(TARGET-binutils)
7175 all-stage3-binutils: configure-stage3-binutils
7176         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7177         @r=`${PWD_COMMAND}`; export r; \
7178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7179         $(HOST_EXPORTS) \
7180         $(POSTSTAGE1_HOST_EXPORTS) \
7181         cd $(HOST_SUBDIR)/binutils && \
7182         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7183                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
7184                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
7185                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
7186                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7187                 $(TARGET-stage3-binutils)
7188
7189 maybe-clean-stage3-binutils: clean-stage3-binutils
7190 clean-stage3: clean-stage3-binutils
7191 clean-stage3-binutils:
7192         @if [ $(current_stage) = stage3 ]; then \
7193           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7194         else \
7195           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7196           $(MAKE) stage3-start; \
7197         fi; \
7198         cd $(HOST_SUBDIR)/binutils && \
7199         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7200                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7201                  clean
7202 @endif binutils-bootstrap
7203
7204
7205 .PHONY: all-stageb3g2-binutils maybe-all-stageb3g2-binutils
7206 .PHONY: clean-stageb3g2-binutils maybe-clean-stageb3g2-binutils
7207 maybe-all-stageb3g2-binutils:
7208 maybe-clean-stageb3g2-binutils:
7209 @if binutils-bootstrap
7210 maybe-all-stageb3g2-binutils: all-stageb3g2-binutils
7211 all-stageb3g2: all-stageb3g2-binutils
7212 TARGET-stageb3g2-binutils = $(TARGET-binutils)
7213 all-stageb3g2-binutils: configure-stageb3g2-binutils
7214         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
7215         @r=`${PWD_COMMAND}`; export r; \
7216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7217         $(HOST_EXPORTS) \
7218         $(POSTSTAGE1_HOST_EXPORTS) \
7219         cd $(HOST_SUBDIR)/binutils && \
7220         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7221                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
7222                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
7223                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
7224                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7225                 $(TARGET-stageb3g2-binutils)
7226
7227 maybe-clean-stageb3g2-binutils: clean-stageb3g2-binutils
7228 clean-stageb3g2: clean-stageb3g2-binutils
7229 clean-stageb3g2-binutils:
7230         @if [ $(current_stage) = stageb3g2 ]; then \
7231           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7232         else \
7233           [ -f $(HOST_SUBDIR)/stageb3g2-binutils/Makefile ] || exit 0; \
7234           $(MAKE) stageb3g2-start; \
7235         fi; \
7236         cd $(HOST_SUBDIR)/binutils && \
7237         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7238                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7239                  clean
7240 @endif binutils-bootstrap
7241
7242
7243 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7244 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7245 maybe-all-stage4-binutils:
7246 maybe-clean-stage4-binutils:
7247 @if binutils-bootstrap
7248 maybe-all-stage4-binutils: all-stage4-binutils
7249 all-stage4: all-stage4-binutils
7250 TARGET-stage4-binutils = $(TARGET-binutils)
7251 all-stage4-binutils: configure-stage4-binutils
7252         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7253         @r=`${PWD_COMMAND}`; export r; \
7254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7255         $(HOST_EXPORTS) \
7256         $(POSTSTAGE1_HOST_EXPORTS) \
7257         cd $(HOST_SUBDIR)/binutils && \
7258         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7259                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
7260                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7261                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
7262                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7263                 $(TARGET-stage4-binutils)
7264
7265 maybe-clean-stage4-binutils: clean-stage4-binutils
7266 clean-stage4: clean-stage4-binutils
7267 clean-stage4-binutils:
7268         @if [ $(current_stage) = stage4 ]; then \
7269           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7270         else \
7271           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7272           $(MAKE) stage4-start; \
7273         fi; \
7274         cd $(HOST_SUBDIR)/binutils && \
7275         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7276                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7277                  clean
7278 @endif binutils-bootstrap
7279
7280
7281 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7282 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7283 maybe-all-stageprofile-binutils:
7284 maybe-clean-stageprofile-binutils:
7285 @if binutils-bootstrap
7286 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7287 all-stageprofile: all-stageprofile-binutils
7288 TARGET-stageprofile-binutils = $(TARGET-binutils)
7289 all-stageprofile-binutils: configure-stageprofile-binutils
7290         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7291         @r=`${PWD_COMMAND}`; export r; \
7292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7293         $(HOST_EXPORTS) \
7294         $(POSTSTAGE1_HOST_EXPORTS) \
7295         cd $(HOST_SUBDIR)/binutils && \
7296         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7297                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
7298                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7299                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7300                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7301                 $(TARGET-stageprofile-binutils)
7302
7303 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7304 clean-stageprofile: clean-stageprofile-binutils
7305 clean-stageprofile-binutils:
7306         @if [ $(current_stage) = stageprofile ]; then \
7307           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7308         else \
7309           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7310           $(MAKE) stageprofile-start; \
7311         fi; \
7312         cd $(HOST_SUBDIR)/binutils && \
7313         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7314                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7315                  clean
7316 @endif binutils-bootstrap
7317
7318
7319 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7320 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7321 maybe-all-stagefeedback-binutils:
7322 maybe-clean-stagefeedback-binutils:
7323 @if binutils-bootstrap
7324 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7325 all-stagefeedback: all-stagefeedback-binutils
7326 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7327 all-stagefeedback-binutils: configure-stagefeedback-binutils
7328         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7329         @r=`${PWD_COMMAND}`; export r; \
7330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7331         $(HOST_EXPORTS) \
7332         $(POSTSTAGE1_HOST_EXPORTS) \
7333         cd $(HOST_SUBDIR)/binutils && \
7334         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7335                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
7336                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7337                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7338                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7339                 $(TARGET-stagefeedback-binutils)
7340
7341 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7342 clean-stagefeedback: clean-stagefeedback-binutils
7343 clean-stagefeedback-binutils:
7344         @if [ $(current_stage) = stagefeedback ]; then \
7345           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7346         else \
7347           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7348           $(MAKE) stagefeedback-start; \
7349         fi; \
7350         cd $(HOST_SUBDIR)/binutils && \
7351         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7352                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7353                  clean
7354 @endif binutils-bootstrap
7355
7356
7357
7358
7359
7360 .PHONY: check-binutils maybe-check-binutils
7361 maybe-check-binutils:
7362 @if binutils
7363 maybe-check-binutils: check-binutils
7364
7365 check-binutils:
7366         @: $(MAKE); $(unstage)
7367         @r=`${PWD_COMMAND}`; export r; \
7368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7369         $(HOST_EXPORTS) \
7370         (cd $(HOST_SUBDIR)/binutils && \
7371           $(MAKE) $(FLAGS_TO_PASS)  check)
7372
7373 @endif binutils
7374
7375 .PHONY: install-binutils maybe-install-binutils
7376 maybe-install-binutils:
7377 @if binutils
7378 maybe-install-binutils: install-binutils
7379
7380 install-binutils: installdirs
7381         @: $(MAKE); $(unstage)
7382         @r=`${PWD_COMMAND}`; export r; \
7383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7384         $(HOST_EXPORTS) \
7385         (cd $(HOST_SUBDIR)/binutils && \
7386           $(MAKE) $(FLAGS_TO_PASS)  install)
7387
7388 @endif binutils
7389
7390 # Other targets (info, dvi, pdf, etc.)
7391
7392 .PHONY: maybe-info-binutils info-binutils
7393 maybe-info-binutils:
7394 @if binutils
7395 maybe-info-binutils: info-binutils
7396
7397 info-binutils: \
7398     configure-binutils 
7399         @[ -f ./binutils/Makefile ] || exit 0; \
7400         r=`${PWD_COMMAND}`; export r; \
7401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7402         $(HOST_EXPORTS) \
7403         for flag in $(EXTRA_HOST_FLAGS) ; do \
7404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7405         done; \
7406         echo "Doing info in binutils" ; \
7407         (cd $(HOST_SUBDIR)/binutils && \
7408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7410                   "RANLIB=$${RANLIB}" \
7411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7412                   info) \
7413           || exit 1
7414
7415 @endif binutils
7416
7417 .PHONY: maybe-dvi-binutils dvi-binutils
7418 maybe-dvi-binutils:
7419 @if binutils
7420 maybe-dvi-binutils: dvi-binutils
7421
7422 dvi-binutils: \
7423     configure-binutils 
7424         @[ -f ./binutils/Makefile ] || exit 0; \
7425         r=`${PWD_COMMAND}`; export r; \
7426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7427         $(HOST_EXPORTS) \
7428         for flag in $(EXTRA_HOST_FLAGS) ; do \
7429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7430         done; \
7431         echo "Doing dvi in binutils" ; \
7432         (cd $(HOST_SUBDIR)/binutils && \
7433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7435                   "RANLIB=$${RANLIB}" \
7436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7437                   dvi) \
7438           || exit 1
7439
7440 @endif binutils
7441
7442 .PHONY: maybe-pdf-binutils pdf-binutils
7443 maybe-pdf-binutils:
7444 @if binutils
7445 maybe-pdf-binutils: pdf-binutils
7446
7447 pdf-binutils: \
7448     configure-binutils 
7449         @[ -f ./binutils/Makefile ] || exit 0; \
7450         r=`${PWD_COMMAND}`; export r; \
7451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7452         $(HOST_EXPORTS) \
7453         for flag in $(EXTRA_HOST_FLAGS) ; do \
7454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7455         done; \
7456         echo "Doing pdf in binutils" ; \
7457         (cd $(HOST_SUBDIR)/binutils && \
7458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7460                   "RANLIB=$${RANLIB}" \
7461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7462                   pdf) \
7463           || exit 1
7464
7465 @endif binutils
7466
7467 .PHONY: maybe-html-binutils html-binutils
7468 maybe-html-binutils:
7469 @if binutils
7470 maybe-html-binutils: html-binutils
7471
7472 html-binutils: \
7473     configure-binutils 
7474         @[ -f ./binutils/Makefile ] || exit 0; \
7475         r=`${PWD_COMMAND}`; export r; \
7476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7477         $(HOST_EXPORTS) \
7478         for flag in $(EXTRA_HOST_FLAGS) ; do \
7479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7480         done; \
7481         echo "Doing html in binutils" ; \
7482         (cd $(HOST_SUBDIR)/binutils && \
7483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7485                   "RANLIB=$${RANLIB}" \
7486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7487                   html) \
7488           || exit 1
7489
7490 @endif binutils
7491
7492 .PHONY: maybe-TAGS-binutils TAGS-binutils
7493 maybe-TAGS-binutils:
7494 @if binutils
7495 maybe-TAGS-binutils: TAGS-binutils
7496
7497 TAGS-binutils: \
7498     configure-binutils 
7499         @[ -f ./binutils/Makefile ] || exit 0; \
7500         r=`${PWD_COMMAND}`; export r; \
7501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7502         $(HOST_EXPORTS) \
7503         for flag in $(EXTRA_HOST_FLAGS) ; do \
7504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7505         done; \
7506         echo "Doing TAGS in binutils" ; \
7507         (cd $(HOST_SUBDIR)/binutils && \
7508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7510                   "RANLIB=$${RANLIB}" \
7511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7512                   TAGS) \
7513           || exit 1
7514
7515 @endif binutils
7516
7517 .PHONY: maybe-install-info-binutils install-info-binutils
7518 maybe-install-info-binutils:
7519 @if binutils
7520 maybe-install-info-binutils: install-info-binutils
7521
7522 install-info-binutils: \
7523     configure-binutils \
7524     info-binutils 
7525         @[ -f ./binutils/Makefile ] || exit 0; \
7526         r=`${PWD_COMMAND}`; export r; \
7527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7528         $(HOST_EXPORTS) \
7529         for flag in $(EXTRA_HOST_FLAGS) ; do \
7530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7531         done; \
7532         echo "Doing install-info in binutils" ; \
7533         (cd $(HOST_SUBDIR)/binutils && \
7534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7536                   "RANLIB=$${RANLIB}" \
7537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7538                   install-info) \
7539           || exit 1
7540
7541 @endif binutils
7542
7543 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7544 maybe-install-pdf-binutils:
7545 @if binutils
7546 maybe-install-pdf-binutils: install-pdf-binutils
7547
7548 install-pdf-binutils: \
7549     configure-binutils \
7550     pdf-binutils 
7551         @[ -f ./binutils/Makefile ] || exit 0; \
7552         r=`${PWD_COMMAND}`; export r; \
7553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7554         $(HOST_EXPORTS) \
7555         for flag in $(EXTRA_HOST_FLAGS) ; do \
7556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7557         done; \
7558         echo "Doing install-pdf in binutils" ; \
7559         (cd $(HOST_SUBDIR)/binutils && \
7560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7562                   "RANLIB=$${RANLIB}" \
7563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7564                   install-pdf) \
7565           || exit 1
7566
7567 @endif binutils
7568
7569 .PHONY: maybe-install-html-binutils install-html-binutils
7570 maybe-install-html-binutils:
7571 @if binutils
7572 maybe-install-html-binutils: install-html-binutils
7573
7574 install-html-binutils: \
7575     configure-binutils \
7576     html-binutils 
7577         @[ -f ./binutils/Makefile ] || exit 0; \
7578         r=`${PWD_COMMAND}`; export r; \
7579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7580         $(HOST_EXPORTS) \
7581         for flag in $(EXTRA_HOST_FLAGS) ; do \
7582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7583         done; \
7584         echo "Doing install-html in binutils" ; \
7585         (cd $(HOST_SUBDIR)/binutils && \
7586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7588                   "RANLIB=$${RANLIB}" \
7589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7590                   install-html) \
7591           || exit 1
7592
7593 @endif binutils
7594
7595 .PHONY: maybe-installcheck-binutils installcheck-binutils
7596 maybe-installcheck-binutils:
7597 @if binutils
7598 maybe-installcheck-binutils: installcheck-binutils
7599
7600 installcheck-binutils: \
7601     configure-binutils 
7602         @[ -f ./binutils/Makefile ] || exit 0; \
7603         r=`${PWD_COMMAND}`; export r; \
7604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7605         $(HOST_EXPORTS) \
7606         for flag in $(EXTRA_HOST_FLAGS) ; do \
7607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7608         done; \
7609         echo "Doing installcheck in binutils" ; \
7610         (cd $(HOST_SUBDIR)/binutils && \
7611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7613                   "RANLIB=$${RANLIB}" \
7614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7615                   installcheck) \
7616           || exit 1
7617
7618 @endif binutils
7619
7620 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7621 maybe-mostlyclean-binutils:
7622 @if binutils
7623 maybe-mostlyclean-binutils: mostlyclean-binutils
7624
7625 mostlyclean-binutils: 
7626         @[ -f ./binutils/Makefile ] || exit 0; \
7627         r=`${PWD_COMMAND}`; export r; \
7628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7629         $(HOST_EXPORTS) \
7630         for flag in $(EXTRA_HOST_FLAGS) ; do \
7631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7632         done; \
7633         echo "Doing mostlyclean in binutils" ; \
7634         (cd $(HOST_SUBDIR)/binutils && \
7635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7637                   "RANLIB=$${RANLIB}" \
7638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7639                   mostlyclean) \
7640           || exit 1
7641
7642 @endif binutils
7643
7644 .PHONY: maybe-clean-binutils clean-binutils
7645 maybe-clean-binutils:
7646 @if binutils
7647 maybe-clean-binutils: clean-binutils
7648
7649 clean-binutils: 
7650         @[ -f ./binutils/Makefile ] || exit 0; \
7651         r=`${PWD_COMMAND}`; export r; \
7652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7653         $(HOST_EXPORTS) \
7654         for flag in $(EXTRA_HOST_FLAGS) ; do \
7655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7656         done; \
7657         echo "Doing clean in binutils" ; \
7658         (cd $(HOST_SUBDIR)/binutils && \
7659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7661                   "RANLIB=$${RANLIB}" \
7662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7663                   clean) \
7664           || exit 1
7665
7666 @endif binutils
7667
7668 .PHONY: maybe-distclean-binutils distclean-binutils
7669 maybe-distclean-binutils:
7670 @if binutils
7671 maybe-distclean-binutils: distclean-binutils
7672
7673 distclean-binutils: 
7674         @[ -f ./binutils/Makefile ] || exit 0; \
7675         r=`${PWD_COMMAND}`; export r; \
7676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7677         $(HOST_EXPORTS) \
7678         for flag in $(EXTRA_HOST_FLAGS) ; do \
7679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7680         done; \
7681         echo "Doing distclean in binutils" ; \
7682         (cd $(HOST_SUBDIR)/binutils && \
7683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7685                   "RANLIB=$${RANLIB}" \
7686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7687                   distclean) \
7688           || exit 1
7689
7690 @endif binutils
7691
7692 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7693 maybe-maintainer-clean-binutils:
7694 @if binutils
7695 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7696
7697 maintainer-clean-binutils: 
7698         @[ -f ./binutils/Makefile ] || exit 0; \
7699         r=`${PWD_COMMAND}`; export r; \
7700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7701         $(HOST_EXPORTS) \
7702         for flag in $(EXTRA_HOST_FLAGS) ; do \
7703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7704         done; \
7705         echo "Doing maintainer-clean in binutils" ; \
7706         (cd $(HOST_SUBDIR)/binutils && \
7707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7709                   "RANLIB=$${RANLIB}" \
7710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7711                   maintainer-clean) \
7712           || exit 1
7713
7714 @endif binutils
7715
7716
7717
7718 .PHONY: configure-bison maybe-configure-bison
7719 maybe-configure-bison:
7720 @if gcc-bootstrap
7721 configure-bison: stage_current
7722 @endif gcc-bootstrap
7723 @if bison
7724 maybe-configure-bison: configure-bison
7725 configure-bison: 
7726         @: $(MAKE); $(unstage)
7727         @r=`${PWD_COMMAND}`; export r; \
7728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7729         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7730         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7731         $(HOST_EXPORTS) \
7732         echo Configuring in $(HOST_SUBDIR)/bison; \
7733         cd "$(HOST_SUBDIR)/bison" || exit 1; \
7734         case $(srcdir) in \
7735           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7736           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7737                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7738         esac; \
7739         srcdiroption="--srcdir=$${topdir}/bison"; \
7740         libsrcdir="$$s/bison"; \
7741         $(SHELL) $${libsrcdir}/configure \
7742           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7743           --target=${target_alias} $${srcdiroption}  \
7744           || exit 1
7745 @endif bison
7746
7747
7748
7749
7750
7751 .PHONY: all-bison maybe-all-bison
7752 maybe-all-bison:
7753 @if gcc-bootstrap
7754 all-bison: stage_current
7755 @endif gcc-bootstrap
7756 @if bison
7757 TARGET-bison=all
7758 maybe-all-bison: all-bison
7759 all-bison: configure-bison
7760         @: $(MAKE); $(unstage)
7761         @r=`${PWD_COMMAND}`; export r; \
7762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7763         $(HOST_EXPORTS) \
7764         (cd $(HOST_SUBDIR)/bison && \
7765           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7766                 $(TARGET-bison))
7767 @endif bison
7768
7769
7770
7771
7772 .PHONY: check-bison maybe-check-bison
7773 maybe-check-bison:
7774 @if bison
7775 maybe-check-bison: check-bison
7776
7777 # This module is only tested in a native toolchain.
7778 check-bison:
7779         @: $(MAKE); $(unstage)
7780         @if [ '$(host)' = '$(target)' ] ; then \
7781           r=`${PWD_COMMAND}`; export r; \
7782           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7783           $(HOST_EXPORTS) \
7784           (cd $(HOST_SUBDIR)/bison && \
7785             $(MAKE) $(FLAGS_TO_PASS)  check); \
7786         fi
7787
7788 @endif bison
7789
7790 .PHONY: install-bison maybe-install-bison
7791 maybe-install-bison:
7792 @if bison
7793 maybe-install-bison: install-bison
7794
7795 install-bison: installdirs
7796         @: $(MAKE); $(unstage)
7797         @r=`${PWD_COMMAND}`; export r; \
7798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7799         $(HOST_EXPORTS) \
7800         (cd $(HOST_SUBDIR)/bison && \
7801           $(MAKE) $(FLAGS_TO_PASS)  install)
7802
7803 @endif bison
7804
7805 # Other targets (info, dvi, pdf, etc.)
7806
7807 .PHONY: maybe-info-bison info-bison
7808 maybe-info-bison:
7809 @if bison
7810 maybe-info-bison: info-bison
7811
7812 info-bison: \
7813     configure-bison 
7814         @: $(MAKE); $(unstage)
7815         @[ -f ./bison/Makefile ] || exit 0; \
7816         r=`${PWD_COMMAND}`; export r; \
7817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7818         $(HOST_EXPORTS) \
7819         for flag in $(EXTRA_HOST_FLAGS) ; do \
7820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7821         done; \
7822         echo "Doing info in bison" ; \
7823         (cd $(HOST_SUBDIR)/bison && \
7824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7826                   "RANLIB=$${RANLIB}" \
7827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7828                   info) \
7829           || exit 1
7830
7831 @endif bison
7832
7833 .PHONY: maybe-dvi-bison dvi-bison
7834 maybe-dvi-bison:
7835 @if bison
7836 maybe-dvi-bison: dvi-bison
7837
7838 dvi-bison: \
7839     configure-bison 
7840         @: $(MAKE); $(unstage)
7841         @[ -f ./bison/Makefile ] || exit 0; \
7842         r=`${PWD_COMMAND}`; export r; \
7843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7844         $(HOST_EXPORTS) \
7845         for flag in $(EXTRA_HOST_FLAGS) ; do \
7846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7847         done; \
7848         echo "Doing dvi in bison" ; \
7849         (cd $(HOST_SUBDIR)/bison && \
7850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7852                   "RANLIB=$${RANLIB}" \
7853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7854                   dvi) \
7855           || exit 1
7856
7857 @endif bison
7858
7859 .PHONY: maybe-pdf-bison pdf-bison
7860 maybe-pdf-bison:
7861 @if bison
7862 maybe-pdf-bison: pdf-bison
7863
7864 pdf-bison: \
7865     configure-bison 
7866         @: $(MAKE); $(unstage)
7867         @[ -f ./bison/Makefile ] || exit 0; \
7868         r=`${PWD_COMMAND}`; export r; \
7869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7870         $(HOST_EXPORTS) \
7871         for flag in $(EXTRA_HOST_FLAGS) ; do \
7872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7873         done; \
7874         echo "Doing pdf in bison" ; \
7875         (cd $(HOST_SUBDIR)/bison && \
7876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7878                   "RANLIB=$${RANLIB}" \
7879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7880                   pdf) \
7881           || exit 1
7882
7883 @endif bison
7884
7885 .PHONY: maybe-html-bison html-bison
7886 maybe-html-bison:
7887 @if bison
7888 maybe-html-bison: html-bison
7889
7890 html-bison: \
7891     configure-bison 
7892         @: $(MAKE); $(unstage)
7893         @[ -f ./bison/Makefile ] || exit 0; \
7894         r=`${PWD_COMMAND}`; export r; \
7895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7896         $(HOST_EXPORTS) \
7897         for flag in $(EXTRA_HOST_FLAGS) ; do \
7898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7899         done; \
7900         echo "Doing html in bison" ; \
7901         (cd $(HOST_SUBDIR)/bison && \
7902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7904                   "RANLIB=$${RANLIB}" \
7905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7906                   html) \
7907           || exit 1
7908
7909 @endif bison
7910
7911 .PHONY: maybe-TAGS-bison TAGS-bison
7912 maybe-TAGS-bison:
7913 @if bison
7914 maybe-TAGS-bison: TAGS-bison
7915
7916 TAGS-bison: \
7917     configure-bison 
7918         @: $(MAKE); $(unstage)
7919         @[ -f ./bison/Makefile ] || exit 0; \
7920         r=`${PWD_COMMAND}`; export r; \
7921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7922         $(HOST_EXPORTS) \
7923         for flag in $(EXTRA_HOST_FLAGS) ; do \
7924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7925         done; \
7926         echo "Doing TAGS in bison" ; \
7927         (cd $(HOST_SUBDIR)/bison && \
7928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7930                   "RANLIB=$${RANLIB}" \
7931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7932                   TAGS) \
7933           || exit 1
7934
7935 @endif bison
7936
7937 .PHONY: maybe-install-info-bison install-info-bison
7938 maybe-install-info-bison:
7939 @if bison
7940 maybe-install-info-bison: install-info-bison
7941
7942 install-info-bison: \
7943     configure-bison \
7944     info-bison 
7945         @: $(MAKE); $(unstage)
7946         @[ -f ./bison/Makefile ] || exit 0; \
7947         r=`${PWD_COMMAND}`; export r; \
7948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7949         $(HOST_EXPORTS) \
7950         for flag in $(EXTRA_HOST_FLAGS) ; do \
7951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7952         done; \
7953         echo "Doing install-info in bison" ; \
7954         (cd $(HOST_SUBDIR)/bison && \
7955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7957                   "RANLIB=$${RANLIB}" \
7958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7959                   install-info) \
7960           || exit 1
7961
7962 @endif bison
7963
7964 .PHONY: maybe-install-pdf-bison install-pdf-bison
7965 maybe-install-pdf-bison:
7966 @if bison
7967 maybe-install-pdf-bison: install-pdf-bison
7968
7969 install-pdf-bison: \
7970     configure-bison \
7971     pdf-bison 
7972         @: $(MAKE); $(unstage)
7973         @[ -f ./bison/Makefile ] || exit 0; \
7974         r=`${PWD_COMMAND}`; export r; \
7975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7976         $(HOST_EXPORTS) \
7977         for flag in $(EXTRA_HOST_FLAGS) ; do \
7978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7979         done; \
7980         echo "Doing install-pdf in bison" ; \
7981         (cd $(HOST_SUBDIR)/bison && \
7982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7984                   "RANLIB=$${RANLIB}" \
7985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7986                   install-pdf) \
7987           || exit 1
7988
7989 @endif bison
7990
7991 .PHONY: maybe-install-html-bison install-html-bison
7992 maybe-install-html-bison:
7993 @if bison
7994 maybe-install-html-bison: install-html-bison
7995
7996 install-html-bison: \
7997     configure-bison \
7998     html-bison 
7999         @: $(MAKE); $(unstage)
8000         @[ -f ./bison/Makefile ] || exit 0; \
8001         r=`${PWD_COMMAND}`; export r; \
8002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8003         $(HOST_EXPORTS) \
8004         for flag in $(EXTRA_HOST_FLAGS) ; do \
8005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8006         done; \
8007         echo "Doing install-html in bison" ; \
8008         (cd $(HOST_SUBDIR)/bison && \
8009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8011                   "RANLIB=$${RANLIB}" \
8012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8013                   install-html) \
8014           || exit 1
8015
8016 @endif bison
8017
8018 .PHONY: maybe-installcheck-bison installcheck-bison
8019 maybe-installcheck-bison:
8020 @if bison
8021 maybe-installcheck-bison: installcheck-bison
8022
8023 installcheck-bison: \
8024     configure-bison 
8025         @: $(MAKE); $(unstage)
8026         @[ -f ./bison/Makefile ] || exit 0; \
8027         r=`${PWD_COMMAND}`; export r; \
8028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8029         $(HOST_EXPORTS) \
8030         for flag in $(EXTRA_HOST_FLAGS) ; do \
8031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8032         done; \
8033         echo "Doing installcheck in bison" ; \
8034         (cd $(HOST_SUBDIR)/bison && \
8035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8037                   "RANLIB=$${RANLIB}" \
8038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8039                   installcheck) \
8040           || exit 1
8041
8042 @endif bison
8043
8044 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8045 maybe-mostlyclean-bison:
8046 @if bison
8047 maybe-mostlyclean-bison: mostlyclean-bison
8048
8049 mostlyclean-bison: 
8050         @: $(MAKE); $(unstage)
8051         @[ -f ./bison/Makefile ] || exit 0; \
8052         r=`${PWD_COMMAND}`; export r; \
8053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8054         $(HOST_EXPORTS) \
8055         for flag in $(EXTRA_HOST_FLAGS) ; do \
8056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8057         done; \
8058         echo "Doing mostlyclean in bison" ; \
8059         (cd $(HOST_SUBDIR)/bison && \
8060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8062                   "RANLIB=$${RANLIB}" \
8063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8064                   mostlyclean) \
8065           || exit 1
8066
8067 @endif bison
8068
8069 .PHONY: maybe-clean-bison clean-bison
8070 maybe-clean-bison:
8071 @if bison
8072 maybe-clean-bison: clean-bison
8073
8074 clean-bison: 
8075         @: $(MAKE); $(unstage)
8076         @[ -f ./bison/Makefile ] || exit 0; \
8077         r=`${PWD_COMMAND}`; export r; \
8078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8079         $(HOST_EXPORTS) \
8080         for flag in $(EXTRA_HOST_FLAGS) ; do \
8081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8082         done; \
8083         echo "Doing clean in bison" ; \
8084         (cd $(HOST_SUBDIR)/bison && \
8085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8087                   "RANLIB=$${RANLIB}" \
8088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8089                   clean) \
8090           || exit 1
8091
8092 @endif bison
8093
8094 .PHONY: maybe-distclean-bison distclean-bison
8095 maybe-distclean-bison:
8096 @if bison
8097 maybe-distclean-bison: distclean-bison
8098
8099 distclean-bison: 
8100         @: $(MAKE); $(unstage)
8101         @[ -f ./bison/Makefile ] || exit 0; \
8102         r=`${PWD_COMMAND}`; export r; \
8103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8104         $(HOST_EXPORTS) \
8105         for flag in $(EXTRA_HOST_FLAGS) ; do \
8106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8107         done; \
8108         echo "Doing distclean in bison" ; \
8109         (cd $(HOST_SUBDIR)/bison && \
8110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8112                   "RANLIB=$${RANLIB}" \
8113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8114                   distclean) \
8115           || exit 1
8116
8117 @endif bison
8118
8119 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8120 maybe-maintainer-clean-bison:
8121 @if bison
8122 maybe-maintainer-clean-bison: maintainer-clean-bison
8123
8124 maintainer-clean-bison: 
8125         @: $(MAKE); $(unstage)
8126         @[ -f ./bison/Makefile ] || exit 0; \
8127         r=`${PWD_COMMAND}`; export r; \
8128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8129         $(HOST_EXPORTS) \
8130         for flag in $(EXTRA_HOST_FLAGS) ; do \
8131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8132         done; \
8133         echo "Doing maintainer-clean in bison" ; \
8134         (cd $(HOST_SUBDIR)/bison && \
8135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8137                   "RANLIB=$${RANLIB}" \
8138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8139                   maintainer-clean) \
8140           || exit 1
8141
8142 @endif bison
8143
8144
8145
8146 .PHONY: configure-byacc maybe-configure-byacc
8147 maybe-configure-byacc:
8148 @if gcc-bootstrap
8149 configure-byacc: stage_current
8150 @endif gcc-bootstrap
8151 @if byacc
8152 maybe-configure-byacc: configure-byacc
8153 configure-byacc: 
8154         @: $(MAKE); $(unstage)
8155         @r=`${PWD_COMMAND}`; export r; \
8156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8157         test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8158         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8159         $(HOST_EXPORTS) \
8160         echo Configuring in $(HOST_SUBDIR)/byacc; \
8161         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8162         case $(srcdir) in \
8163           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8164           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8165                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8166         esac; \
8167         srcdiroption="--srcdir=$${topdir}/byacc"; \
8168         libsrcdir="$$s/byacc"; \
8169         $(SHELL) $${libsrcdir}/configure \
8170           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8171           --target=${target_alias} $${srcdiroption}  \
8172           || exit 1
8173 @endif byacc
8174
8175
8176
8177
8178
8179 .PHONY: all-byacc maybe-all-byacc
8180 maybe-all-byacc:
8181 @if gcc-bootstrap
8182 all-byacc: stage_current
8183 @endif gcc-bootstrap
8184 @if byacc
8185 TARGET-byacc=all
8186 maybe-all-byacc: all-byacc
8187 all-byacc: configure-byacc
8188         @: $(MAKE); $(unstage)
8189         @r=`${PWD_COMMAND}`; export r; \
8190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8191         $(HOST_EXPORTS) \
8192         (cd $(HOST_SUBDIR)/byacc && \
8193           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8194                 $(TARGET-byacc))
8195 @endif byacc
8196
8197
8198
8199
8200 .PHONY: check-byacc maybe-check-byacc
8201 maybe-check-byacc:
8202 @if byacc
8203 maybe-check-byacc: check-byacc
8204
8205 # This module is only tested in a native toolchain.
8206 check-byacc:
8207         @: $(MAKE); $(unstage)
8208         @if [ '$(host)' = '$(target)' ] ; then \
8209           r=`${PWD_COMMAND}`; export r; \
8210           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8211           $(HOST_EXPORTS) \
8212           (cd $(HOST_SUBDIR)/byacc && \
8213             $(MAKE) $(FLAGS_TO_PASS)  check); \
8214         fi
8215
8216 @endif byacc
8217
8218 .PHONY: install-byacc maybe-install-byacc
8219 maybe-install-byacc:
8220 @if byacc
8221 maybe-install-byacc: install-byacc
8222
8223 install-byacc: installdirs
8224         @: $(MAKE); $(unstage)
8225         @r=`${PWD_COMMAND}`; export r; \
8226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8227         $(HOST_EXPORTS) \
8228         (cd $(HOST_SUBDIR)/byacc && \
8229           $(MAKE) $(FLAGS_TO_PASS)  install)
8230
8231 @endif byacc
8232
8233 # Other targets (info, dvi, pdf, etc.)
8234
8235 .PHONY: maybe-info-byacc info-byacc
8236 maybe-info-byacc:
8237 @if byacc
8238 maybe-info-byacc: info-byacc
8239
8240 info-byacc: \
8241     configure-byacc 
8242         @: $(MAKE); $(unstage)
8243         @[ -f ./byacc/Makefile ] || exit 0; \
8244         r=`${PWD_COMMAND}`; export r; \
8245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8246         $(HOST_EXPORTS) \
8247         for flag in $(EXTRA_HOST_FLAGS) ; do \
8248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8249         done; \
8250         echo "Doing info in byacc" ; \
8251         (cd $(HOST_SUBDIR)/byacc && \
8252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8254                   "RANLIB=$${RANLIB}" \
8255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8256                   info) \
8257           || exit 1
8258
8259 @endif byacc
8260
8261 .PHONY: maybe-dvi-byacc dvi-byacc
8262 maybe-dvi-byacc:
8263 @if byacc
8264 maybe-dvi-byacc: dvi-byacc
8265
8266 dvi-byacc: \
8267     configure-byacc 
8268         @: $(MAKE); $(unstage)
8269         @[ -f ./byacc/Makefile ] || exit 0; \
8270         r=`${PWD_COMMAND}`; export r; \
8271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8272         $(HOST_EXPORTS) \
8273         for flag in $(EXTRA_HOST_FLAGS) ; do \
8274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8275         done; \
8276         echo "Doing dvi in byacc" ; \
8277         (cd $(HOST_SUBDIR)/byacc && \
8278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8280                   "RANLIB=$${RANLIB}" \
8281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8282                   dvi) \
8283           || exit 1
8284
8285 @endif byacc
8286
8287 .PHONY: maybe-pdf-byacc pdf-byacc
8288 maybe-pdf-byacc:
8289 @if byacc
8290 maybe-pdf-byacc: pdf-byacc
8291
8292 pdf-byacc: \
8293     configure-byacc 
8294         @: $(MAKE); $(unstage)
8295         @[ -f ./byacc/Makefile ] || exit 0; \
8296         r=`${PWD_COMMAND}`; export r; \
8297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8298         $(HOST_EXPORTS) \
8299         for flag in $(EXTRA_HOST_FLAGS) ; do \
8300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8301         done; \
8302         echo "Doing pdf in byacc" ; \
8303         (cd $(HOST_SUBDIR)/byacc && \
8304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8306                   "RANLIB=$${RANLIB}" \
8307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8308                   pdf) \
8309           || exit 1
8310
8311 @endif byacc
8312
8313 .PHONY: maybe-html-byacc html-byacc
8314 maybe-html-byacc:
8315 @if byacc
8316 maybe-html-byacc: html-byacc
8317
8318 html-byacc: \
8319     configure-byacc 
8320         @: $(MAKE); $(unstage)
8321         @[ -f ./byacc/Makefile ] || exit 0; \
8322         r=`${PWD_COMMAND}`; export r; \
8323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8324         $(HOST_EXPORTS) \
8325         for flag in $(EXTRA_HOST_FLAGS) ; do \
8326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8327         done; \
8328         echo "Doing html in byacc" ; \
8329         (cd $(HOST_SUBDIR)/byacc && \
8330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8332                   "RANLIB=$${RANLIB}" \
8333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8334                   html) \
8335           || exit 1
8336
8337 @endif byacc
8338
8339 .PHONY: maybe-TAGS-byacc TAGS-byacc
8340 maybe-TAGS-byacc:
8341 @if byacc
8342 maybe-TAGS-byacc: TAGS-byacc
8343
8344 TAGS-byacc: \
8345     configure-byacc 
8346         @: $(MAKE); $(unstage)
8347         @[ -f ./byacc/Makefile ] || exit 0; \
8348         r=`${PWD_COMMAND}`; export r; \
8349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8350         $(HOST_EXPORTS) \
8351         for flag in $(EXTRA_HOST_FLAGS) ; do \
8352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8353         done; \
8354         echo "Doing TAGS in byacc" ; \
8355         (cd $(HOST_SUBDIR)/byacc && \
8356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8358                   "RANLIB=$${RANLIB}" \
8359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8360                   TAGS) \
8361           || exit 1
8362
8363 @endif byacc
8364
8365 .PHONY: maybe-install-info-byacc install-info-byacc
8366 maybe-install-info-byacc:
8367 @if byacc
8368 maybe-install-info-byacc: install-info-byacc
8369
8370 install-info-byacc: \
8371     configure-byacc \
8372     info-byacc 
8373         @: $(MAKE); $(unstage)
8374         @[ -f ./byacc/Makefile ] || exit 0; \
8375         r=`${PWD_COMMAND}`; export r; \
8376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8377         $(HOST_EXPORTS) \
8378         for flag in $(EXTRA_HOST_FLAGS) ; do \
8379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8380         done; \
8381         echo "Doing install-info in byacc" ; \
8382         (cd $(HOST_SUBDIR)/byacc && \
8383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8385                   "RANLIB=$${RANLIB}" \
8386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8387                   install-info) \
8388           || exit 1
8389
8390 @endif byacc
8391
8392 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8393 maybe-install-pdf-byacc:
8394 @if byacc
8395 maybe-install-pdf-byacc: install-pdf-byacc
8396
8397 install-pdf-byacc: \
8398     configure-byacc \
8399     pdf-byacc 
8400         @: $(MAKE); $(unstage)
8401         @[ -f ./byacc/Makefile ] || exit 0; \
8402         r=`${PWD_COMMAND}`; export r; \
8403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8404         $(HOST_EXPORTS) \
8405         for flag in $(EXTRA_HOST_FLAGS) ; do \
8406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8407         done; \
8408         echo "Doing install-pdf in byacc" ; \
8409         (cd $(HOST_SUBDIR)/byacc && \
8410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8412                   "RANLIB=$${RANLIB}" \
8413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8414                   install-pdf) \
8415           || exit 1
8416
8417 @endif byacc
8418
8419 .PHONY: maybe-install-html-byacc install-html-byacc
8420 maybe-install-html-byacc:
8421 @if byacc
8422 maybe-install-html-byacc: install-html-byacc
8423
8424 install-html-byacc: \
8425     configure-byacc \
8426     html-byacc 
8427         @: $(MAKE); $(unstage)
8428         @[ -f ./byacc/Makefile ] || exit 0; \
8429         r=`${PWD_COMMAND}`; export r; \
8430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8431         $(HOST_EXPORTS) \
8432         for flag in $(EXTRA_HOST_FLAGS) ; do \
8433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8434         done; \
8435         echo "Doing install-html in byacc" ; \
8436         (cd $(HOST_SUBDIR)/byacc && \
8437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8439                   "RANLIB=$${RANLIB}" \
8440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8441                   install-html) \
8442           || exit 1
8443
8444 @endif byacc
8445
8446 .PHONY: maybe-installcheck-byacc installcheck-byacc
8447 maybe-installcheck-byacc:
8448 @if byacc
8449 maybe-installcheck-byacc: installcheck-byacc
8450
8451 installcheck-byacc: \
8452     configure-byacc 
8453         @: $(MAKE); $(unstage)
8454         @[ -f ./byacc/Makefile ] || exit 0; \
8455         r=`${PWD_COMMAND}`; export r; \
8456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8457         $(HOST_EXPORTS) \
8458         for flag in $(EXTRA_HOST_FLAGS) ; do \
8459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8460         done; \
8461         echo "Doing installcheck in byacc" ; \
8462         (cd $(HOST_SUBDIR)/byacc && \
8463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8465                   "RANLIB=$${RANLIB}" \
8466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8467                   installcheck) \
8468           || exit 1
8469
8470 @endif byacc
8471
8472 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8473 maybe-mostlyclean-byacc:
8474 @if byacc
8475 maybe-mostlyclean-byacc: mostlyclean-byacc
8476
8477 mostlyclean-byacc: 
8478         @: $(MAKE); $(unstage)
8479         @[ -f ./byacc/Makefile ] || exit 0; \
8480         r=`${PWD_COMMAND}`; export r; \
8481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8482         $(HOST_EXPORTS) \
8483         for flag in $(EXTRA_HOST_FLAGS) ; do \
8484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8485         done; \
8486         echo "Doing mostlyclean in byacc" ; \
8487         (cd $(HOST_SUBDIR)/byacc && \
8488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8490                   "RANLIB=$${RANLIB}" \
8491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8492                   mostlyclean) \
8493           || exit 1
8494
8495 @endif byacc
8496
8497 .PHONY: maybe-clean-byacc clean-byacc
8498 maybe-clean-byacc:
8499 @if byacc
8500 maybe-clean-byacc: clean-byacc
8501
8502 clean-byacc: 
8503         @: $(MAKE); $(unstage)
8504         @[ -f ./byacc/Makefile ] || exit 0; \
8505         r=`${PWD_COMMAND}`; export r; \
8506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8507         $(HOST_EXPORTS) \
8508         for flag in $(EXTRA_HOST_FLAGS) ; do \
8509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8510         done; \
8511         echo "Doing clean in byacc" ; \
8512         (cd $(HOST_SUBDIR)/byacc && \
8513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8515                   "RANLIB=$${RANLIB}" \
8516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8517                   clean) \
8518           || exit 1
8519
8520 @endif byacc
8521
8522 .PHONY: maybe-distclean-byacc distclean-byacc
8523 maybe-distclean-byacc:
8524 @if byacc
8525 maybe-distclean-byacc: distclean-byacc
8526
8527 distclean-byacc: 
8528         @: $(MAKE); $(unstage)
8529         @[ -f ./byacc/Makefile ] || exit 0; \
8530         r=`${PWD_COMMAND}`; export r; \
8531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8532         $(HOST_EXPORTS) \
8533         for flag in $(EXTRA_HOST_FLAGS) ; do \
8534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8535         done; \
8536         echo "Doing distclean in byacc" ; \
8537         (cd $(HOST_SUBDIR)/byacc && \
8538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8540                   "RANLIB=$${RANLIB}" \
8541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8542                   distclean) \
8543           || exit 1
8544
8545 @endif byacc
8546
8547 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8548 maybe-maintainer-clean-byacc:
8549 @if byacc
8550 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8551
8552 maintainer-clean-byacc: 
8553         @: $(MAKE); $(unstage)
8554         @[ -f ./byacc/Makefile ] || exit 0; \
8555         r=`${PWD_COMMAND}`; export r; \
8556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8557         $(HOST_EXPORTS) \
8558         for flag in $(EXTRA_HOST_FLAGS) ; do \
8559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8560         done; \
8561         echo "Doing maintainer-clean in byacc" ; \
8562         (cd $(HOST_SUBDIR)/byacc && \
8563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8565                   "RANLIB=$${RANLIB}" \
8566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8567                   maintainer-clean) \
8568           || exit 1
8569
8570 @endif byacc
8571
8572
8573
8574 .PHONY: configure-bzip2 maybe-configure-bzip2
8575 maybe-configure-bzip2:
8576 @if gcc-bootstrap
8577 configure-bzip2: stage_current
8578 @endif gcc-bootstrap
8579 @if bzip2
8580 maybe-configure-bzip2: configure-bzip2
8581 configure-bzip2: 
8582         @: $(MAKE); $(unstage)
8583         @r=`${PWD_COMMAND}`; export r; \
8584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8585         test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8586         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8587         $(HOST_EXPORTS) \
8588         echo Configuring in $(HOST_SUBDIR)/bzip2; \
8589         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8590         case $(srcdir) in \
8591           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8592           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8593                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8594         esac; \
8595         srcdiroption="--srcdir=$${topdir}/bzip2"; \
8596         libsrcdir="$$s/bzip2"; \
8597         $(SHELL) $${libsrcdir}/configure \
8598           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8599           --target=${target_alias} $${srcdiroption}  \
8600           || exit 1
8601 @endif bzip2
8602
8603
8604
8605
8606
8607 .PHONY: all-bzip2 maybe-all-bzip2
8608 maybe-all-bzip2:
8609 @if gcc-bootstrap
8610 all-bzip2: stage_current
8611 @endif gcc-bootstrap
8612 @if bzip2
8613 TARGET-bzip2=all
8614 maybe-all-bzip2: all-bzip2
8615 all-bzip2: configure-bzip2
8616         @: $(MAKE); $(unstage)
8617         @r=`${PWD_COMMAND}`; export r; \
8618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8619         $(HOST_EXPORTS) \
8620         (cd $(HOST_SUBDIR)/bzip2 && \
8621           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8622                 $(TARGET-bzip2))
8623 @endif bzip2
8624
8625
8626
8627
8628 .PHONY: check-bzip2 maybe-check-bzip2
8629 maybe-check-bzip2:
8630 @if bzip2
8631 maybe-check-bzip2: check-bzip2
8632
8633 check-bzip2:
8634         @: $(MAKE); $(unstage)
8635         @r=`${PWD_COMMAND}`; export r; \
8636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8637         $(HOST_EXPORTS) \
8638         (cd $(HOST_SUBDIR)/bzip2 && \
8639           $(MAKE) $(FLAGS_TO_PASS)  check)
8640
8641 @endif bzip2
8642
8643 .PHONY: install-bzip2 maybe-install-bzip2
8644 maybe-install-bzip2:
8645 @if bzip2
8646 maybe-install-bzip2: install-bzip2
8647
8648 install-bzip2: installdirs
8649         @: $(MAKE); $(unstage)
8650         @r=`${PWD_COMMAND}`; export r; \
8651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8652         $(HOST_EXPORTS) \
8653         (cd $(HOST_SUBDIR)/bzip2 && \
8654           $(MAKE) $(FLAGS_TO_PASS)  install)
8655
8656 @endif bzip2
8657
8658 # Other targets (info, dvi, pdf, etc.)
8659
8660 .PHONY: maybe-info-bzip2 info-bzip2
8661 maybe-info-bzip2:
8662 @if bzip2
8663 maybe-info-bzip2: info-bzip2
8664
8665 info-bzip2: \
8666     configure-bzip2 
8667         @: $(MAKE); $(unstage)
8668         @[ -f ./bzip2/Makefile ] || exit 0; \
8669         r=`${PWD_COMMAND}`; export r; \
8670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8671         $(HOST_EXPORTS) \
8672         for flag in $(EXTRA_HOST_FLAGS) ; do \
8673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8674         done; \
8675         echo "Doing info in bzip2" ; \
8676         (cd $(HOST_SUBDIR)/bzip2 && \
8677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8679                   "RANLIB=$${RANLIB}" \
8680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8681                   info) \
8682           || exit 1
8683
8684 @endif bzip2
8685
8686 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8687 maybe-dvi-bzip2:
8688 @if bzip2
8689 maybe-dvi-bzip2: dvi-bzip2
8690
8691 dvi-bzip2: \
8692     configure-bzip2 
8693         @: $(MAKE); $(unstage)
8694         @[ -f ./bzip2/Makefile ] || exit 0; \
8695         r=`${PWD_COMMAND}`; export r; \
8696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8697         $(HOST_EXPORTS) \
8698         for flag in $(EXTRA_HOST_FLAGS) ; do \
8699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8700         done; \
8701         echo "Doing dvi in bzip2" ; \
8702         (cd $(HOST_SUBDIR)/bzip2 && \
8703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8705                   "RANLIB=$${RANLIB}" \
8706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8707                   dvi) \
8708           || exit 1
8709
8710 @endif bzip2
8711
8712 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8713 maybe-pdf-bzip2:
8714 @if bzip2
8715 maybe-pdf-bzip2: pdf-bzip2
8716
8717 pdf-bzip2: \
8718     configure-bzip2 
8719         @: $(MAKE); $(unstage)
8720         @[ -f ./bzip2/Makefile ] || exit 0; \
8721         r=`${PWD_COMMAND}`; export r; \
8722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8723         $(HOST_EXPORTS) \
8724         for flag in $(EXTRA_HOST_FLAGS) ; do \
8725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8726         done; \
8727         echo "Doing pdf in bzip2" ; \
8728         (cd $(HOST_SUBDIR)/bzip2 && \
8729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8731                   "RANLIB=$${RANLIB}" \
8732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8733                   pdf) \
8734           || exit 1
8735
8736 @endif bzip2
8737
8738 .PHONY: maybe-html-bzip2 html-bzip2
8739 maybe-html-bzip2:
8740 @if bzip2
8741 maybe-html-bzip2: html-bzip2
8742
8743 html-bzip2: \
8744     configure-bzip2 
8745         @: $(MAKE); $(unstage)
8746         @[ -f ./bzip2/Makefile ] || exit 0; \
8747         r=`${PWD_COMMAND}`; export r; \
8748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8749         $(HOST_EXPORTS) \
8750         for flag in $(EXTRA_HOST_FLAGS) ; do \
8751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8752         done; \
8753         echo "Doing html in bzip2" ; \
8754         (cd $(HOST_SUBDIR)/bzip2 && \
8755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8757                   "RANLIB=$${RANLIB}" \
8758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8759                   html) \
8760           || exit 1
8761
8762 @endif bzip2
8763
8764 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8765 maybe-TAGS-bzip2:
8766 @if bzip2
8767 maybe-TAGS-bzip2: TAGS-bzip2
8768
8769 TAGS-bzip2: \
8770     configure-bzip2 
8771         @: $(MAKE); $(unstage)
8772         @[ -f ./bzip2/Makefile ] || exit 0; \
8773         r=`${PWD_COMMAND}`; export r; \
8774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8775         $(HOST_EXPORTS) \
8776         for flag in $(EXTRA_HOST_FLAGS) ; do \
8777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8778         done; \
8779         echo "Doing TAGS in bzip2" ; \
8780         (cd $(HOST_SUBDIR)/bzip2 && \
8781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8783                   "RANLIB=$${RANLIB}" \
8784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8785                   TAGS) \
8786           || exit 1
8787
8788 @endif bzip2
8789
8790 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8791 maybe-install-info-bzip2:
8792 @if bzip2
8793 maybe-install-info-bzip2: install-info-bzip2
8794
8795 install-info-bzip2: \
8796     configure-bzip2 \
8797     info-bzip2 
8798         @: $(MAKE); $(unstage)
8799         @[ -f ./bzip2/Makefile ] || exit 0; \
8800         r=`${PWD_COMMAND}`; export r; \
8801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8802         $(HOST_EXPORTS) \
8803         for flag in $(EXTRA_HOST_FLAGS) ; do \
8804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8805         done; \
8806         echo "Doing install-info in bzip2" ; \
8807         (cd $(HOST_SUBDIR)/bzip2 && \
8808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8810                   "RANLIB=$${RANLIB}" \
8811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8812                   install-info) \
8813           || exit 1
8814
8815 @endif bzip2
8816
8817 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8818 maybe-install-pdf-bzip2:
8819 @if bzip2
8820 maybe-install-pdf-bzip2: install-pdf-bzip2
8821
8822 install-pdf-bzip2: \
8823     configure-bzip2 \
8824     pdf-bzip2 
8825         @: $(MAKE); $(unstage)
8826         @[ -f ./bzip2/Makefile ] || exit 0; \
8827         r=`${PWD_COMMAND}`; export r; \
8828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8829         $(HOST_EXPORTS) \
8830         for flag in $(EXTRA_HOST_FLAGS) ; do \
8831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8832         done; \
8833         echo "Doing install-pdf in bzip2" ; \
8834         (cd $(HOST_SUBDIR)/bzip2 && \
8835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8837                   "RANLIB=$${RANLIB}" \
8838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8839                   install-pdf) \
8840           || exit 1
8841
8842 @endif bzip2
8843
8844 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8845 maybe-install-html-bzip2:
8846 @if bzip2
8847 maybe-install-html-bzip2: install-html-bzip2
8848
8849 install-html-bzip2: \
8850     configure-bzip2 \
8851     html-bzip2 
8852         @: $(MAKE); $(unstage)
8853         @[ -f ./bzip2/Makefile ] || exit 0; \
8854         r=`${PWD_COMMAND}`; export r; \
8855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8856         $(HOST_EXPORTS) \
8857         for flag in $(EXTRA_HOST_FLAGS) ; do \
8858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8859         done; \
8860         echo "Doing install-html in bzip2" ; \
8861         (cd $(HOST_SUBDIR)/bzip2 && \
8862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8864                   "RANLIB=$${RANLIB}" \
8865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8866                   install-html) \
8867           || exit 1
8868
8869 @endif bzip2
8870
8871 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8872 maybe-installcheck-bzip2:
8873 @if bzip2
8874 maybe-installcheck-bzip2: installcheck-bzip2
8875
8876 installcheck-bzip2: \
8877     configure-bzip2 
8878         @: $(MAKE); $(unstage)
8879         @[ -f ./bzip2/Makefile ] || exit 0; \
8880         r=`${PWD_COMMAND}`; export r; \
8881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8882         $(HOST_EXPORTS) \
8883         for flag in $(EXTRA_HOST_FLAGS) ; do \
8884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8885         done; \
8886         echo "Doing installcheck in bzip2" ; \
8887         (cd $(HOST_SUBDIR)/bzip2 && \
8888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8890                   "RANLIB=$${RANLIB}" \
8891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8892                   installcheck) \
8893           || exit 1
8894
8895 @endif bzip2
8896
8897 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8898 maybe-mostlyclean-bzip2:
8899 @if bzip2
8900 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8901
8902 mostlyclean-bzip2: 
8903         @: $(MAKE); $(unstage)
8904         @[ -f ./bzip2/Makefile ] || exit 0; \
8905         r=`${PWD_COMMAND}`; export r; \
8906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8907         $(HOST_EXPORTS) \
8908         for flag in $(EXTRA_HOST_FLAGS) ; do \
8909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8910         done; \
8911         echo "Doing mostlyclean in bzip2" ; \
8912         (cd $(HOST_SUBDIR)/bzip2 && \
8913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8915                   "RANLIB=$${RANLIB}" \
8916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8917                   mostlyclean) \
8918           || exit 1
8919
8920 @endif bzip2
8921
8922 .PHONY: maybe-clean-bzip2 clean-bzip2
8923 maybe-clean-bzip2:
8924 @if bzip2
8925 maybe-clean-bzip2: clean-bzip2
8926
8927 clean-bzip2: 
8928         @: $(MAKE); $(unstage)
8929         @[ -f ./bzip2/Makefile ] || exit 0; \
8930         r=`${PWD_COMMAND}`; export r; \
8931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8932         $(HOST_EXPORTS) \
8933         for flag in $(EXTRA_HOST_FLAGS) ; do \
8934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8935         done; \
8936         echo "Doing clean in bzip2" ; \
8937         (cd $(HOST_SUBDIR)/bzip2 && \
8938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8940                   "RANLIB=$${RANLIB}" \
8941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8942                   clean) \
8943           || exit 1
8944
8945 @endif bzip2
8946
8947 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8948 maybe-distclean-bzip2:
8949 @if bzip2
8950 maybe-distclean-bzip2: distclean-bzip2
8951
8952 distclean-bzip2: 
8953         @: $(MAKE); $(unstage)
8954         @[ -f ./bzip2/Makefile ] || exit 0; \
8955         r=`${PWD_COMMAND}`; export r; \
8956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8957         $(HOST_EXPORTS) \
8958         for flag in $(EXTRA_HOST_FLAGS) ; do \
8959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8960         done; \
8961         echo "Doing distclean in bzip2" ; \
8962         (cd $(HOST_SUBDIR)/bzip2 && \
8963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8965                   "RANLIB=$${RANLIB}" \
8966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8967                   distclean) \
8968           || exit 1
8969
8970 @endif bzip2
8971
8972 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8973 maybe-maintainer-clean-bzip2:
8974 @if bzip2
8975 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8976
8977 maintainer-clean-bzip2: 
8978         @: $(MAKE); $(unstage)
8979         @[ -f ./bzip2/Makefile ] || exit 0; \
8980         r=`${PWD_COMMAND}`; export r; \
8981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8982         $(HOST_EXPORTS) \
8983         for flag in $(EXTRA_HOST_FLAGS) ; do \
8984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8985         done; \
8986         echo "Doing maintainer-clean in bzip2" ; \
8987         (cd $(HOST_SUBDIR)/bzip2 && \
8988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8990                   "RANLIB=$${RANLIB}" \
8991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8992                   maintainer-clean) \
8993           || exit 1
8994
8995 @endif bzip2
8996
8997
8998
8999 .PHONY: configure-dejagnu maybe-configure-dejagnu
9000 maybe-configure-dejagnu:
9001 @if gcc-bootstrap
9002 configure-dejagnu: stage_current
9003 @endif gcc-bootstrap
9004 @if dejagnu
9005 maybe-configure-dejagnu: configure-dejagnu
9006 configure-dejagnu: 
9007         @: $(MAKE); $(unstage)
9008         @r=`${PWD_COMMAND}`; export r; \
9009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9010         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9011         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9012         $(HOST_EXPORTS) \
9013         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9014         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9015         case $(srcdir) in \
9016           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9017           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9018                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9019         esac; \
9020         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9021         libsrcdir="$$s/dejagnu"; \
9022         $(SHELL) $${libsrcdir}/configure \
9023           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9024           --target=${target_alias} $${srcdiroption}  \
9025           || exit 1
9026 @endif dejagnu
9027
9028
9029
9030
9031
9032 .PHONY: all-dejagnu maybe-all-dejagnu
9033 maybe-all-dejagnu:
9034 @if gcc-bootstrap
9035 all-dejagnu: stage_current
9036 @endif gcc-bootstrap
9037 @if dejagnu
9038 TARGET-dejagnu=all
9039 maybe-all-dejagnu: all-dejagnu
9040 all-dejagnu: configure-dejagnu
9041         @: $(MAKE); $(unstage)
9042         @r=`${PWD_COMMAND}`; export r; \
9043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9044         $(HOST_EXPORTS) \
9045         (cd $(HOST_SUBDIR)/dejagnu && \
9046           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9047                 $(TARGET-dejagnu))
9048 @endif dejagnu
9049
9050
9051
9052
9053 .PHONY: check-dejagnu maybe-check-dejagnu
9054 maybe-check-dejagnu:
9055 @if dejagnu
9056 maybe-check-dejagnu: check-dejagnu
9057
9058 check-dejagnu:
9059         @: $(MAKE); $(unstage)
9060         @r=`${PWD_COMMAND}`; export r; \
9061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9062         $(HOST_EXPORTS) \
9063         (cd $(HOST_SUBDIR)/dejagnu && \
9064           $(MAKE) $(FLAGS_TO_PASS)  check)
9065
9066 @endif dejagnu
9067
9068 .PHONY: install-dejagnu maybe-install-dejagnu
9069 maybe-install-dejagnu:
9070 @if dejagnu
9071 maybe-install-dejagnu: install-dejagnu
9072
9073 install-dejagnu: installdirs
9074         @: $(MAKE); $(unstage)
9075         @r=`${PWD_COMMAND}`; export r; \
9076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9077         $(HOST_EXPORTS) \
9078         (cd $(HOST_SUBDIR)/dejagnu && \
9079           $(MAKE) $(FLAGS_TO_PASS)  install)
9080
9081 @endif dejagnu
9082
9083 # Other targets (info, dvi, pdf, etc.)
9084
9085 .PHONY: maybe-info-dejagnu info-dejagnu
9086 maybe-info-dejagnu:
9087 @if dejagnu
9088 maybe-info-dejagnu: info-dejagnu
9089
9090 info-dejagnu: \
9091     configure-dejagnu 
9092         @: $(MAKE); $(unstage)
9093         @[ -f ./dejagnu/Makefile ] || exit 0; \
9094         r=`${PWD_COMMAND}`; export r; \
9095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9096         $(HOST_EXPORTS) \
9097         for flag in $(EXTRA_HOST_FLAGS) ; do \
9098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9099         done; \
9100         echo "Doing info in dejagnu" ; \
9101         (cd $(HOST_SUBDIR)/dejagnu && \
9102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9104                   "RANLIB=$${RANLIB}" \
9105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9106                   info) \
9107           || exit 1
9108
9109 @endif dejagnu
9110
9111 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9112 maybe-dvi-dejagnu:
9113 @if dejagnu
9114 maybe-dvi-dejagnu: dvi-dejagnu
9115
9116 dvi-dejagnu: \
9117     configure-dejagnu 
9118         @: $(MAKE); $(unstage)
9119         @[ -f ./dejagnu/Makefile ] || exit 0; \
9120         r=`${PWD_COMMAND}`; export r; \
9121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9122         $(HOST_EXPORTS) \
9123         for flag in $(EXTRA_HOST_FLAGS) ; do \
9124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9125         done; \
9126         echo "Doing dvi in dejagnu" ; \
9127         (cd $(HOST_SUBDIR)/dejagnu && \
9128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9130                   "RANLIB=$${RANLIB}" \
9131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9132                   dvi) \
9133           || exit 1
9134
9135 @endif dejagnu
9136
9137 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9138 maybe-pdf-dejagnu:
9139 @if dejagnu
9140 maybe-pdf-dejagnu: pdf-dejagnu
9141
9142 pdf-dejagnu: \
9143     configure-dejagnu 
9144         @: $(MAKE); $(unstage)
9145         @[ -f ./dejagnu/Makefile ] || exit 0; \
9146         r=`${PWD_COMMAND}`; export r; \
9147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9148         $(HOST_EXPORTS) \
9149         for flag in $(EXTRA_HOST_FLAGS) ; do \
9150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9151         done; \
9152         echo "Doing pdf in dejagnu" ; \
9153         (cd $(HOST_SUBDIR)/dejagnu && \
9154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9156                   "RANLIB=$${RANLIB}" \
9157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9158                   pdf) \
9159           || exit 1
9160
9161 @endif dejagnu
9162
9163 .PHONY: maybe-html-dejagnu html-dejagnu
9164 maybe-html-dejagnu:
9165 @if dejagnu
9166 maybe-html-dejagnu: html-dejagnu
9167
9168 html-dejagnu: \
9169     configure-dejagnu 
9170         @: $(MAKE); $(unstage)
9171         @[ -f ./dejagnu/Makefile ] || exit 0; \
9172         r=`${PWD_COMMAND}`; export r; \
9173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9174         $(HOST_EXPORTS) \
9175         for flag in $(EXTRA_HOST_FLAGS) ; do \
9176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9177         done; \
9178         echo "Doing html in dejagnu" ; \
9179         (cd $(HOST_SUBDIR)/dejagnu && \
9180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9182                   "RANLIB=$${RANLIB}" \
9183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9184                   html) \
9185           || exit 1
9186
9187 @endif dejagnu
9188
9189 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9190 maybe-TAGS-dejagnu:
9191 @if dejagnu
9192 maybe-TAGS-dejagnu: TAGS-dejagnu
9193
9194 TAGS-dejagnu: \
9195     configure-dejagnu 
9196         @: $(MAKE); $(unstage)
9197         @[ -f ./dejagnu/Makefile ] || exit 0; \
9198         r=`${PWD_COMMAND}`; export r; \
9199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9200         $(HOST_EXPORTS) \
9201         for flag in $(EXTRA_HOST_FLAGS) ; do \
9202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9203         done; \
9204         echo "Doing TAGS in dejagnu" ; \
9205         (cd $(HOST_SUBDIR)/dejagnu && \
9206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9208                   "RANLIB=$${RANLIB}" \
9209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9210                   TAGS) \
9211           || exit 1
9212
9213 @endif dejagnu
9214
9215 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9216 maybe-install-info-dejagnu:
9217 @if dejagnu
9218 maybe-install-info-dejagnu: install-info-dejagnu
9219
9220 install-info-dejagnu: \
9221     configure-dejagnu \
9222     info-dejagnu 
9223         @: $(MAKE); $(unstage)
9224         @[ -f ./dejagnu/Makefile ] || exit 0; \
9225         r=`${PWD_COMMAND}`; export r; \
9226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9227         $(HOST_EXPORTS) \
9228         for flag in $(EXTRA_HOST_FLAGS) ; do \
9229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9230         done; \
9231         echo "Doing install-info in dejagnu" ; \
9232         (cd $(HOST_SUBDIR)/dejagnu && \
9233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9235                   "RANLIB=$${RANLIB}" \
9236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9237                   install-info) \
9238           || exit 1
9239
9240 @endif dejagnu
9241
9242 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9243 maybe-install-pdf-dejagnu:
9244 @if dejagnu
9245 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9246
9247 install-pdf-dejagnu: \
9248     configure-dejagnu \
9249     pdf-dejagnu 
9250         @: $(MAKE); $(unstage)
9251         @[ -f ./dejagnu/Makefile ] || exit 0; \
9252         r=`${PWD_COMMAND}`; export r; \
9253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9254         $(HOST_EXPORTS) \
9255         for flag in $(EXTRA_HOST_FLAGS) ; do \
9256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9257         done; \
9258         echo "Doing install-pdf in dejagnu" ; \
9259         (cd $(HOST_SUBDIR)/dejagnu && \
9260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9262                   "RANLIB=$${RANLIB}" \
9263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9264                   install-pdf) \
9265           || exit 1
9266
9267 @endif dejagnu
9268
9269 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9270 maybe-install-html-dejagnu:
9271 @if dejagnu
9272 maybe-install-html-dejagnu: install-html-dejagnu
9273
9274 install-html-dejagnu: \
9275     configure-dejagnu \
9276     html-dejagnu 
9277         @: $(MAKE); $(unstage)
9278         @[ -f ./dejagnu/Makefile ] || exit 0; \
9279         r=`${PWD_COMMAND}`; export r; \
9280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9281         $(HOST_EXPORTS) \
9282         for flag in $(EXTRA_HOST_FLAGS) ; do \
9283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9284         done; \
9285         echo "Doing install-html in dejagnu" ; \
9286         (cd $(HOST_SUBDIR)/dejagnu && \
9287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9289                   "RANLIB=$${RANLIB}" \
9290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9291                   install-html) \
9292           || exit 1
9293
9294 @endif dejagnu
9295
9296 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9297 maybe-installcheck-dejagnu:
9298 @if dejagnu
9299 maybe-installcheck-dejagnu: installcheck-dejagnu
9300
9301 installcheck-dejagnu: \
9302     configure-dejagnu 
9303         @: $(MAKE); $(unstage)
9304         @[ -f ./dejagnu/Makefile ] || exit 0; \
9305         r=`${PWD_COMMAND}`; export r; \
9306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9307         $(HOST_EXPORTS) \
9308         for flag in $(EXTRA_HOST_FLAGS) ; do \
9309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9310         done; \
9311         echo "Doing installcheck in dejagnu" ; \
9312         (cd $(HOST_SUBDIR)/dejagnu && \
9313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9315                   "RANLIB=$${RANLIB}" \
9316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9317                   installcheck) \
9318           || exit 1
9319
9320 @endif dejagnu
9321
9322 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9323 maybe-mostlyclean-dejagnu:
9324 @if dejagnu
9325 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9326
9327 mostlyclean-dejagnu: 
9328         @: $(MAKE); $(unstage)
9329         @[ -f ./dejagnu/Makefile ] || exit 0; \
9330         r=`${PWD_COMMAND}`; export r; \
9331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9332         $(HOST_EXPORTS) \
9333         for flag in $(EXTRA_HOST_FLAGS) ; do \
9334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9335         done; \
9336         echo "Doing mostlyclean in dejagnu" ; \
9337         (cd $(HOST_SUBDIR)/dejagnu && \
9338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9340                   "RANLIB=$${RANLIB}" \
9341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9342                   mostlyclean) \
9343           || exit 1
9344
9345 @endif dejagnu
9346
9347 .PHONY: maybe-clean-dejagnu clean-dejagnu
9348 maybe-clean-dejagnu:
9349 @if dejagnu
9350 maybe-clean-dejagnu: clean-dejagnu
9351
9352 clean-dejagnu: 
9353         @: $(MAKE); $(unstage)
9354         @[ -f ./dejagnu/Makefile ] || exit 0; \
9355         r=`${PWD_COMMAND}`; export r; \
9356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9357         $(HOST_EXPORTS) \
9358         for flag in $(EXTRA_HOST_FLAGS) ; do \
9359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9360         done; \
9361         echo "Doing clean in dejagnu" ; \
9362         (cd $(HOST_SUBDIR)/dejagnu && \
9363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9365                   "RANLIB=$${RANLIB}" \
9366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9367                   clean) \
9368           || exit 1
9369
9370 @endif dejagnu
9371
9372 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9373 maybe-distclean-dejagnu:
9374 @if dejagnu
9375 maybe-distclean-dejagnu: distclean-dejagnu
9376
9377 distclean-dejagnu: 
9378         @: $(MAKE); $(unstage)
9379         @[ -f ./dejagnu/Makefile ] || exit 0; \
9380         r=`${PWD_COMMAND}`; export r; \
9381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9382         $(HOST_EXPORTS) \
9383         for flag in $(EXTRA_HOST_FLAGS) ; do \
9384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9385         done; \
9386         echo "Doing distclean in dejagnu" ; \
9387         (cd $(HOST_SUBDIR)/dejagnu && \
9388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9390                   "RANLIB=$${RANLIB}" \
9391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9392                   distclean) \
9393           || exit 1
9394
9395 @endif dejagnu
9396
9397 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9398 maybe-maintainer-clean-dejagnu:
9399 @if dejagnu
9400 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9401
9402 maintainer-clean-dejagnu: 
9403         @: $(MAKE); $(unstage)
9404         @[ -f ./dejagnu/Makefile ] || exit 0; \
9405         r=`${PWD_COMMAND}`; export r; \
9406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9407         $(HOST_EXPORTS) \
9408         for flag in $(EXTRA_HOST_FLAGS) ; do \
9409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9410         done; \
9411         echo "Doing maintainer-clean in dejagnu" ; \
9412         (cd $(HOST_SUBDIR)/dejagnu && \
9413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9415                   "RANLIB=$${RANLIB}" \
9416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9417                   maintainer-clean) \
9418           || exit 1
9419
9420 @endif dejagnu
9421
9422
9423
9424 .PHONY: configure-diff maybe-configure-diff
9425 maybe-configure-diff:
9426 @if gcc-bootstrap
9427 configure-diff: stage_current
9428 @endif gcc-bootstrap
9429 @if diff
9430 maybe-configure-diff: configure-diff
9431 configure-diff: 
9432         @: $(MAKE); $(unstage)
9433         @r=`${PWD_COMMAND}`; export r; \
9434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9435         test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9436         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9437         $(HOST_EXPORTS) \
9438         echo Configuring in $(HOST_SUBDIR)/diff; \
9439         cd "$(HOST_SUBDIR)/diff" || exit 1; \
9440         case $(srcdir) in \
9441           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9442           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9443                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9444         esac; \
9445         srcdiroption="--srcdir=$${topdir}/diff"; \
9446         libsrcdir="$$s/diff"; \
9447         $(SHELL) $${libsrcdir}/configure \
9448           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9449           --target=${target_alias} $${srcdiroption}  \
9450           || exit 1
9451 @endif diff
9452
9453
9454
9455
9456
9457 .PHONY: all-diff maybe-all-diff
9458 maybe-all-diff:
9459 @if gcc-bootstrap
9460 all-diff: stage_current
9461 @endif gcc-bootstrap
9462 @if diff
9463 TARGET-diff=all
9464 maybe-all-diff: all-diff
9465 all-diff: configure-diff
9466         @: $(MAKE); $(unstage)
9467         @r=`${PWD_COMMAND}`; export r; \
9468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9469         $(HOST_EXPORTS) \
9470         (cd $(HOST_SUBDIR)/diff && \
9471           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9472                 $(TARGET-diff))
9473 @endif diff
9474
9475
9476
9477
9478 .PHONY: check-diff maybe-check-diff
9479 maybe-check-diff:
9480 @if diff
9481 maybe-check-diff: check-diff
9482
9483 check-diff:
9484         @: $(MAKE); $(unstage)
9485         @r=`${PWD_COMMAND}`; export r; \
9486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9487         $(HOST_EXPORTS) \
9488         (cd $(HOST_SUBDIR)/diff && \
9489           $(MAKE) $(FLAGS_TO_PASS)  check)
9490
9491 @endif diff
9492
9493 .PHONY: install-diff maybe-install-diff
9494 maybe-install-diff:
9495 @if diff
9496 maybe-install-diff: install-diff
9497
9498 install-diff: installdirs
9499         @: $(MAKE); $(unstage)
9500         @r=`${PWD_COMMAND}`; export r; \
9501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9502         $(HOST_EXPORTS) \
9503         (cd $(HOST_SUBDIR)/diff && \
9504           $(MAKE) $(FLAGS_TO_PASS)  install)
9505
9506 @endif diff
9507
9508 # Other targets (info, dvi, pdf, etc.)
9509
9510 .PHONY: maybe-info-diff info-diff
9511 maybe-info-diff:
9512 @if diff
9513 maybe-info-diff: info-diff
9514
9515 info-diff: \
9516     configure-diff 
9517         @: $(MAKE); $(unstage)
9518         @[ -f ./diff/Makefile ] || exit 0; \
9519         r=`${PWD_COMMAND}`; export r; \
9520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9521         $(HOST_EXPORTS) \
9522         for flag in $(EXTRA_HOST_FLAGS) ; do \
9523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9524         done; \
9525         echo "Doing info in diff" ; \
9526         (cd $(HOST_SUBDIR)/diff && \
9527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9529                   "RANLIB=$${RANLIB}" \
9530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9531                   info) \
9532           || exit 1
9533
9534 @endif diff
9535
9536 .PHONY: maybe-dvi-diff dvi-diff
9537 maybe-dvi-diff:
9538 @if diff
9539 maybe-dvi-diff: dvi-diff
9540
9541 dvi-diff: \
9542     configure-diff 
9543         @: $(MAKE); $(unstage)
9544         @[ -f ./diff/Makefile ] || exit 0; \
9545         r=`${PWD_COMMAND}`; export r; \
9546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9547         $(HOST_EXPORTS) \
9548         for flag in $(EXTRA_HOST_FLAGS) ; do \
9549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9550         done; \
9551         echo "Doing dvi in diff" ; \
9552         (cd $(HOST_SUBDIR)/diff && \
9553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9555                   "RANLIB=$${RANLIB}" \
9556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9557                   dvi) \
9558           || exit 1
9559
9560 @endif diff
9561
9562 .PHONY: maybe-pdf-diff pdf-diff
9563 maybe-pdf-diff:
9564 @if diff
9565 maybe-pdf-diff: pdf-diff
9566
9567 pdf-diff: \
9568     configure-diff 
9569         @: $(MAKE); $(unstage)
9570         @[ -f ./diff/Makefile ] || exit 0; \
9571         r=`${PWD_COMMAND}`; export r; \
9572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9573         $(HOST_EXPORTS) \
9574         for flag in $(EXTRA_HOST_FLAGS) ; do \
9575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9576         done; \
9577         echo "Doing pdf in diff" ; \
9578         (cd $(HOST_SUBDIR)/diff && \
9579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9581                   "RANLIB=$${RANLIB}" \
9582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9583                   pdf) \
9584           || exit 1
9585
9586 @endif diff
9587
9588 .PHONY: maybe-html-diff html-diff
9589 maybe-html-diff:
9590 @if diff
9591 maybe-html-diff: html-diff
9592
9593 html-diff: \
9594     configure-diff 
9595         @: $(MAKE); $(unstage)
9596         @[ -f ./diff/Makefile ] || exit 0; \
9597         r=`${PWD_COMMAND}`; export r; \
9598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9599         $(HOST_EXPORTS) \
9600         for flag in $(EXTRA_HOST_FLAGS) ; do \
9601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9602         done; \
9603         echo "Doing html in diff" ; \
9604         (cd $(HOST_SUBDIR)/diff && \
9605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9607                   "RANLIB=$${RANLIB}" \
9608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9609                   html) \
9610           || exit 1
9611
9612 @endif diff
9613
9614 .PHONY: maybe-TAGS-diff TAGS-diff
9615 maybe-TAGS-diff:
9616 @if diff
9617 maybe-TAGS-diff: TAGS-diff
9618
9619 TAGS-diff: \
9620     configure-diff 
9621         @: $(MAKE); $(unstage)
9622         @[ -f ./diff/Makefile ] || exit 0; \
9623         r=`${PWD_COMMAND}`; export r; \
9624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9625         $(HOST_EXPORTS) \
9626         for flag in $(EXTRA_HOST_FLAGS) ; do \
9627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9628         done; \
9629         echo "Doing TAGS in diff" ; \
9630         (cd $(HOST_SUBDIR)/diff && \
9631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9633                   "RANLIB=$${RANLIB}" \
9634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9635                   TAGS) \
9636           || exit 1
9637
9638 @endif diff
9639
9640 .PHONY: maybe-install-info-diff install-info-diff
9641 maybe-install-info-diff:
9642 @if diff
9643 maybe-install-info-diff: install-info-diff
9644
9645 install-info-diff: \
9646     configure-diff \
9647     info-diff 
9648         @: $(MAKE); $(unstage)
9649         @[ -f ./diff/Makefile ] || exit 0; \
9650         r=`${PWD_COMMAND}`; export r; \
9651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9652         $(HOST_EXPORTS) \
9653         for flag in $(EXTRA_HOST_FLAGS) ; do \
9654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9655         done; \
9656         echo "Doing install-info in diff" ; \
9657         (cd $(HOST_SUBDIR)/diff && \
9658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9660                   "RANLIB=$${RANLIB}" \
9661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9662                   install-info) \
9663           || exit 1
9664
9665 @endif diff
9666
9667 .PHONY: maybe-install-pdf-diff install-pdf-diff
9668 maybe-install-pdf-diff:
9669 @if diff
9670 maybe-install-pdf-diff: install-pdf-diff
9671
9672 install-pdf-diff: \
9673     configure-diff \
9674     pdf-diff 
9675         @: $(MAKE); $(unstage)
9676         @[ -f ./diff/Makefile ] || exit 0; \
9677         r=`${PWD_COMMAND}`; export r; \
9678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9679         $(HOST_EXPORTS) \
9680         for flag in $(EXTRA_HOST_FLAGS) ; do \
9681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9682         done; \
9683         echo "Doing install-pdf in diff" ; \
9684         (cd $(HOST_SUBDIR)/diff && \
9685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9687                   "RANLIB=$${RANLIB}" \
9688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9689                   install-pdf) \
9690           || exit 1
9691
9692 @endif diff
9693
9694 .PHONY: maybe-install-html-diff install-html-diff
9695 maybe-install-html-diff:
9696 @if diff
9697 maybe-install-html-diff: install-html-diff
9698
9699 install-html-diff: \
9700     configure-diff \
9701     html-diff 
9702         @: $(MAKE); $(unstage)
9703         @[ -f ./diff/Makefile ] || exit 0; \
9704         r=`${PWD_COMMAND}`; export r; \
9705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9706         $(HOST_EXPORTS) \
9707         for flag in $(EXTRA_HOST_FLAGS) ; do \
9708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9709         done; \
9710         echo "Doing install-html in diff" ; \
9711         (cd $(HOST_SUBDIR)/diff && \
9712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9714                   "RANLIB=$${RANLIB}" \
9715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9716                   install-html) \
9717           || exit 1
9718
9719 @endif diff
9720
9721 .PHONY: maybe-installcheck-diff installcheck-diff
9722 maybe-installcheck-diff:
9723 @if diff
9724 maybe-installcheck-diff: installcheck-diff
9725
9726 installcheck-diff: \
9727     configure-diff 
9728         @: $(MAKE); $(unstage)
9729         @[ -f ./diff/Makefile ] || exit 0; \
9730         r=`${PWD_COMMAND}`; export r; \
9731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9732         $(HOST_EXPORTS) \
9733         for flag in $(EXTRA_HOST_FLAGS) ; do \
9734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9735         done; \
9736         echo "Doing installcheck in diff" ; \
9737         (cd $(HOST_SUBDIR)/diff && \
9738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9740                   "RANLIB=$${RANLIB}" \
9741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9742                   installcheck) \
9743           || exit 1
9744
9745 @endif diff
9746
9747 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9748 maybe-mostlyclean-diff:
9749 @if diff
9750 maybe-mostlyclean-diff: mostlyclean-diff
9751
9752 mostlyclean-diff: 
9753         @: $(MAKE); $(unstage)
9754         @[ -f ./diff/Makefile ] || exit 0; \
9755         r=`${PWD_COMMAND}`; export r; \
9756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9757         $(HOST_EXPORTS) \
9758         for flag in $(EXTRA_HOST_FLAGS) ; do \
9759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9760         done; \
9761         echo "Doing mostlyclean in diff" ; \
9762         (cd $(HOST_SUBDIR)/diff && \
9763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9765                   "RANLIB=$${RANLIB}" \
9766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9767                   mostlyclean) \
9768           || exit 1
9769
9770 @endif diff
9771
9772 .PHONY: maybe-clean-diff clean-diff
9773 maybe-clean-diff:
9774 @if diff
9775 maybe-clean-diff: clean-diff
9776
9777 clean-diff: 
9778         @: $(MAKE); $(unstage)
9779         @[ -f ./diff/Makefile ] || exit 0; \
9780         r=`${PWD_COMMAND}`; export r; \
9781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9782         $(HOST_EXPORTS) \
9783         for flag in $(EXTRA_HOST_FLAGS) ; do \
9784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9785         done; \
9786         echo "Doing clean in diff" ; \
9787         (cd $(HOST_SUBDIR)/diff && \
9788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9790                   "RANLIB=$${RANLIB}" \
9791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9792                   clean) \
9793           || exit 1
9794
9795 @endif diff
9796
9797 .PHONY: maybe-distclean-diff distclean-diff
9798 maybe-distclean-diff:
9799 @if diff
9800 maybe-distclean-diff: distclean-diff
9801
9802 distclean-diff: 
9803         @: $(MAKE); $(unstage)
9804         @[ -f ./diff/Makefile ] || exit 0; \
9805         r=`${PWD_COMMAND}`; export r; \
9806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9807         $(HOST_EXPORTS) \
9808         for flag in $(EXTRA_HOST_FLAGS) ; do \
9809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9810         done; \
9811         echo "Doing distclean in diff" ; \
9812         (cd $(HOST_SUBDIR)/diff && \
9813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9815                   "RANLIB=$${RANLIB}" \
9816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9817                   distclean) \
9818           || exit 1
9819
9820 @endif diff
9821
9822 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9823 maybe-maintainer-clean-diff:
9824 @if diff
9825 maybe-maintainer-clean-diff: maintainer-clean-diff
9826
9827 maintainer-clean-diff: 
9828         @: $(MAKE); $(unstage)
9829         @[ -f ./diff/Makefile ] || exit 0; \
9830         r=`${PWD_COMMAND}`; export r; \
9831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9832         $(HOST_EXPORTS) \
9833         for flag in $(EXTRA_HOST_FLAGS) ; do \
9834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9835         done; \
9836         echo "Doing maintainer-clean in diff" ; \
9837         (cd $(HOST_SUBDIR)/diff && \
9838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9840                   "RANLIB=$${RANLIB}" \
9841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9842                   maintainer-clean) \
9843           || exit 1
9844
9845 @endif diff
9846
9847
9848
9849 .PHONY: configure-dosutils maybe-configure-dosutils
9850 maybe-configure-dosutils:
9851 @if gcc-bootstrap
9852 configure-dosutils: stage_current
9853 @endif gcc-bootstrap
9854 @if dosutils
9855 maybe-configure-dosutils: configure-dosutils
9856 configure-dosutils: 
9857         @: $(MAKE); $(unstage)
9858         @r=`${PWD_COMMAND}`; export r; \
9859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9860         test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9861         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9862         $(HOST_EXPORTS) \
9863         echo Configuring in $(HOST_SUBDIR)/dosutils; \
9864         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9865         case $(srcdir) in \
9866           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9867           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9868                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9869         esac; \
9870         srcdiroption="--srcdir=$${topdir}/dosutils"; \
9871         libsrcdir="$$s/dosutils"; \
9872         $(SHELL) $${libsrcdir}/configure \
9873           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9874           --target=${target_alias} $${srcdiroption}  \
9875           || exit 1
9876 @endif dosutils
9877
9878
9879
9880
9881
9882 .PHONY: all-dosutils maybe-all-dosutils
9883 maybe-all-dosutils:
9884 @if gcc-bootstrap
9885 all-dosutils: stage_current
9886 @endif gcc-bootstrap
9887 @if dosutils
9888 TARGET-dosutils=all
9889 maybe-all-dosutils: all-dosutils
9890 all-dosutils: configure-dosutils
9891         @: $(MAKE); $(unstage)
9892         @r=`${PWD_COMMAND}`; export r; \
9893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9894         $(HOST_EXPORTS) \
9895         (cd $(HOST_SUBDIR)/dosutils && \
9896           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9897                 $(TARGET-dosutils))
9898 @endif dosutils
9899
9900
9901
9902
9903 .PHONY: check-dosutils maybe-check-dosutils
9904 maybe-check-dosutils:
9905 @if dosutils
9906 maybe-check-dosutils: check-dosutils
9907
9908 check-dosutils:
9909
9910 @endif dosutils
9911
9912 .PHONY: install-dosutils maybe-install-dosutils
9913 maybe-install-dosutils:
9914 @if dosutils
9915 maybe-install-dosutils: install-dosutils
9916
9917 install-dosutils: installdirs
9918         @: $(MAKE); $(unstage)
9919         @r=`${PWD_COMMAND}`; export r; \
9920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9921         $(HOST_EXPORTS) \
9922         (cd $(HOST_SUBDIR)/dosutils && \
9923           $(MAKE) $(FLAGS_TO_PASS)  install)
9924
9925 @endif dosutils
9926
9927 # Other targets (info, dvi, pdf, etc.)
9928
9929 .PHONY: maybe-info-dosutils info-dosutils
9930 maybe-info-dosutils:
9931 @if dosutils
9932 maybe-info-dosutils: info-dosutils
9933
9934 info-dosutils: \
9935     configure-dosutils 
9936         @: $(MAKE); $(unstage)
9937         @[ -f ./dosutils/Makefile ] || exit 0; \
9938         r=`${PWD_COMMAND}`; export r; \
9939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9940         $(HOST_EXPORTS) \
9941         for flag in $(EXTRA_HOST_FLAGS) ; do \
9942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9943         done; \
9944         echo "Doing info in dosutils" ; \
9945         (cd $(HOST_SUBDIR)/dosutils && \
9946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9948                   "RANLIB=$${RANLIB}" \
9949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9950                   info) \
9951           || exit 1
9952
9953 @endif dosutils
9954
9955 .PHONY: maybe-dvi-dosutils dvi-dosutils
9956 maybe-dvi-dosutils:
9957 @if dosutils
9958 maybe-dvi-dosutils: dvi-dosutils
9959
9960 dvi-dosutils: \
9961     configure-dosutils 
9962         @: $(MAKE); $(unstage)
9963         @[ -f ./dosutils/Makefile ] || exit 0; \
9964         r=`${PWD_COMMAND}`; export r; \
9965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9966         $(HOST_EXPORTS) \
9967         for flag in $(EXTRA_HOST_FLAGS) ; do \
9968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9969         done; \
9970         echo "Doing dvi in dosutils" ; \
9971         (cd $(HOST_SUBDIR)/dosutils && \
9972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9974                   "RANLIB=$${RANLIB}" \
9975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9976                   dvi) \
9977           || exit 1
9978
9979 @endif dosutils
9980
9981 .PHONY: maybe-pdf-dosutils pdf-dosutils
9982 maybe-pdf-dosutils:
9983 @if dosutils
9984 maybe-pdf-dosutils: pdf-dosutils
9985
9986 pdf-dosutils: \
9987     configure-dosutils 
9988         @: $(MAKE); $(unstage)
9989         @[ -f ./dosutils/Makefile ] || exit 0; \
9990         r=`${PWD_COMMAND}`; export r; \
9991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9992         $(HOST_EXPORTS) \
9993         for flag in $(EXTRA_HOST_FLAGS) ; do \
9994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9995         done; \
9996         echo "Doing pdf in dosutils" ; \
9997         (cd $(HOST_SUBDIR)/dosutils && \
9998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10000                   "RANLIB=$${RANLIB}" \
10001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10002                   pdf) \
10003           || exit 1
10004
10005 @endif dosutils
10006
10007 .PHONY: maybe-html-dosutils html-dosutils
10008 maybe-html-dosutils:
10009 @if dosutils
10010 maybe-html-dosutils: html-dosutils
10011
10012 html-dosutils: \
10013     configure-dosutils 
10014         @: $(MAKE); $(unstage)
10015         @[ -f ./dosutils/Makefile ] || exit 0; \
10016         r=`${PWD_COMMAND}`; export r; \
10017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10018         $(HOST_EXPORTS) \
10019         for flag in $(EXTRA_HOST_FLAGS) ; do \
10020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10021         done; \
10022         echo "Doing html in dosutils" ; \
10023         (cd $(HOST_SUBDIR)/dosutils && \
10024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10026                   "RANLIB=$${RANLIB}" \
10027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10028                   html) \
10029           || exit 1
10030
10031 @endif dosutils
10032
10033 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10034 maybe-TAGS-dosutils:
10035 @if dosutils
10036 maybe-TAGS-dosutils: TAGS-dosutils
10037
10038 TAGS-dosutils: \
10039     configure-dosutils 
10040         @: $(MAKE); $(unstage)
10041         @[ -f ./dosutils/Makefile ] || exit 0; \
10042         r=`${PWD_COMMAND}`; export r; \
10043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10044         $(HOST_EXPORTS) \
10045         for flag in $(EXTRA_HOST_FLAGS) ; do \
10046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10047         done; \
10048         echo "Doing TAGS in dosutils" ; \
10049         (cd $(HOST_SUBDIR)/dosutils && \
10050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10052                   "RANLIB=$${RANLIB}" \
10053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10054                   TAGS) \
10055           || exit 1
10056
10057 @endif dosutils
10058
10059 .PHONY: maybe-install-info-dosutils install-info-dosutils
10060 maybe-install-info-dosutils:
10061 @if dosutils
10062 maybe-install-info-dosutils: install-info-dosutils
10063
10064 install-info-dosutils: \
10065     configure-dosutils \
10066     info-dosutils 
10067         @: $(MAKE); $(unstage)
10068         @[ -f ./dosutils/Makefile ] || exit 0; \
10069         r=`${PWD_COMMAND}`; export r; \
10070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10071         $(HOST_EXPORTS) \
10072         for flag in $(EXTRA_HOST_FLAGS) ; do \
10073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10074         done; \
10075         echo "Doing install-info in dosutils" ; \
10076         (cd $(HOST_SUBDIR)/dosutils && \
10077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10079                   "RANLIB=$${RANLIB}" \
10080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10081                   install-info) \
10082           || exit 1
10083
10084 @endif dosutils
10085
10086 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10087 maybe-install-pdf-dosutils:
10088 @if dosutils
10089 maybe-install-pdf-dosutils: install-pdf-dosutils
10090
10091 install-pdf-dosutils: \
10092     configure-dosutils \
10093     pdf-dosutils 
10094         @: $(MAKE); $(unstage)
10095         @[ -f ./dosutils/Makefile ] || exit 0; \
10096         r=`${PWD_COMMAND}`; export r; \
10097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10098         $(HOST_EXPORTS) \
10099         for flag in $(EXTRA_HOST_FLAGS) ; do \
10100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10101         done; \
10102         echo "Doing install-pdf in dosutils" ; \
10103         (cd $(HOST_SUBDIR)/dosutils && \
10104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10106                   "RANLIB=$${RANLIB}" \
10107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10108                   install-pdf) \
10109           || exit 1
10110
10111 @endif dosutils
10112
10113 .PHONY: maybe-install-html-dosutils install-html-dosutils
10114 maybe-install-html-dosutils:
10115 @if dosutils
10116 maybe-install-html-dosutils: install-html-dosutils
10117
10118 install-html-dosutils: \
10119     configure-dosutils \
10120     html-dosutils 
10121         @: $(MAKE); $(unstage)
10122         @[ -f ./dosutils/Makefile ] || exit 0; \
10123         r=`${PWD_COMMAND}`; export r; \
10124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10125         $(HOST_EXPORTS) \
10126         for flag in $(EXTRA_HOST_FLAGS) ; do \
10127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10128         done; \
10129         echo "Doing install-html in dosutils" ; \
10130         (cd $(HOST_SUBDIR)/dosutils && \
10131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10133                   "RANLIB=$${RANLIB}" \
10134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10135                   install-html) \
10136           || exit 1
10137
10138 @endif dosutils
10139
10140 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10141 maybe-installcheck-dosutils:
10142 @if dosutils
10143 maybe-installcheck-dosutils: installcheck-dosutils
10144
10145 installcheck-dosutils: \
10146     configure-dosutils 
10147         @: $(MAKE); $(unstage)
10148         @[ -f ./dosutils/Makefile ] || exit 0; \
10149         r=`${PWD_COMMAND}`; export r; \
10150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10151         $(HOST_EXPORTS) \
10152         for flag in $(EXTRA_HOST_FLAGS) ; do \
10153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10154         done; \
10155         echo "Doing installcheck in dosutils" ; \
10156         (cd $(HOST_SUBDIR)/dosutils && \
10157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10159                   "RANLIB=$${RANLIB}" \
10160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10161                   installcheck) \
10162           || exit 1
10163
10164 @endif dosutils
10165
10166 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10167 maybe-mostlyclean-dosutils:
10168 @if dosutils
10169 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10170
10171 mostlyclean-dosutils: 
10172         @: $(MAKE); $(unstage)
10173         @[ -f ./dosutils/Makefile ] || exit 0; \
10174         r=`${PWD_COMMAND}`; export r; \
10175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10176         $(HOST_EXPORTS) \
10177         for flag in $(EXTRA_HOST_FLAGS) ; do \
10178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10179         done; \
10180         echo "Doing mostlyclean in dosutils" ; \
10181         (cd $(HOST_SUBDIR)/dosutils && \
10182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10184                   "RANLIB=$${RANLIB}" \
10185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10186                   mostlyclean) \
10187           || exit 1
10188
10189 @endif dosutils
10190
10191 .PHONY: maybe-clean-dosutils clean-dosutils
10192 maybe-clean-dosutils:
10193 @if dosutils
10194 maybe-clean-dosutils: clean-dosutils
10195
10196 clean-dosutils: 
10197         @: $(MAKE); $(unstage)
10198         @[ -f ./dosutils/Makefile ] || exit 0; \
10199         r=`${PWD_COMMAND}`; export r; \
10200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10201         $(HOST_EXPORTS) \
10202         for flag in $(EXTRA_HOST_FLAGS) ; do \
10203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10204         done; \
10205         echo "Doing clean in dosutils" ; \
10206         (cd $(HOST_SUBDIR)/dosutils && \
10207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10209                   "RANLIB=$${RANLIB}" \
10210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10211                   clean) \
10212           || exit 1
10213
10214 @endif dosutils
10215
10216 .PHONY: maybe-distclean-dosutils distclean-dosutils
10217 maybe-distclean-dosutils:
10218 @if dosutils
10219 maybe-distclean-dosutils: distclean-dosutils
10220
10221 distclean-dosutils: 
10222         @: $(MAKE); $(unstage)
10223         @[ -f ./dosutils/Makefile ] || exit 0; \
10224         r=`${PWD_COMMAND}`; export r; \
10225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10226         $(HOST_EXPORTS) \
10227         for flag in $(EXTRA_HOST_FLAGS) ; do \
10228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10229         done; \
10230         echo "Doing distclean in dosutils" ; \
10231         (cd $(HOST_SUBDIR)/dosutils && \
10232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10234                   "RANLIB=$${RANLIB}" \
10235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10236                   distclean) \
10237           || exit 1
10238
10239 @endif dosutils
10240
10241 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10242 maybe-maintainer-clean-dosutils:
10243 @if dosutils
10244 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10245
10246 maintainer-clean-dosutils: 
10247         @: $(MAKE); $(unstage)
10248         @[ -f ./dosutils/Makefile ] || exit 0; \
10249         r=`${PWD_COMMAND}`; export r; \
10250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10251         $(HOST_EXPORTS) \
10252         for flag in $(EXTRA_HOST_FLAGS) ; do \
10253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10254         done; \
10255         echo "Doing maintainer-clean in dosutils" ; \
10256         (cd $(HOST_SUBDIR)/dosutils && \
10257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10259                   "RANLIB=$${RANLIB}" \
10260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10261                   maintainer-clean) \
10262           || exit 1
10263
10264 @endif dosutils
10265
10266
10267
10268 .PHONY: configure-etc maybe-configure-etc
10269 maybe-configure-etc:
10270 @if gcc-bootstrap
10271 configure-etc: stage_current
10272 @endif gcc-bootstrap
10273 @if etc
10274 maybe-configure-etc: configure-etc
10275 configure-etc: 
10276         @: $(MAKE); $(unstage)
10277         @r=`${PWD_COMMAND}`; export r; \
10278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10279         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10280         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10281         $(HOST_EXPORTS) \
10282         echo Configuring in $(HOST_SUBDIR)/etc; \
10283         cd "$(HOST_SUBDIR)/etc" || exit 1; \
10284         case $(srcdir) in \
10285           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10286           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10287                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10288         esac; \
10289         srcdiroption="--srcdir=$${topdir}/etc"; \
10290         libsrcdir="$$s/etc"; \
10291         $(SHELL) $${libsrcdir}/configure \
10292           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10293           --target=${target_alias} $${srcdiroption}  \
10294           || exit 1
10295 @endif etc
10296
10297
10298
10299
10300
10301 .PHONY: all-etc maybe-all-etc
10302 maybe-all-etc:
10303 @if gcc-bootstrap
10304 all-etc: stage_current
10305 @endif gcc-bootstrap
10306 @if etc
10307 TARGET-etc=all
10308 maybe-all-etc: all-etc
10309 all-etc: configure-etc
10310         @: $(MAKE); $(unstage)
10311         @r=`${PWD_COMMAND}`; export r; \
10312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10313         $(HOST_EXPORTS) \
10314         (cd $(HOST_SUBDIR)/etc && \
10315           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10316                 $(TARGET-etc))
10317 @endif etc
10318
10319
10320
10321
10322 .PHONY: check-etc maybe-check-etc
10323 maybe-check-etc:
10324 @if etc
10325 maybe-check-etc: check-etc
10326
10327 check-etc:
10328         @: $(MAKE); $(unstage)
10329         @r=`${PWD_COMMAND}`; export r; \
10330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10331         $(HOST_EXPORTS) \
10332         (cd $(HOST_SUBDIR)/etc && \
10333           $(MAKE) $(FLAGS_TO_PASS)  check)
10334
10335 @endif etc
10336
10337 .PHONY: install-etc maybe-install-etc
10338 maybe-install-etc:
10339 @if etc
10340 maybe-install-etc: install-etc
10341
10342 install-etc: installdirs
10343         @: $(MAKE); $(unstage)
10344         @r=`${PWD_COMMAND}`; export r; \
10345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10346         $(HOST_EXPORTS) \
10347         (cd $(HOST_SUBDIR)/etc && \
10348           $(MAKE) $(FLAGS_TO_PASS)  install)
10349
10350 @endif etc
10351
10352 # Other targets (info, dvi, pdf, etc.)
10353
10354 .PHONY: maybe-info-etc info-etc
10355 maybe-info-etc:
10356 @if etc
10357 maybe-info-etc: info-etc
10358
10359 info-etc: \
10360     configure-etc 
10361         @: $(MAKE); $(unstage)
10362         @[ -f ./etc/Makefile ] || exit 0; \
10363         r=`${PWD_COMMAND}`; export r; \
10364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10365         $(HOST_EXPORTS) \
10366         for flag in $(EXTRA_HOST_FLAGS) ; do \
10367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10368         done; \
10369         echo "Doing info in etc" ; \
10370         (cd $(HOST_SUBDIR)/etc && \
10371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10373                   "RANLIB=$${RANLIB}" \
10374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10375                   info) \
10376           || exit 1
10377
10378 @endif etc
10379
10380 .PHONY: maybe-dvi-etc dvi-etc
10381 maybe-dvi-etc:
10382 @if etc
10383 maybe-dvi-etc: dvi-etc
10384
10385 dvi-etc: \
10386     configure-etc 
10387         @: $(MAKE); $(unstage)
10388         @[ -f ./etc/Makefile ] || exit 0; \
10389         r=`${PWD_COMMAND}`; export r; \
10390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10391         $(HOST_EXPORTS) \
10392         for flag in $(EXTRA_HOST_FLAGS) ; do \
10393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10394         done; \
10395         echo "Doing dvi in etc" ; \
10396         (cd $(HOST_SUBDIR)/etc && \
10397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10399                   "RANLIB=$${RANLIB}" \
10400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10401                   dvi) \
10402           || exit 1
10403
10404 @endif etc
10405
10406 .PHONY: maybe-pdf-etc pdf-etc
10407 maybe-pdf-etc:
10408 @if etc
10409 maybe-pdf-etc: pdf-etc
10410
10411 pdf-etc: \
10412     configure-etc 
10413         @: $(MAKE); $(unstage)
10414         @[ -f ./etc/Makefile ] || exit 0; \
10415         r=`${PWD_COMMAND}`; export r; \
10416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10417         $(HOST_EXPORTS) \
10418         for flag in $(EXTRA_HOST_FLAGS) ; do \
10419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10420         done; \
10421         echo "Doing pdf in etc" ; \
10422         (cd $(HOST_SUBDIR)/etc && \
10423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10425                   "RANLIB=$${RANLIB}" \
10426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10427                   pdf) \
10428           || exit 1
10429
10430 @endif etc
10431
10432 .PHONY: maybe-html-etc html-etc
10433 maybe-html-etc:
10434 @if etc
10435 maybe-html-etc: html-etc
10436
10437 html-etc: \
10438     configure-etc 
10439         @: $(MAKE); $(unstage)
10440         @[ -f ./etc/Makefile ] || exit 0; \
10441         r=`${PWD_COMMAND}`; export r; \
10442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10443         $(HOST_EXPORTS) \
10444         for flag in $(EXTRA_HOST_FLAGS) ; do \
10445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10446         done; \
10447         echo "Doing html in etc" ; \
10448         (cd $(HOST_SUBDIR)/etc && \
10449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10451                   "RANLIB=$${RANLIB}" \
10452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10453                   html) \
10454           || exit 1
10455
10456 @endif etc
10457
10458 .PHONY: maybe-TAGS-etc TAGS-etc
10459 maybe-TAGS-etc:
10460 @if etc
10461 maybe-TAGS-etc: TAGS-etc
10462
10463 TAGS-etc: \
10464     configure-etc 
10465         @: $(MAKE); $(unstage)
10466         @[ -f ./etc/Makefile ] || exit 0; \
10467         r=`${PWD_COMMAND}`; export r; \
10468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10469         $(HOST_EXPORTS) \
10470         for flag in $(EXTRA_HOST_FLAGS) ; do \
10471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10472         done; \
10473         echo "Doing TAGS in etc" ; \
10474         (cd $(HOST_SUBDIR)/etc && \
10475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10477                   "RANLIB=$${RANLIB}" \
10478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10479                   TAGS) \
10480           || exit 1
10481
10482 @endif etc
10483
10484 .PHONY: maybe-install-info-etc install-info-etc
10485 maybe-install-info-etc:
10486 @if etc
10487 maybe-install-info-etc: install-info-etc
10488
10489 install-info-etc: \
10490     configure-etc \
10491     info-etc 
10492         @: $(MAKE); $(unstage)
10493         @[ -f ./etc/Makefile ] || exit 0; \
10494         r=`${PWD_COMMAND}`; export r; \
10495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10496         $(HOST_EXPORTS) \
10497         for flag in $(EXTRA_HOST_FLAGS) ; do \
10498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10499         done; \
10500         echo "Doing install-info in etc" ; \
10501         (cd $(HOST_SUBDIR)/etc && \
10502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10504                   "RANLIB=$${RANLIB}" \
10505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10506                   install-info) \
10507           || exit 1
10508
10509 @endif etc
10510
10511 .PHONY: maybe-install-pdf-etc install-pdf-etc
10512 maybe-install-pdf-etc:
10513 @if etc
10514 maybe-install-pdf-etc: install-pdf-etc
10515
10516 install-pdf-etc: \
10517     configure-etc \
10518     pdf-etc 
10519         @: $(MAKE); $(unstage)
10520         @[ -f ./etc/Makefile ] || exit 0; \
10521         r=`${PWD_COMMAND}`; export r; \
10522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10523         $(HOST_EXPORTS) \
10524         for flag in $(EXTRA_HOST_FLAGS) ; do \
10525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10526         done; \
10527         echo "Doing install-pdf in etc" ; \
10528         (cd $(HOST_SUBDIR)/etc && \
10529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10531                   "RANLIB=$${RANLIB}" \
10532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10533                   install-pdf) \
10534           || exit 1
10535
10536 @endif etc
10537
10538 .PHONY: maybe-install-html-etc install-html-etc
10539 maybe-install-html-etc:
10540 @if etc
10541 maybe-install-html-etc: install-html-etc
10542
10543 install-html-etc: \
10544     configure-etc \
10545     html-etc 
10546         @: $(MAKE); $(unstage)
10547         @[ -f ./etc/Makefile ] || exit 0; \
10548         r=`${PWD_COMMAND}`; export r; \
10549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10550         $(HOST_EXPORTS) \
10551         for flag in $(EXTRA_HOST_FLAGS) ; do \
10552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10553         done; \
10554         echo "Doing install-html in etc" ; \
10555         (cd $(HOST_SUBDIR)/etc && \
10556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10558                   "RANLIB=$${RANLIB}" \
10559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10560                   install-html) \
10561           || exit 1
10562
10563 @endif etc
10564
10565 .PHONY: maybe-installcheck-etc installcheck-etc
10566 maybe-installcheck-etc:
10567 @if etc
10568 maybe-installcheck-etc: installcheck-etc
10569
10570 installcheck-etc: \
10571     configure-etc 
10572         @: $(MAKE); $(unstage)
10573         @[ -f ./etc/Makefile ] || exit 0; \
10574         r=`${PWD_COMMAND}`; export r; \
10575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10576         $(HOST_EXPORTS) \
10577         for flag in $(EXTRA_HOST_FLAGS) ; do \
10578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10579         done; \
10580         echo "Doing installcheck in etc" ; \
10581         (cd $(HOST_SUBDIR)/etc && \
10582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10584                   "RANLIB=$${RANLIB}" \
10585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10586                   installcheck) \
10587           || exit 1
10588
10589 @endif etc
10590
10591 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10592 maybe-mostlyclean-etc:
10593 @if etc
10594 maybe-mostlyclean-etc: mostlyclean-etc
10595
10596 mostlyclean-etc: 
10597         @: $(MAKE); $(unstage)
10598         @[ -f ./etc/Makefile ] || exit 0; \
10599         r=`${PWD_COMMAND}`; export r; \
10600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10601         $(HOST_EXPORTS) \
10602         for flag in $(EXTRA_HOST_FLAGS) ; do \
10603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10604         done; \
10605         echo "Doing mostlyclean in etc" ; \
10606         (cd $(HOST_SUBDIR)/etc && \
10607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10609                   "RANLIB=$${RANLIB}" \
10610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10611                   mostlyclean) \
10612           || exit 1
10613
10614 @endif etc
10615
10616 .PHONY: maybe-clean-etc clean-etc
10617 maybe-clean-etc:
10618 @if etc
10619 maybe-clean-etc: clean-etc
10620
10621 clean-etc: 
10622         @: $(MAKE); $(unstage)
10623         @[ -f ./etc/Makefile ] || exit 0; \
10624         r=`${PWD_COMMAND}`; export r; \
10625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10626         $(HOST_EXPORTS) \
10627         for flag in $(EXTRA_HOST_FLAGS) ; do \
10628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10629         done; \
10630         echo "Doing clean in etc" ; \
10631         (cd $(HOST_SUBDIR)/etc && \
10632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10634                   "RANLIB=$${RANLIB}" \
10635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10636                   clean) \
10637           || exit 1
10638
10639 @endif etc
10640
10641 .PHONY: maybe-distclean-etc distclean-etc
10642 maybe-distclean-etc:
10643 @if etc
10644 maybe-distclean-etc: distclean-etc
10645
10646 distclean-etc: 
10647         @: $(MAKE); $(unstage)
10648         @[ -f ./etc/Makefile ] || exit 0; \
10649         r=`${PWD_COMMAND}`; export r; \
10650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10651         $(HOST_EXPORTS) \
10652         for flag in $(EXTRA_HOST_FLAGS) ; do \
10653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10654         done; \
10655         echo "Doing distclean in etc" ; \
10656         (cd $(HOST_SUBDIR)/etc && \
10657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10659                   "RANLIB=$${RANLIB}" \
10660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10661                   distclean) \
10662           || exit 1
10663
10664 @endif etc
10665
10666 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10667 maybe-maintainer-clean-etc:
10668 @if etc
10669 maybe-maintainer-clean-etc: maintainer-clean-etc
10670
10671 maintainer-clean-etc: 
10672         @: $(MAKE); $(unstage)
10673         @[ -f ./etc/Makefile ] || exit 0; \
10674         r=`${PWD_COMMAND}`; export r; \
10675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10676         $(HOST_EXPORTS) \
10677         for flag in $(EXTRA_HOST_FLAGS) ; do \
10678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10679         done; \
10680         echo "Doing maintainer-clean in etc" ; \
10681         (cd $(HOST_SUBDIR)/etc && \
10682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10684                   "RANLIB=$${RANLIB}" \
10685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10686                   maintainer-clean) \
10687           || exit 1
10688
10689 @endif etc
10690
10691
10692
10693 .PHONY: configure-fastjar maybe-configure-fastjar
10694 maybe-configure-fastjar:
10695 @if gcc-bootstrap
10696 configure-fastjar: stage_current
10697 @endif gcc-bootstrap
10698 @if fastjar
10699 maybe-configure-fastjar: configure-fastjar
10700 configure-fastjar: 
10701         @: $(MAKE); $(unstage)
10702         @r=`${PWD_COMMAND}`; export r; \
10703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10704         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10705         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10706         $(HOST_EXPORTS) \
10707         echo Configuring in $(HOST_SUBDIR)/fastjar; \
10708         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10709         case $(srcdir) in \
10710           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10711           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10712                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10713         esac; \
10714         srcdiroption="--srcdir=$${topdir}/fastjar"; \
10715         libsrcdir="$$s/fastjar"; \
10716         $(SHELL) $${libsrcdir}/configure \
10717           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10718           --target=${target_alias} $${srcdiroption}  \
10719           || exit 1
10720 @endif fastjar
10721
10722
10723
10724
10725
10726 .PHONY: all-fastjar maybe-all-fastjar
10727 maybe-all-fastjar:
10728 @if gcc-bootstrap
10729 all-fastjar: stage_current
10730 @endif gcc-bootstrap
10731 @if fastjar
10732 TARGET-fastjar=all
10733 maybe-all-fastjar: all-fastjar
10734 all-fastjar: configure-fastjar
10735         @: $(MAKE); $(unstage)
10736         @r=`${PWD_COMMAND}`; export r; \
10737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10738         $(HOST_EXPORTS) \
10739         (cd $(HOST_SUBDIR)/fastjar && \
10740           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10741                 $(TARGET-fastjar))
10742 @endif fastjar
10743
10744
10745
10746
10747 .PHONY: check-fastjar maybe-check-fastjar
10748 maybe-check-fastjar:
10749 @if fastjar
10750 maybe-check-fastjar: check-fastjar
10751
10752 # This module is only tested in a native toolchain.
10753 check-fastjar:
10754         @: $(MAKE); $(unstage)
10755         @if [ '$(host)' = '$(target)' ] ; then \
10756           r=`${PWD_COMMAND}`; export r; \
10757           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10758           $(HOST_EXPORTS) \
10759           (cd $(HOST_SUBDIR)/fastjar && \
10760             $(MAKE) $(FLAGS_TO_PASS)  check); \
10761         fi
10762
10763 @endif fastjar
10764
10765 .PHONY: install-fastjar maybe-install-fastjar
10766 maybe-install-fastjar:
10767 @if fastjar
10768 maybe-install-fastjar: install-fastjar
10769
10770 install-fastjar: installdirs
10771         @: $(MAKE); $(unstage)
10772         @r=`${PWD_COMMAND}`; export r; \
10773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10774         $(HOST_EXPORTS) \
10775         (cd $(HOST_SUBDIR)/fastjar && \
10776           $(MAKE) $(FLAGS_TO_PASS)  install)
10777
10778 @endif fastjar
10779
10780 # Other targets (info, dvi, pdf, etc.)
10781
10782 .PHONY: maybe-info-fastjar info-fastjar
10783 maybe-info-fastjar:
10784 @if fastjar
10785 maybe-info-fastjar: info-fastjar
10786
10787 info-fastjar: \
10788     configure-fastjar 
10789         @: $(MAKE); $(unstage)
10790         @[ -f ./fastjar/Makefile ] || exit 0; \
10791         r=`${PWD_COMMAND}`; export r; \
10792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10793         $(HOST_EXPORTS) \
10794         for flag in $(EXTRA_HOST_FLAGS) ; do \
10795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10796         done; \
10797         echo "Doing info in fastjar" ; \
10798         (cd $(HOST_SUBDIR)/fastjar && \
10799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10801                   "RANLIB=$${RANLIB}" \
10802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10803                   info) \
10804           || exit 1
10805
10806 @endif fastjar
10807
10808 .PHONY: maybe-dvi-fastjar dvi-fastjar
10809 maybe-dvi-fastjar:
10810 @if fastjar
10811 maybe-dvi-fastjar: dvi-fastjar
10812
10813 dvi-fastjar: \
10814     configure-fastjar 
10815         @: $(MAKE); $(unstage)
10816         @[ -f ./fastjar/Makefile ] || exit 0; \
10817         r=`${PWD_COMMAND}`; export r; \
10818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10819         $(HOST_EXPORTS) \
10820         for flag in $(EXTRA_HOST_FLAGS) ; do \
10821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10822         done; \
10823         echo "Doing dvi in fastjar" ; \
10824         (cd $(HOST_SUBDIR)/fastjar && \
10825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10827                   "RANLIB=$${RANLIB}" \
10828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10829                   dvi) \
10830           || exit 1
10831
10832 @endif fastjar
10833
10834 .PHONY: maybe-pdf-fastjar pdf-fastjar
10835 maybe-pdf-fastjar:
10836 @if fastjar
10837 maybe-pdf-fastjar: pdf-fastjar
10838
10839 pdf-fastjar: \
10840     configure-fastjar 
10841         @: $(MAKE); $(unstage)
10842         @[ -f ./fastjar/Makefile ] || exit 0; \
10843         r=`${PWD_COMMAND}`; export r; \
10844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10845         $(HOST_EXPORTS) \
10846         for flag in $(EXTRA_HOST_FLAGS) ; do \
10847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10848         done; \
10849         echo "Doing pdf in fastjar" ; \
10850         (cd $(HOST_SUBDIR)/fastjar && \
10851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10853                   "RANLIB=$${RANLIB}" \
10854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10855                   pdf) \
10856           || exit 1
10857
10858 @endif fastjar
10859
10860 .PHONY: maybe-html-fastjar html-fastjar
10861 maybe-html-fastjar:
10862 @if fastjar
10863 maybe-html-fastjar: html-fastjar
10864
10865 html-fastjar: \
10866     configure-fastjar 
10867         @: $(MAKE); $(unstage)
10868         @[ -f ./fastjar/Makefile ] || exit 0; \
10869         r=`${PWD_COMMAND}`; export r; \
10870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10871         $(HOST_EXPORTS) \
10872         for flag in $(EXTRA_HOST_FLAGS) ; do \
10873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10874         done; \
10875         echo "Doing html in fastjar" ; \
10876         (cd $(HOST_SUBDIR)/fastjar && \
10877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10879                   "RANLIB=$${RANLIB}" \
10880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10881                   html) \
10882           || exit 1
10883
10884 @endif fastjar
10885
10886 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10887 maybe-TAGS-fastjar:
10888 @if fastjar
10889 maybe-TAGS-fastjar: TAGS-fastjar
10890
10891 TAGS-fastjar: \
10892     configure-fastjar 
10893         @: $(MAKE); $(unstage)
10894         @[ -f ./fastjar/Makefile ] || exit 0; \
10895         r=`${PWD_COMMAND}`; export r; \
10896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10897         $(HOST_EXPORTS) \
10898         for flag in $(EXTRA_HOST_FLAGS) ; do \
10899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10900         done; \
10901         echo "Doing TAGS in fastjar" ; \
10902         (cd $(HOST_SUBDIR)/fastjar && \
10903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10905                   "RANLIB=$${RANLIB}" \
10906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10907                   TAGS) \
10908           || exit 1
10909
10910 @endif fastjar
10911
10912 .PHONY: maybe-install-info-fastjar install-info-fastjar
10913 maybe-install-info-fastjar:
10914 @if fastjar
10915 maybe-install-info-fastjar: install-info-fastjar
10916
10917 install-info-fastjar: \
10918     configure-fastjar \
10919     info-fastjar 
10920         @: $(MAKE); $(unstage)
10921         @[ -f ./fastjar/Makefile ] || exit 0; \
10922         r=`${PWD_COMMAND}`; export r; \
10923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10924         $(HOST_EXPORTS) \
10925         for flag in $(EXTRA_HOST_FLAGS) ; do \
10926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10927         done; \
10928         echo "Doing install-info in fastjar" ; \
10929         (cd $(HOST_SUBDIR)/fastjar && \
10930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10932                   "RANLIB=$${RANLIB}" \
10933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10934                   install-info) \
10935           || exit 1
10936
10937 @endif fastjar
10938
10939 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10940 maybe-install-pdf-fastjar:
10941 @if fastjar
10942 maybe-install-pdf-fastjar: install-pdf-fastjar
10943
10944 install-pdf-fastjar: \
10945     configure-fastjar \
10946     pdf-fastjar 
10947         @: $(MAKE); $(unstage)
10948         @[ -f ./fastjar/Makefile ] || exit 0; \
10949         r=`${PWD_COMMAND}`; export r; \
10950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10951         $(HOST_EXPORTS) \
10952         for flag in $(EXTRA_HOST_FLAGS) ; do \
10953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10954         done; \
10955         echo "Doing install-pdf in fastjar" ; \
10956         (cd $(HOST_SUBDIR)/fastjar && \
10957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10959                   "RANLIB=$${RANLIB}" \
10960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10961                   install-pdf) \
10962           || exit 1
10963
10964 @endif fastjar
10965
10966 .PHONY: maybe-install-html-fastjar install-html-fastjar
10967 maybe-install-html-fastjar:
10968 @if fastjar
10969 maybe-install-html-fastjar: install-html-fastjar
10970
10971 install-html-fastjar: \
10972     configure-fastjar \
10973     html-fastjar 
10974         @: $(MAKE); $(unstage)
10975         @[ -f ./fastjar/Makefile ] || exit 0; \
10976         r=`${PWD_COMMAND}`; export r; \
10977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10978         $(HOST_EXPORTS) \
10979         for flag in $(EXTRA_HOST_FLAGS) ; do \
10980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10981         done; \
10982         echo "Doing install-html in fastjar" ; \
10983         (cd $(HOST_SUBDIR)/fastjar && \
10984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10986                   "RANLIB=$${RANLIB}" \
10987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10988                   install-html) \
10989           || exit 1
10990
10991 @endif fastjar
10992
10993 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
10994 maybe-installcheck-fastjar:
10995 @if fastjar
10996 maybe-installcheck-fastjar: installcheck-fastjar
10997
10998 installcheck-fastjar: \
10999     configure-fastjar 
11000         @: $(MAKE); $(unstage)
11001         @[ -f ./fastjar/Makefile ] || exit 0; \
11002         r=`${PWD_COMMAND}`; export r; \
11003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11004         $(HOST_EXPORTS) \
11005         for flag in $(EXTRA_HOST_FLAGS) ; do \
11006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11007         done; \
11008         echo "Doing installcheck in fastjar" ; \
11009         (cd $(HOST_SUBDIR)/fastjar && \
11010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11012                   "RANLIB=$${RANLIB}" \
11013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11014                   installcheck) \
11015           || exit 1
11016
11017 @endif fastjar
11018
11019 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11020 maybe-mostlyclean-fastjar:
11021 @if fastjar
11022 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11023
11024 mostlyclean-fastjar: 
11025         @: $(MAKE); $(unstage)
11026         @[ -f ./fastjar/Makefile ] || exit 0; \
11027         r=`${PWD_COMMAND}`; export r; \
11028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11029         $(HOST_EXPORTS) \
11030         for flag in $(EXTRA_HOST_FLAGS) ; do \
11031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11032         done; \
11033         echo "Doing mostlyclean in fastjar" ; \
11034         (cd $(HOST_SUBDIR)/fastjar && \
11035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11037                   "RANLIB=$${RANLIB}" \
11038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11039                   mostlyclean) \
11040           || exit 1
11041
11042 @endif fastjar
11043
11044 .PHONY: maybe-clean-fastjar clean-fastjar
11045 maybe-clean-fastjar:
11046 @if fastjar
11047 maybe-clean-fastjar: clean-fastjar
11048
11049 clean-fastjar: 
11050         @: $(MAKE); $(unstage)
11051         @[ -f ./fastjar/Makefile ] || exit 0; \
11052         r=`${PWD_COMMAND}`; export r; \
11053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11054         $(HOST_EXPORTS) \
11055         for flag in $(EXTRA_HOST_FLAGS) ; do \
11056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11057         done; \
11058         echo "Doing clean in fastjar" ; \
11059         (cd $(HOST_SUBDIR)/fastjar && \
11060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11062                   "RANLIB=$${RANLIB}" \
11063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11064                   clean) \
11065           || exit 1
11066
11067 @endif fastjar
11068
11069 .PHONY: maybe-distclean-fastjar distclean-fastjar
11070 maybe-distclean-fastjar:
11071 @if fastjar
11072 maybe-distclean-fastjar: distclean-fastjar
11073
11074 distclean-fastjar: 
11075         @: $(MAKE); $(unstage)
11076         @[ -f ./fastjar/Makefile ] || exit 0; \
11077         r=`${PWD_COMMAND}`; export r; \
11078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11079         $(HOST_EXPORTS) \
11080         for flag in $(EXTRA_HOST_FLAGS) ; do \
11081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11082         done; \
11083         echo "Doing distclean in fastjar" ; \
11084         (cd $(HOST_SUBDIR)/fastjar && \
11085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11087                   "RANLIB=$${RANLIB}" \
11088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11089                   distclean) \
11090           || exit 1
11091
11092 @endif fastjar
11093
11094 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11095 maybe-maintainer-clean-fastjar:
11096 @if fastjar
11097 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11098
11099 maintainer-clean-fastjar: 
11100         @: $(MAKE); $(unstage)
11101         @[ -f ./fastjar/Makefile ] || exit 0; \
11102         r=`${PWD_COMMAND}`; export r; \
11103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11104         $(HOST_EXPORTS) \
11105         for flag in $(EXTRA_HOST_FLAGS) ; do \
11106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11107         done; \
11108         echo "Doing maintainer-clean in fastjar" ; \
11109         (cd $(HOST_SUBDIR)/fastjar && \
11110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11112                   "RANLIB=$${RANLIB}" \
11113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11114                   maintainer-clean) \
11115           || exit 1
11116
11117 @endif fastjar
11118
11119
11120
11121 .PHONY: configure-fileutils maybe-configure-fileutils
11122 maybe-configure-fileutils:
11123 @if gcc-bootstrap
11124 configure-fileutils: stage_current
11125 @endif gcc-bootstrap
11126 @if fileutils
11127 maybe-configure-fileutils: configure-fileutils
11128 configure-fileutils: 
11129         @: $(MAKE); $(unstage)
11130         @r=`${PWD_COMMAND}`; export r; \
11131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11132         test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11133         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11134         $(HOST_EXPORTS) \
11135         echo Configuring in $(HOST_SUBDIR)/fileutils; \
11136         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11137         case $(srcdir) in \
11138           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11139           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11140                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11141         esac; \
11142         srcdiroption="--srcdir=$${topdir}/fileutils"; \
11143         libsrcdir="$$s/fileutils"; \
11144         $(SHELL) $${libsrcdir}/configure \
11145           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11146           --target=${target_alias} $${srcdiroption}  \
11147           || exit 1
11148 @endif fileutils
11149
11150
11151
11152
11153
11154 .PHONY: all-fileutils maybe-all-fileutils
11155 maybe-all-fileutils:
11156 @if gcc-bootstrap
11157 all-fileutils: stage_current
11158 @endif gcc-bootstrap
11159 @if fileutils
11160 TARGET-fileutils=all
11161 maybe-all-fileutils: all-fileutils
11162 all-fileutils: configure-fileutils
11163         @: $(MAKE); $(unstage)
11164         @r=`${PWD_COMMAND}`; export r; \
11165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11166         $(HOST_EXPORTS) \
11167         (cd $(HOST_SUBDIR)/fileutils && \
11168           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11169                 $(TARGET-fileutils))
11170 @endif fileutils
11171
11172
11173
11174
11175 .PHONY: check-fileutils maybe-check-fileutils
11176 maybe-check-fileutils:
11177 @if fileutils
11178 maybe-check-fileutils: check-fileutils
11179
11180 check-fileutils:
11181         @: $(MAKE); $(unstage)
11182         @r=`${PWD_COMMAND}`; export r; \
11183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11184         $(HOST_EXPORTS) \
11185         (cd $(HOST_SUBDIR)/fileutils && \
11186           $(MAKE) $(FLAGS_TO_PASS)  check)
11187
11188 @endif fileutils
11189
11190 .PHONY: install-fileutils maybe-install-fileutils
11191 maybe-install-fileutils:
11192 @if fileutils
11193 maybe-install-fileutils: install-fileutils
11194
11195 install-fileutils: installdirs
11196         @: $(MAKE); $(unstage)
11197         @r=`${PWD_COMMAND}`; export r; \
11198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11199         $(HOST_EXPORTS) \
11200         (cd $(HOST_SUBDIR)/fileutils && \
11201           $(MAKE) $(FLAGS_TO_PASS)  install)
11202
11203 @endif fileutils
11204
11205 # Other targets (info, dvi, pdf, etc.)
11206
11207 .PHONY: maybe-info-fileutils info-fileutils
11208 maybe-info-fileutils:
11209 @if fileutils
11210 maybe-info-fileutils: info-fileutils
11211
11212 info-fileutils: \
11213     configure-fileutils 
11214         @: $(MAKE); $(unstage)
11215         @[ -f ./fileutils/Makefile ] || exit 0; \
11216         r=`${PWD_COMMAND}`; export r; \
11217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11218         $(HOST_EXPORTS) \
11219         for flag in $(EXTRA_HOST_FLAGS) ; do \
11220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11221         done; \
11222         echo "Doing info in fileutils" ; \
11223         (cd $(HOST_SUBDIR)/fileutils && \
11224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11226                   "RANLIB=$${RANLIB}" \
11227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11228                   info) \
11229           || exit 1
11230
11231 @endif fileutils
11232
11233 .PHONY: maybe-dvi-fileutils dvi-fileutils
11234 maybe-dvi-fileutils:
11235 @if fileutils
11236 maybe-dvi-fileutils: dvi-fileutils
11237
11238 dvi-fileutils: \
11239     configure-fileutils 
11240         @: $(MAKE); $(unstage)
11241         @[ -f ./fileutils/Makefile ] || exit 0; \
11242         r=`${PWD_COMMAND}`; export r; \
11243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11244         $(HOST_EXPORTS) \
11245         for flag in $(EXTRA_HOST_FLAGS) ; do \
11246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11247         done; \
11248         echo "Doing dvi in fileutils" ; \
11249         (cd $(HOST_SUBDIR)/fileutils && \
11250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11252                   "RANLIB=$${RANLIB}" \
11253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11254                   dvi) \
11255           || exit 1
11256
11257 @endif fileutils
11258
11259 .PHONY: maybe-pdf-fileutils pdf-fileutils
11260 maybe-pdf-fileutils:
11261 @if fileutils
11262 maybe-pdf-fileutils: pdf-fileutils
11263
11264 pdf-fileutils: \
11265     configure-fileutils 
11266         @: $(MAKE); $(unstage)
11267         @[ -f ./fileutils/Makefile ] || exit 0; \
11268         r=`${PWD_COMMAND}`; export r; \
11269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11270         $(HOST_EXPORTS) \
11271         for flag in $(EXTRA_HOST_FLAGS) ; do \
11272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11273         done; \
11274         echo "Doing pdf in fileutils" ; \
11275         (cd $(HOST_SUBDIR)/fileutils && \
11276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11278                   "RANLIB=$${RANLIB}" \
11279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11280                   pdf) \
11281           || exit 1
11282
11283 @endif fileutils
11284
11285 .PHONY: maybe-html-fileutils html-fileutils
11286 maybe-html-fileutils:
11287 @if fileutils
11288 maybe-html-fileutils: html-fileutils
11289
11290 html-fileutils: \
11291     configure-fileutils 
11292         @: $(MAKE); $(unstage)
11293         @[ -f ./fileutils/Makefile ] || exit 0; \
11294         r=`${PWD_COMMAND}`; export r; \
11295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11296         $(HOST_EXPORTS) \
11297         for flag in $(EXTRA_HOST_FLAGS) ; do \
11298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11299         done; \
11300         echo "Doing html in fileutils" ; \
11301         (cd $(HOST_SUBDIR)/fileutils && \
11302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11304                   "RANLIB=$${RANLIB}" \
11305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11306                   html) \
11307           || exit 1
11308
11309 @endif fileutils
11310
11311 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11312 maybe-TAGS-fileutils:
11313 @if fileutils
11314 maybe-TAGS-fileutils: TAGS-fileutils
11315
11316 TAGS-fileutils: \
11317     configure-fileutils 
11318         @: $(MAKE); $(unstage)
11319         @[ -f ./fileutils/Makefile ] || exit 0; \
11320         r=`${PWD_COMMAND}`; export r; \
11321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11322         $(HOST_EXPORTS) \
11323         for flag in $(EXTRA_HOST_FLAGS) ; do \
11324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11325         done; \
11326         echo "Doing TAGS in fileutils" ; \
11327         (cd $(HOST_SUBDIR)/fileutils && \
11328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11330                   "RANLIB=$${RANLIB}" \
11331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11332                   TAGS) \
11333           || exit 1
11334
11335 @endif fileutils
11336
11337 .PHONY: maybe-install-info-fileutils install-info-fileutils
11338 maybe-install-info-fileutils:
11339 @if fileutils
11340 maybe-install-info-fileutils: install-info-fileutils
11341
11342 install-info-fileutils: \
11343     configure-fileutils \
11344     info-fileutils 
11345         @: $(MAKE); $(unstage)
11346         @[ -f ./fileutils/Makefile ] || exit 0; \
11347         r=`${PWD_COMMAND}`; export r; \
11348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11349         $(HOST_EXPORTS) \
11350         for flag in $(EXTRA_HOST_FLAGS) ; do \
11351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11352         done; \
11353         echo "Doing install-info in fileutils" ; \
11354         (cd $(HOST_SUBDIR)/fileutils && \
11355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11357                   "RANLIB=$${RANLIB}" \
11358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11359                   install-info) \
11360           || exit 1
11361
11362 @endif fileutils
11363
11364 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11365 maybe-install-pdf-fileutils:
11366 @if fileutils
11367 maybe-install-pdf-fileutils: install-pdf-fileutils
11368
11369 install-pdf-fileutils: \
11370     configure-fileutils \
11371     pdf-fileutils 
11372         @: $(MAKE); $(unstage)
11373         @[ -f ./fileutils/Makefile ] || exit 0; \
11374         r=`${PWD_COMMAND}`; export r; \
11375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11376         $(HOST_EXPORTS) \
11377         for flag in $(EXTRA_HOST_FLAGS) ; do \
11378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11379         done; \
11380         echo "Doing install-pdf in fileutils" ; \
11381         (cd $(HOST_SUBDIR)/fileutils && \
11382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11384                   "RANLIB=$${RANLIB}" \
11385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11386                   install-pdf) \
11387           || exit 1
11388
11389 @endif fileutils
11390
11391 .PHONY: maybe-install-html-fileutils install-html-fileutils
11392 maybe-install-html-fileutils:
11393 @if fileutils
11394 maybe-install-html-fileutils: install-html-fileutils
11395
11396 install-html-fileutils: \
11397     configure-fileutils \
11398     html-fileutils 
11399         @: $(MAKE); $(unstage)
11400         @[ -f ./fileutils/Makefile ] || exit 0; \
11401         r=`${PWD_COMMAND}`; export r; \
11402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11403         $(HOST_EXPORTS) \
11404         for flag in $(EXTRA_HOST_FLAGS) ; do \
11405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11406         done; \
11407         echo "Doing install-html in fileutils" ; \
11408         (cd $(HOST_SUBDIR)/fileutils && \
11409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11411                   "RANLIB=$${RANLIB}" \
11412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11413                   install-html) \
11414           || exit 1
11415
11416 @endif fileutils
11417
11418 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11419 maybe-installcheck-fileutils:
11420 @if fileutils
11421 maybe-installcheck-fileutils: installcheck-fileutils
11422
11423 installcheck-fileutils: \
11424     configure-fileutils 
11425         @: $(MAKE); $(unstage)
11426         @[ -f ./fileutils/Makefile ] || exit 0; \
11427         r=`${PWD_COMMAND}`; export r; \
11428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11429         $(HOST_EXPORTS) \
11430         for flag in $(EXTRA_HOST_FLAGS) ; do \
11431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11432         done; \
11433         echo "Doing installcheck in fileutils" ; \
11434         (cd $(HOST_SUBDIR)/fileutils && \
11435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11437                   "RANLIB=$${RANLIB}" \
11438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11439                   installcheck) \
11440           || exit 1
11441
11442 @endif fileutils
11443
11444 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11445 maybe-mostlyclean-fileutils:
11446 @if fileutils
11447 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11448
11449 mostlyclean-fileutils: 
11450         @: $(MAKE); $(unstage)
11451         @[ -f ./fileutils/Makefile ] || exit 0; \
11452         r=`${PWD_COMMAND}`; export r; \
11453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11454         $(HOST_EXPORTS) \
11455         for flag in $(EXTRA_HOST_FLAGS) ; do \
11456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11457         done; \
11458         echo "Doing mostlyclean in fileutils" ; \
11459         (cd $(HOST_SUBDIR)/fileutils && \
11460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11462                   "RANLIB=$${RANLIB}" \
11463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11464                   mostlyclean) \
11465           || exit 1
11466
11467 @endif fileutils
11468
11469 .PHONY: maybe-clean-fileutils clean-fileutils
11470 maybe-clean-fileutils:
11471 @if fileutils
11472 maybe-clean-fileutils: clean-fileutils
11473
11474 clean-fileutils: 
11475         @: $(MAKE); $(unstage)
11476         @[ -f ./fileutils/Makefile ] || exit 0; \
11477         r=`${PWD_COMMAND}`; export r; \
11478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11479         $(HOST_EXPORTS) \
11480         for flag in $(EXTRA_HOST_FLAGS) ; do \
11481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11482         done; \
11483         echo "Doing clean in fileutils" ; \
11484         (cd $(HOST_SUBDIR)/fileutils && \
11485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11487                   "RANLIB=$${RANLIB}" \
11488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11489                   clean) \
11490           || exit 1
11491
11492 @endif fileutils
11493
11494 .PHONY: maybe-distclean-fileutils distclean-fileutils
11495 maybe-distclean-fileutils:
11496 @if fileutils
11497 maybe-distclean-fileutils: distclean-fileutils
11498
11499 distclean-fileutils: 
11500         @: $(MAKE); $(unstage)
11501         @[ -f ./fileutils/Makefile ] || exit 0; \
11502         r=`${PWD_COMMAND}`; export r; \
11503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11504         $(HOST_EXPORTS) \
11505         for flag in $(EXTRA_HOST_FLAGS) ; do \
11506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11507         done; \
11508         echo "Doing distclean in fileutils" ; \
11509         (cd $(HOST_SUBDIR)/fileutils && \
11510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11512                   "RANLIB=$${RANLIB}" \
11513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11514                   distclean) \
11515           || exit 1
11516
11517 @endif fileutils
11518
11519 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11520 maybe-maintainer-clean-fileutils:
11521 @if fileutils
11522 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11523
11524 maintainer-clean-fileutils: 
11525         @: $(MAKE); $(unstage)
11526         @[ -f ./fileutils/Makefile ] || exit 0; \
11527         r=`${PWD_COMMAND}`; export r; \
11528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11529         $(HOST_EXPORTS) \
11530         for flag in $(EXTRA_HOST_FLAGS) ; do \
11531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11532         done; \
11533         echo "Doing maintainer-clean in fileutils" ; \
11534         (cd $(HOST_SUBDIR)/fileutils && \
11535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11537                   "RANLIB=$${RANLIB}" \
11538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11539                   maintainer-clean) \
11540           || exit 1
11541
11542 @endif fileutils
11543
11544
11545
11546 .PHONY: configure-findutils maybe-configure-findutils
11547 maybe-configure-findutils:
11548 @if gcc-bootstrap
11549 configure-findutils: stage_current
11550 @endif gcc-bootstrap
11551 @if findutils
11552 maybe-configure-findutils: configure-findutils
11553 configure-findutils: 
11554         @: $(MAKE); $(unstage)
11555         @r=`${PWD_COMMAND}`; export r; \
11556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11557         test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11558         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11559         $(HOST_EXPORTS) \
11560         echo Configuring in $(HOST_SUBDIR)/findutils; \
11561         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11562         case $(srcdir) in \
11563           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11564           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11565                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11566         esac; \
11567         srcdiroption="--srcdir=$${topdir}/findutils"; \
11568         libsrcdir="$$s/findutils"; \
11569         $(SHELL) $${libsrcdir}/configure \
11570           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11571           --target=${target_alias} $${srcdiroption}  \
11572           || exit 1
11573 @endif findutils
11574
11575
11576
11577
11578
11579 .PHONY: all-findutils maybe-all-findutils
11580 maybe-all-findutils:
11581 @if gcc-bootstrap
11582 all-findutils: stage_current
11583 @endif gcc-bootstrap
11584 @if findutils
11585 TARGET-findutils=all
11586 maybe-all-findutils: all-findutils
11587 all-findutils: configure-findutils
11588         @: $(MAKE); $(unstage)
11589         @r=`${PWD_COMMAND}`; export r; \
11590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11591         $(HOST_EXPORTS) \
11592         (cd $(HOST_SUBDIR)/findutils && \
11593           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11594                 $(TARGET-findutils))
11595 @endif findutils
11596
11597
11598
11599
11600 .PHONY: check-findutils maybe-check-findutils
11601 maybe-check-findutils:
11602 @if findutils
11603 maybe-check-findutils: check-findutils
11604
11605 check-findutils:
11606         @: $(MAKE); $(unstage)
11607         @r=`${PWD_COMMAND}`; export r; \
11608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11609         $(HOST_EXPORTS) \
11610         (cd $(HOST_SUBDIR)/findutils && \
11611           $(MAKE) $(FLAGS_TO_PASS)  check)
11612
11613 @endif findutils
11614
11615 .PHONY: install-findutils maybe-install-findutils
11616 maybe-install-findutils:
11617 @if findutils
11618 maybe-install-findutils: install-findutils
11619
11620 install-findutils: installdirs
11621         @: $(MAKE); $(unstage)
11622         @r=`${PWD_COMMAND}`; export r; \
11623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11624         $(HOST_EXPORTS) \
11625         (cd $(HOST_SUBDIR)/findutils && \
11626           $(MAKE) $(FLAGS_TO_PASS)  install)
11627
11628 @endif findutils
11629
11630 # Other targets (info, dvi, pdf, etc.)
11631
11632 .PHONY: maybe-info-findutils info-findutils
11633 maybe-info-findutils:
11634 @if findutils
11635 maybe-info-findutils: info-findutils
11636
11637 info-findutils: \
11638     configure-findutils 
11639         @: $(MAKE); $(unstage)
11640         @[ -f ./findutils/Makefile ] || exit 0; \
11641         r=`${PWD_COMMAND}`; export r; \
11642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11643         $(HOST_EXPORTS) \
11644         for flag in $(EXTRA_HOST_FLAGS) ; do \
11645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11646         done; \
11647         echo "Doing info in findutils" ; \
11648         (cd $(HOST_SUBDIR)/findutils && \
11649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11651                   "RANLIB=$${RANLIB}" \
11652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11653                   info) \
11654           || exit 1
11655
11656 @endif findutils
11657
11658 .PHONY: maybe-dvi-findutils dvi-findutils
11659 maybe-dvi-findutils:
11660 @if findutils
11661 maybe-dvi-findutils: dvi-findutils
11662
11663 dvi-findutils: \
11664     configure-findutils 
11665         @: $(MAKE); $(unstage)
11666         @[ -f ./findutils/Makefile ] || exit 0; \
11667         r=`${PWD_COMMAND}`; export r; \
11668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11669         $(HOST_EXPORTS) \
11670         for flag in $(EXTRA_HOST_FLAGS) ; do \
11671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11672         done; \
11673         echo "Doing dvi in findutils" ; \
11674         (cd $(HOST_SUBDIR)/findutils && \
11675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11677                   "RANLIB=$${RANLIB}" \
11678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11679                   dvi) \
11680           || exit 1
11681
11682 @endif findutils
11683
11684 .PHONY: maybe-pdf-findutils pdf-findutils
11685 maybe-pdf-findutils:
11686 @if findutils
11687 maybe-pdf-findutils: pdf-findutils
11688
11689 pdf-findutils: \
11690     configure-findutils 
11691         @: $(MAKE); $(unstage)
11692         @[ -f ./findutils/Makefile ] || exit 0; \
11693         r=`${PWD_COMMAND}`; export r; \
11694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11695         $(HOST_EXPORTS) \
11696         for flag in $(EXTRA_HOST_FLAGS) ; do \
11697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11698         done; \
11699         echo "Doing pdf in findutils" ; \
11700         (cd $(HOST_SUBDIR)/findutils && \
11701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11703                   "RANLIB=$${RANLIB}" \
11704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11705                   pdf) \
11706           || exit 1
11707
11708 @endif findutils
11709
11710 .PHONY: maybe-html-findutils html-findutils
11711 maybe-html-findutils:
11712 @if findutils
11713 maybe-html-findutils: html-findutils
11714
11715 html-findutils: \
11716     configure-findutils 
11717         @: $(MAKE); $(unstage)
11718         @[ -f ./findutils/Makefile ] || exit 0; \
11719         r=`${PWD_COMMAND}`; export r; \
11720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11721         $(HOST_EXPORTS) \
11722         for flag in $(EXTRA_HOST_FLAGS) ; do \
11723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11724         done; \
11725         echo "Doing html in findutils" ; \
11726         (cd $(HOST_SUBDIR)/findutils && \
11727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11729                   "RANLIB=$${RANLIB}" \
11730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11731                   html) \
11732           || exit 1
11733
11734 @endif findutils
11735
11736 .PHONY: maybe-TAGS-findutils TAGS-findutils
11737 maybe-TAGS-findutils:
11738 @if findutils
11739 maybe-TAGS-findutils: TAGS-findutils
11740
11741 TAGS-findutils: \
11742     configure-findutils 
11743         @: $(MAKE); $(unstage)
11744         @[ -f ./findutils/Makefile ] || exit 0; \
11745         r=`${PWD_COMMAND}`; export r; \
11746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11747         $(HOST_EXPORTS) \
11748         for flag in $(EXTRA_HOST_FLAGS) ; do \
11749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11750         done; \
11751         echo "Doing TAGS in findutils" ; \
11752         (cd $(HOST_SUBDIR)/findutils && \
11753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11755                   "RANLIB=$${RANLIB}" \
11756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11757                   TAGS) \
11758           || exit 1
11759
11760 @endif findutils
11761
11762 .PHONY: maybe-install-info-findutils install-info-findutils
11763 maybe-install-info-findutils:
11764 @if findutils
11765 maybe-install-info-findutils: install-info-findutils
11766
11767 install-info-findutils: \
11768     configure-findutils \
11769     info-findutils 
11770         @: $(MAKE); $(unstage)
11771         @[ -f ./findutils/Makefile ] || exit 0; \
11772         r=`${PWD_COMMAND}`; export r; \
11773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11774         $(HOST_EXPORTS) \
11775         for flag in $(EXTRA_HOST_FLAGS) ; do \
11776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11777         done; \
11778         echo "Doing install-info in findutils" ; \
11779         (cd $(HOST_SUBDIR)/findutils && \
11780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11782                   "RANLIB=$${RANLIB}" \
11783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11784                   install-info) \
11785           || exit 1
11786
11787 @endif findutils
11788
11789 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11790 maybe-install-pdf-findutils:
11791 @if findutils
11792 maybe-install-pdf-findutils: install-pdf-findutils
11793
11794 install-pdf-findutils: \
11795     configure-findutils \
11796     pdf-findutils 
11797         @: $(MAKE); $(unstage)
11798         @[ -f ./findutils/Makefile ] || exit 0; \
11799         r=`${PWD_COMMAND}`; export r; \
11800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11801         $(HOST_EXPORTS) \
11802         for flag in $(EXTRA_HOST_FLAGS) ; do \
11803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11804         done; \
11805         echo "Doing install-pdf in findutils" ; \
11806         (cd $(HOST_SUBDIR)/findutils && \
11807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11809                   "RANLIB=$${RANLIB}" \
11810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11811                   install-pdf) \
11812           || exit 1
11813
11814 @endif findutils
11815
11816 .PHONY: maybe-install-html-findutils install-html-findutils
11817 maybe-install-html-findutils:
11818 @if findutils
11819 maybe-install-html-findutils: install-html-findutils
11820
11821 install-html-findutils: \
11822     configure-findutils \
11823     html-findutils 
11824         @: $(MAKE); $(unstage)
11825         @[ -f ./findutils/Makefile ] || exit 0; \
11826         r=`${PWD_COMMAND}`; export r; \
11827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11828         $(HOST_EXPORTS) \
11829         for flag in $(EXTRA_HOST_FLAGS) ; do \
11830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11831         done; \
11832         echo "Doing install-html in findutils" ; \
11833         (cd $(HOST_SUBDIR)/findutils && \
11834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11836                   "RANLIB=$${RANLIB}" \
11837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11838                   install-html) \
11839           || exit 1
11840
11841 @endif findutils
11842
11843 .PHONY: maybe-installcheck-findutils installcheck-findutils
11844 maybe-installcheck-findutils:
11845 @if findutils
11846 maybe-installcheck-findutils: installcheck-findutils
11847
11848 installcheck-findutils: \
11849     configure-findutils 
11850         @: $(MAKE); $(unstage)
11851         @[ -f ./findutils/Makefile ] || exit 0; \
11852         r=`${PWD_COMMAND}`; export r; \
11853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11854         $(HOST_EXPORTS) \
11855         for flag in $(EXTRA_HOST_FLAGS) ; do \
11856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11857         done; \
11858         echo "Doing installcheck in findutils" ; \
11859         (cd $(HOST_SUBDIR)/findutils && \
11860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11862                   "RANLIB=$${RANLIB}" \
11863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11864                   installcheck) \
11865           || exit 1
11866
11867 @endif findutils
11868
11869 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11870 maybe-mostlyclean-findutils:
11871 @if findutils
11872 maybe-mostlyclean-findutils: mostlyclean-findutils
11873
11874 mostlyclean-findutils: 
11875         @: $(MAKE); $(unstage)
11876         @[ -f ./findutils/Makefile ] || exit 0; \
11877         r=`${PWD_COMMAND}`; export r; \
11878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11879         $(HOST_EXPORTS) \
11880         for flag in $(EXTRA_HOST_FLAGS) ; do \
11881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11882         done; \
11883         echo "Doing mostlyclean in findutils" ; \
11884         (cd $(HOST_SUBDIR)/findutils && \
11885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11887                   "RANLIB=$${RANLIB}" \
11888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11889                   mostlyclean) \
11890           || exit 1
11891
11892 @endif findutils
11893
11894 .PHONY: maybe-clean-findutils clean-findutils
11895 maybe-clean-findutils:
11896 @if findutils
11897 maybe-clean-findutils: clean-findutils
11898
11899 clean-findutils: 
11900         @: $(MAKE); $(unstage)
11901         @[ -f ./findutils/Makefile ] || exit 0; \
11902         r=`${PWD_COMMAND}`; export r; \
11903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11904         $(HOST_EXPORTS) \
11905         for flag in $(EXTRA_HOST_FLAGS) ; do \
11906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11907         done; \
11908         echo "Doing clean in findutils" ; \
11909         (cd $(HOST_SUBDIR)/findutils && \
11910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11912                   "RANLIB=$${RANLIB}" \
11913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11914                   clean) \
11915           || exit 1
11916
11917 @endif findutils
11918
11919 .PHONY: maybe-distclean-findutils distclean-findutils
11920 maybe-distclean-findutils:
11921 @if findutils
11922 maybe-distclean-findutils: distclean-findutils
11923
11924 distclean-findutils: 
11925         @: $(MAKE); $(unstage)
11926         @[ -f ./findutils/Makefile ] || exit 0; \
11927         r=`${PWD_COMMAND}`; export r; \
11928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11929         $(HOST_EXPORTS) \
11930         for flag in $(EXTRA_HOST_FLAGS) ; do \
11931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11932         done; \
11933         echo "Doing distclean in findutils" ; \
11934         (cd $(HOST_SUBDIR)/findutils && \
11935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11937                   "RANLIB=$${RANLIB}" \
11938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11939                   distclean) \
11940           || exit 1
11941
11942 @endif findutils
11943
11944 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11945 maybe-maintainer-clean-findutils:
11946 @if findutils
11947 maybe-maintainer-clean-findutils: maintainer-clean-findutils
11948
11949 maintainer-clean-findutils: 
11950         @: $(MAKE); $(unstage)
11951         @[ -f ./findutils/Makefile ] || exit 0; \
11952         r=`${PWD_COMMAND}`; export r; \
11953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11954         $(HOST_EXPORTS) \
11955         for flag in $(EXTRA_HOST_FLAGS) ; do \
11956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11957         done; \
11958         echo "Doing maintainer-clean in findutils" ; \
11959         (cd $(HOST_SUBDIR)/findutils && \
11960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11962                   "RANLIB=$${RANLIB}" \
11963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11964                   maintainer-clean) \
11965           || exit 1
11966
11967 @endif findutils
11968
11969
11970
11971 .PHONY: configure-find maybe-configure-find
11972 maybe-configure-find:
11973 @if gcc-bootstrap
11974 configure-find: stage_current
11975 @endif gcc-bootstrap
11976 @if find
11977 maybe-configure-find: configure-find
11978 configure-find: 
11979         @: $(MAKE); $(unstage)
11980         @r=`${PWD_COMMAND}`; export r; \
11981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11982         test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11983         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11984         $(HOST_EXPORTS) \
11985         echo Configuring in $(HOST_SUBDIR)/find; \
11986         cd "$(HOST_SUBDIR)/find" || exit 1; \
11987         case $(srcdir) in \
11988           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11989           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11990                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11991         esac; \
11992         srcdiroption="--srcdir=$${topdir}/find"; \
11993         libsrcdir="$$s/find"; \
11994         $(SHELL) $${libsrcdir}/configure \
11995           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11996           --target=${target_alias} $${srcdiroption}  \
11997           || exit 1
11998 @endif find
11999
12000
12001
12002
12003
12004 .PHONY: all-find maybe-all-find
12005 maybe-all-find:
12006 @if gcc-bootstrap
12007 all-find: stage_current
12008 @endif gcc-bootstrap
12009 @if find
12010 TARGET-find=all
12011 maybe-all-find: all-find
12012 all-find: configure-find
12013         @: $(MAKE); $(unstage)
12014         @r=`${PWD_COMMAND}`; export r; \
12015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12016         $(HOST_EXPORTS) \
12017         (cd $(HOST_SUBDIR)/find && \
12018           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12019                 $(TARGET-find))
12020 @endif find
12021
12022
12023
12024
12025 .PHONY: check-find maybe-check-find
12026 maybe-check-find:
12027 @if find
12028 maybe-check-find: check-find
12029
12030 check-find:
12031         @: $(MAKE); $(unstage)
12032         @r=`${PWD_COMMAND}`; export r; \
12033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12034         $(HOST_EXPORTS) \
12035         (cd $(HOST_SUBDIR)/find && \
12036           $(MAKE) $(FLAGS_TO_PASS)  check)
12037
12038 @endif find
12039
12040 .PHONY: install-find maybe-install-find
12041 maybe-install-find:
12042 @if find
12043 maybe-install-find: install-find
12044
12045 install-find: installdirs
12046         @: $(MAKE); $(unstage)
12047         @r=`${PWD_COMMAND}`; export r; \
12048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12049         $(HOST_EXPORTS) \
12050         (cd $(HOST_SUBDIR)/find && \
12051           $(MAKE) $(FLAGS_TO_PASS)  install)
12052
12053 @endif find
12054
12055 # Other targets (info, dvi, pdf, etc.)
12056
12057 .PHONY: maybe-info-find info-find
12058 maybe-info-find:
12059 @if find
12060 maybe-info-find: info-find
12061
12062 info-find: \
12063     configure-find 
12064         @: $(MAKE); $(unstage)
12065         @[ -f ./find/Makefile ] || exit 0; \
12066         r=`${PWD_COMMAND}`; export r; \
12067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12068         $(HOST_EXPORTS) \
12069         for flag in $(EXTRA_HOST_FLAGS) ; do \
12070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12071         done; \
12072         echo "Doing info in find" ; \
12073         (cd $(HOST_SUBDIR)/find && \
12074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12076                   "RANLIB=$${RANLIB}" \
12077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12078                   info) \
12079           || exit 1
12080
12081 @endif find
12082
12083 .PHONY: maybe-dvi-find dvi-find
12084 maybe-dvi-find:
12085 @if find
12086 maybe-dvi-find: dvi-find
12087
12088 dvi-find: \
12089     configure-find 
12090         @: $(MAKE); $(unstage)
12091         @[ -f ./find/Makefile ] || exit 0; \
12092         r=`${PWD_COMMAND}`; export r; \
12093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12094         $(HOST_EXPORTS) \
12095         for flag in $(EXTRA_HOST_FLAGS) ; do \
12096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12097         done; \
12098         echo "Doing dvi in find" ; \
12099         (cd $(HOST_SUBDIR)/find && \
12100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12102                   "RANLIB=$${RANLIB}" \
12103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12104                   dvi) \
12105           || exit 1
12106
12107 @endif find
12108
12109 .PHONY: maybe-pdf-find pdf-find
12110 maybe-pdf-find:
12111 @if find
12112 maybe-pdf-find: pdf-find
12113
12114 pdf-find: \
12115     configure-find 
12116         @: $(MAKE); $(unstage)
12117         @[ -f ./find/Makefile ] || exit 0; \
12118         r=`${PWD_COMMAND}`; export r; \
12119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12120         $(HOST_EXPORTS) \
12121         for flag in $(EXTRA_HOST_FLAGS) ; do \
12122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12123         done; \
12124         echo "Doing pdf in find" ; \
12125         (cd $(HOST_SUBDIR)/find && \
12126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12128                   "RANLIB=$${RANLIB}" \
12129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12130                   pdf) \
12131           || exit 1
12132
12133 @endif find
12134
12135 .PHONY: maybe-html-find html-find
12136 maybe-html-find:
12137 @if find
12138 maybe-html-find: html-find
12139
12140 html-find: \
12141     configure-find 
12142         @: $(MAKE); $(unstage)
12143         @[ -f ./find/Makefile ] || exit 0; \
12144         r=`${PWD_COMMAND}`; export r; \
12145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12146         $(HOST_EXPORTS) \
12147         for flag in $(EXTRA_HOST_FLAGS) ; do \
12148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12149         done; \
12150         echo "Doing html in find" ; \
12151         (cd $(HOST_SUBDIR)/find && \
12152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12154                   "RANLIB=$${RANLIB}" \
12155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12156                   html) \
12157           || exit 1
12158
12159 @endif find
12160
12161 .PHONY: maybe-TAGS-find TAGS-find
12162 maybe-TAGS-find:
12163 @if find
12164 maybe-TAGS-find: TAGS-find
12165
12166 TAGS-find: \
12167     configure-find 
12168         @: $(MAKE); $(unstage)
12169         @[ -f ./find/Makefile ] || exit 0; \
12170         r=`${PWD_COMMAND}`; export r; \
12171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12172         $(HOST_EXPORTS) \
12173         for flag in $(EXTRA_HOST_FLAGS) ; do \
12174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12175         done; \
12176         echo "Doing TAGS in find" ; \
12177         (cd $(HOST_SUBDIR)/find && \
12178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12180                   "RANLIB=$${RANLIB}" \
12181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12182                   TAGS) \
12183           || exit 1
12184
12185 @endif find
12186
12187 .PHONY: maybe-install-info-find install-info-find
12188 maybe-install-info-find:
12189 @if find
12190 maybe-install-info-find: install-info-find
12191
12192 install-info-find: \
12193     configure-find \
12194     info-find 
12195         @: $(MAKE); $(unstage)
12196         @[ -f ./find/Makefile ] || exit 0; \
12197         r=`${PWD_COMMAND}`; export r; \
12198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12199         $(HOST_EXPORTS) \
12200         for flag in $(EXTRA_HOST_FLAGS) ; do \
12201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12202         done; \
12203         echo "Doing install-info in find" ; \
12204         (cd $(HOST_SUBDIR)/find && \
12205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12207                   "RANLIB=$${RANLIB}" \
12208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12209                   install-info) \
12210           || exit 1
12211
12212 @endif find
12213
12214 .PHONY: maybe-install-pdf-find install-pdf-find
12215 maybe-install-pdf-find:
12216 @if find
12217 maybe-install-pdf-find: install-pdf-find
12218
12219 install-pdf-find: \
12220     configure-find \
12221     pdf-find 
12222         @: $(MAKE); $(unstage)
12223         @[ -f ./find/Makefile ] || exit 0; \
12224         r=`${PWD_COMMAND}`; export r; \
12225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12226         $(HOST_EXPORTS) \
12227         for flag in $(EXTRA_HOST_FLAGS) ; do \
12228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12229         done; \
12230         echo "Doing install-pdf in find" ; \
12231         (cd $(HOST_SUBDIR)/find && \
12232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12234                   "RANLIB=$${RANLIB}" \
12235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12236                   install-pdf) \
12237           || exit 1
12238
12239 @endif find
12240
12241 .PHONY: maybe-install-html-find install-html-find
12242 maybe-install-html-find:
12243 @if find
12244 maybe-install-html-find: install-html-find
12245
12246 install-html-find: \
12247     configure-find \
12248     html-find 
12249         @: $(MAKE); $(unstage)
12250         @[ -f ./find/Makefile ] || exit 0; \
12251         r=`${PWD_COMMAND}`; export r; \
12252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12253         $(HOST_EXPORTS) \
12254         for flag in $(EXTRA_HOST_FLAGS) ; do \
12255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12256         done; \
12257         echo "Doing install-html in find" ; \
12258         (cd $(HOST_SUBDIR)/find && \
12259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12261                   "RANLIB=$${RANLIB}" \
12262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12263                   install-html) \
12264           || exit 1
12265
12266 @endif find
12267
12268 .PHONY: maybe-installcheck-find installcheck-find
12269 maybe-installcheck-find:
12270 @if find
12271 maybe-installcheck-find: installcheck-find
12272
12273 installcheck-find: \
12274     configure-find 
12275         @: $(MAKE); $(unstage)
12276         @[ -f ./find/Makefile ] || exit 0; \
12277         r=`${PWD_COMMAND}`; export r; \
12278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12279         $(HOST_EXPORTS) \
12280         for flag in $(EXTRA_HOST_FLAGS) ; do \
12281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12282         done; \
12283         echo "Doing installcheck in find" ; \
12284         (cd $(HOST_SUBDIR)/find && \
12285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12287                   "RANLIB=$${RANLIB}" \
12288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12289                   installcheck) \
12290           || exit 1
12291
12292 @endif find
12293
12294 .PHONY: maybe-mostlyclean-find mostlyclean-find
12295 maybe-mostlyclean-find:
12296 @if find
12297 maybe-mostlyclean-find: mostlyclean-find
12298
12299 mostlyclean-find: 
12300         @: $(MAKE); $(unstage)
12301         @[ -f ./find/Makefile ] || exit 0; \
12302         r=`${PWD_COMMAND}`; export r; \
12303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12304         $(HOST_EXPORTS) \
12305         for flag in $(EXTRA_HOST_FLAGS) ; do \
12306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12307         done; \
12308         echo "Doing mostlyclean in find" ; \
12309         (cd $(HOST_SUBDIR)/find && \
12310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12312                   "RANLIB=$${RANLIB}" \
12313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12314                   mostlyclean) \
12315           || exit 1
12316
12317 @endif find
12318
12319 .PHONY: maybe-clean-find clean-find
12320 maybe-clean-find:
12321 @if find
12322 maybe-clean-find: clean-find
12323
12324 clean-find: 
12325         @: $(MAKE); $(unstage)
12326         @[ -f ./find/Makefile ] || exit 0; \
12327         r=`${PWD_COMMAND}`; export r; \
12328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12329         $(HOST_EXPORTS) \
12330         for flag in $(EXTRA_HOST_FLAGS) ; do \
12331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12332         done; \
12333         echo "Doing clean in find" ; \
12334         (cd $(HOST_SUBDIR)/find && \
12335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12337                   "RANLIB=$${RANLIB}" \
12338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12339                   clean) \
12340           || exit 1
12341
12342 @endif find
12343
12344 .PHONY: maybe-distclean-find distclean-find
12345 maybe-distclean-find:
12346 @if find
12347 maybe-distclean-find: distclean-find
12348
12349 distclean-find: 
12350         @: $(MAKE); $(unstage)
12351         @[ -f ./find/Makefile ] || exit 0; \
12352         r=`${PWD_COMMAND}`; export r; \
12353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12354         $(HOST_EXPORTS) \
12355         for flag in $(EXTRA_HOST_FLAGS) ; do \
12356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12357         done; \
12358         echo "Doing distclean in find" ; \
12359         (cd $(HOST_SUBDIR)/find && \
12360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12362                   "RANLIB=$${RANLIB}" \
12363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12364                   distclean) \
12365           || exit 1
12366
12367 @endif find
12368
12369 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12370 maybe-maintainer-clean-find:
12371 @if find
12372 maybe-maintainer-clean-find: maintainer-clean-find
12373
12374 maintainer-clean-find: 
12375         @: $(MAKE); $(unstage)
12376         @[ -f ./find/Makefile ] || exit 0; \
12377         r=`${PWD_COMMAND}`; export r; \
12378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12379         $(HOST_EXPORTS) \
12380         for flag in $(EXTRA_HOST_FLAGS) ; do \
12381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12382         done; \
12383         echo "Doing maintainer-clean in find" ; \
12384         (cd $(HOST_SUBDIR)/find && \
12385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12387                   "RANLIB=$${RANLIB}" \
12388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12389                   maintainer-clean) \
12390           || exit 1
12391
12392 @endif find
12393
12394
12395
12396 .PHONY: configure-fixincludes maybe-configure-fixincludes
12397 maybe-configure-fixincludes:
12398 @if gcc-bootstrap
12399 configure-fixincludes: stage_current
12400 @endif gcc-bootstrap
12401 @if fixincludes
12402 maybe-configure-fixincludes: configure-fixincludes
12403 configure-fixincludes: 
12404         @: $(MAKE); $(unstage)
12405         @r=`${PWD_COMMAND}`; export r; \
12406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12407         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12408         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12409         $(HOST_EXPORTS) \
12410         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12411         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12412         case $(srcdir) in \
12413           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12414           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12415                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12416         esac; \
12417         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12418         libsrcdir="$$s/fixincludes"; \
12419         $(SHELL) $${libsrcdir}/configure \
12420           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12421           --target=${target_alias} $${srcdiroption}  \
12422           || exit 1
12423 @endif fixincludes
12424
12425
12426
12427
12428
12429 .PHONY: all-fixincludes maybe-all-fixincludes
12430 maybe-all-fixincludes:
12431 @if gcc-bootstrap
12432 all-fixincludes: stage_current
12433 @endif gcc-bootstrap
12434 @if fixincludes
12435 TARGET-fixincludes=all
12436 maybe-all-fixincludes: all-fixincludes
12437 all-fixincludes: configure-fixincludes
12438         @: $(MAKE); $(unstage)
12439         @r=`${PWD_COMMAND}`; export r; \
12440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12441         $(HOST_EXPORTS) \
12442         (cd $(HOST_SUBDIR)/fixincludes && \
12443           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12444                 $(TARGET-fixincludes))
12445 @endif fixincludes
12446
12447
12448
12449
12450 .PHONY: check-fixincludes maybe-check-fixincludes
12451 maybe-check-fixincludes:
12452 @if fixincludes
12453 maybe-check-fixincludes: check-fixincludes
12454
12455 check-fixincludes:
12456         @: $(MAKE); $(unstage)
12457         @r=`${PWD_COMMAND}`; export r; \
12458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12459         $(HOST_EXPORTS) \
12460         (cd $(HOST_SUBDIR)/fixincludes && \
12461           $(MAKE) $(FLAGS_TO_PASS)  check)
12462
12463 @endif fixincludes
12464
12465 .PHONY: install-fixincludes maybe-install-fixincludes
12466 maybe-install-fixincludes:
12467 @if fixincludes
12468 maybe-install-fixincludes: install-fixincludes
12469
12470 install-fixincludes: installdirs
12471         @: $(MAKE); $(unstage)
12472         @r=`${PWD_COMMAND}`; export r; \
12473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12474         $(HOST_EXPORTS) \
12475         (cd $(HOST_SUBDIR)/fixincludes && \
12476           $(MAKE) $(FLAGS_TO_PASS)  install)
12477
12478 @endif fixincludes
12479
12480 # Other targets (info, dvi, pdf, etc.)
12481
12482 .PHONY: maybe-info-fixincludes info-fixincludes
12483 maybe-info-fixincludes:
12484 @if fixincludes
12485 maybe-info-fixincludes: info-fixincludes
12486
12487 info-fixincludes: \
12488     configure-fixincludes 
12489         @: $(MAKE); $(unstage)
12490         @[ -f ./fixincludes/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) ; do \
12495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12496         done; \
12497         echo "Doing info in fixincludes" ; \
12498         (cd $(HOST_SUBDIR)/fixincludes && \
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                   info) \
12504           || exit 1
12505
12506 @endif fixincludes
12507
12508 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12509 maybe-dvi-fixincludes:
12510 @if fixincludes
12511 maybe-dvi-fixincludes: dvi-fixincludes
12512
12513 dvi-fixincludes: \
12514     configure-fixincludes 
12515         @: $(MAKE); $(unstage)
12516         @[ -f ./fixincludes/Makefile ] || exit 0; \
12517         r=`${PWD_COMMAND}`; export r; \
12518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12519         $(HOST_EXPORTS) \
12520         for flag in $(EXTRA_HOST_FLAGS) ; do \
12521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12522         done; \
12523         echo "Doing dvi in fixincludes" ; \
12524         (cd $(HOST_SUBDIR)/fixincludes && \
12525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12527                   "RANLIB=$${RANLIB}" \
12528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12529                   dvi) \
12530           || exit 1
12531
12532 @endif fixincludes
12533
12534 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12535 maybe-pdf-fixincludes:
12536 @if fixincludes
12537 maybe-pdf-fixincludes: pdf-fixincludes
12538
12539 pdf-fixincludes: \
12540     configure-fixincludes 
12541         @: $(MAKE); $(unstage)
12542         @[ -f ./fixincludes/Makefile ] || exit 0; \
12543         r=`${PWD_COMMAND}`; export r; \
12544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12545         $(HOST_EXPORTS) \
12546         for flag in $(EXTRA_HOST_FLAGS) ; do \
12547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12548         done; \
12549         echo "Doing pdf in fixincludes" ; \
12550         (cd $(HOST_SUBDIR)/fixincludes && \
12551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12553                   "RANLIB=$${RANLIB}" \
12554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12555                   pdf) \
12556           || exit 1
12557
12558 @endif fixincludes
12559
12560 .PHONY: maybe-html-fixincludes html-fixincludes
12561 maybe-html-fixincludes:
12562 @if fixincludes
12563 maybe-html-fixincludes: html-fixincludes
12564
12565 html-fixincludes: \
12566     configure-fixincludes 
12567         @: $(MAKE); $(unstage)
12568         @[ -f ./fixincludes/Makefile ] || exit 0; \
12569         r=`${PWD_COMMAND}`; export r; \
12570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12571         $(HOST_EXPORTS) \
12572         for flag in $(EXTRA_HOST_FLAGS) ; do \
12573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12574         done; \
12575         echo "Doing html in fixincludes" ; \
12576         (cd $(HOST_SUBDIR)/fixincludes && \
12577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12579                   "RANLIB=$${RANLIB}" \
12580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12581                   html) \
12582           || exit 1
12583
12584 @endif fixincludes
12585
12586 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12587 maybe-TAGS-fixincludes:
12588 @if fixincludes
12589 maybe-TAGS-fixincludes: TAGS-fixincludes
12590
12591 # fixincludes doesn't support TAGS.
12592 TAGS-fixincludes:
12593
12594 @endif fixincludes
12595
12596 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12597 maybe-install-info-fixincludes:
12598 @if fixincludes
12599 maybe-install-info-fixincludes: install-info-fixincludes
12600
12601 install-info-fixincludes: \
12602     configure-fixincludes \
12603     info-fixincludes 
12604         @: $(MAKE); $(unstage)
12605         @[ -f ./fixincludes/Makefile ] || exit 0; \
12606         r=`${PWD_COMMAND}`; export r; \
12607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12608         $(HOST_EXPORTS) \
12609         for flag in $(EXTRA_HOST_FLAGS) ; do \
12610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12611         done; \
12612         echo "Doing install-info in fixincludes" ; \
12613         (cd $(HOST_SUBDIR)/fixincludes && \
12614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12616                   "RANLIB=$${RANLIB}" \
12617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12618                   install-info) \
12619           || exit 1
12620
12621 @endif fixincludes
12622
12623 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12624 maybe-install-pdf-fixincludes:
12625 @if fixincludes
12626 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12627
12628 install-pdf-fixincludes: \
12629     configure-fixincludes \
12630     pdf-fixincludes 
12631         @: $(MAKE); $(unstage)
12632         @[ -f ./fixincludes/Makefile ] || exit 0; \
12633         r=`${PWD_COMMAND}`; export r; \
12634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12635         $(HOST_EXPORTS) \
12636         for flag in $(EXTRA_HOST_FLAGS) ; do \
12637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12638         done; \
12639         echo "Doing install-pdf in fixincludes" ; \
12640         (cd $(HOST_SUBDIR)/fixincludes && \
12641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12643                   "RANLIB=$${RANLIB}" \
12644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12645                   install-pdf) \
12646           || exit 1
12647
12648 @endif fixincludes
12649
12650 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12651 maybe-install-html-fixincludes:
12652 @if fixincludes
12653 maybe-install-html-fixincludes: install-html-fixincludes
12654
12655 install-html-fixincludes: \
12656     configure-fixincludes \
12657     html-fixincludes 
12658         @: $(MAKE); $(unstage)
12659         @[ -f ./fixincludes/Makefile ] || exit 0; \
12660         r=`${PWD_COMMAND}`; export r; \
12661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12662         $(HOST_EXPORTS) \
12663         for flag in $(EXTRA_HOST_FLAGS) ; do \
12664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12665         done; \
12666         echo "Doing install-html in fixincludes" ; \
12667         (cd $(HOST_SUBDIR)/fixincludes && \
12668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12670                   "RANLIB=$${RANLIB}" \
12671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12672                   install-html) \
12673           || exit 1
12674
12675 @endif fixincludes
12676
12677 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12678 maybe-installcheck-fixincludes:
12679 @if fixincludes
12680 maybe-installcheck-fixincludes: installcheck-fixincludes
12681
12682 installcheck-fixincludes: \
12683     configure-fixincludes 
12684         @: $(MAKE); $(unstage)
12685         @[ -f ./fixincludes/Makefile ] || exit 0; \
12686         r=`${PWD_COMMAND}`; export r; \
12687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12688         $(HOST_EXPORTS) \
12689         for flag in $(EXTRA_HOST_FLAGS) ; do \
12690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12691         done; \
12692         echo "Doing installcheck in fixincludes" ; \
12693         (cd $(HOST_SUBDIR)/fixincludes && \
12694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12696                   "RANLIB=$${RANLIB}" \
12697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12698                   installcheck) \
12699           || exit 1
12700
12701 @endif fixincludes
12702
12703 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12704 maybe-mostlyclean-fixincludes:
12705 @if fixincludes
12706 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12707
12708 mostlyclean-fixincludes: 
12709         @: $(MAKE); $(unstage)
12710         @[ -f ./fixincludes/Makefile ] || exit 0; \
12711         r=`${PWD_COMMAND}`; export r; \
12712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12713         $(HOST_EXPORTS) \
12714         for flag in $(EXTRA_HOST_FLAGS) ; do \
12715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12716         done; \
12717         echo "Doing mostlyclean in fixincludes" ; \
12718         (cd $(HOST_SUBDIR)/fixincludes && \
12719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12721                   "RANLIB=$${RANLIB}" \
12722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12723                   mostlyclean) \
12724           || exit 1
12725
12726 @endif fixincludes
12727
12728 .PHONY: maybe-clean-fixincludes clean-fixincludes
12729 maybe-clean-fixincludes:
12730 @if fixincludes
12731 maybe-clean-fixincludes: clean-fixincludes
12732
12733 clean-fixincludes: 
12734         @: $(MAKE); $(unstage)
12735         @[ -f ./fixincludes/Makefile ] || exit 0; \
12736         r=`${PWD_COMMAND}`; export r; \
12737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12738         $(HOST_EXPORTS) \
12739         for flag in $(EXTRA_HOST_FLAGS) ; do \
12740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12741         done; \
12742         echo "Doing clean in fixincludes" ; \
12743         (cd $(HOST_SUBDIR)/fixincludes && \
12744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12746                   "RANLIB=$${RANLIB}" \
12747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12748                   clean) \
12749           || exit 1
12750
12751 @endif fixincludes
12752
12753 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12754 maybe-distclean-fixincludes:
12755 @if fixincludes
12756 maybe-distclean-fixincludes: distclean-fixincludes
12757
12758 distclean-fixincludes: 
12759         @: $(MAKE); $(unstage)
12760         @[ -f ./fixincludes/Makefile ] || exit 0; \
12761         r=`${PWD_COMMAND}`; export r; \
12762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12763         $(HOST_EXPORTS) \
12764         for flag in $(EXTRA_HOST_FLAGS) ; do \
12765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12766         done; \
12767         echo "Doing distclean in fixincludes" ; \
12768         (cd $(HOST_SUBDIR)/fixincludes && \
12769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12771                   "RANLIB=$${RANLIB}" \
12772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12773                   distclean) \
12774           || exit 1
12775
12776 @endif fixincludes
12777
12778 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12779 maybe-maintainer-clean-fixincludes:
12780 @if fixincludes
12781 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12782
12783 maintainer-clean-fixincludes: 
12784         @: $(MAKE); $(unstage)
12785         @[ -f ./fixincludes/Makefile ] || exit 0; \
12786         r=`${PWD_COMMAND}`; export r; \
12787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12788         $(HOST_EXPORTS) \
12789         for flag in $(EXTRA_HOST_FLAGS) ; do \
12790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12791         done; \
12792         echo "Doing maintainer-clean in fixincludes" ; \
12793         (cd $(HOST_SUBDIR)/fixincludes && \
12794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12796                   "RANLIB=$${RANLIB}" \
12797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12798                   maintainer-clean) \
12799           || exit 1
12800
12801 @endif fixincludes
12802
12803
12804
12805 .PHONY: configure-flex maybe-configure-flex
12806 maybe-configure-flex:
12807 @if gcc-bootstrap
12808 configure-flex: stage_current
12809 @endif gcc-bootstrap
12810 @if flex
12811 maybe-configure-flex: configure-flex
12812 configure-flex: 
12813         @: $(MAKE); $(unstage)
12814         @r=`${PWD_COMMAND}`; export r; \
12815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12816         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12817         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12818         $(HOST_EXPORTS) \
12819         echo Configuring in $(HOST_SUBDIR)/flex; \
12820         cd "$(HOST_SUBDIR)/flex" || exit 1; \
12821         case $(srcdir) in \
12822           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12823           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12824                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12825         esac; \
12826         srcdiroption="--srcdir=$${topdir}/flex"; \
12827         libsrcdir="$$s/flex"; \
12828         $(SHELL) $${libsrcdir}/configure \
12829           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12830           --target=${target_alias} $${srcdiroption}  \
12831           || exit 1
12832 @endif flex
12833
12834
12835
12836
12837
12838 .PHONY: all-flex maybe-all-flex
12839 maybe-all-flex:
12840 @if gcc-bootstrap
12841 all-flex: stage_current
12842 @endif gcc-bootstrap
12843 @if flex
12844 TARGET-flex=all
12845 maybe-all-flex: all-flex
12846 all-flex: configure-flex
12847         @: $(MAKE); $(unstage)
12848         @r=`${PWD_COMMAND}`; export r; \
12849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12850         $(HOST_EXPORTS) \
12851         (cd $(HOST_SUBDIR)/flex && \
12852           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12853                 $(TARGET-flex))
12854 @endif flex
12855
12856
12857
12858
12859 .PHONY: check-flex maybe-check-flex
12860 maybe-check-flex:
12861 @if flex
12862 maybe-check-flex: check-flex
12863
12864 # This module is only tested in a native toolchain.
12865 check-flex:
12866         @: $(MAKE); $(unstage)
12867         @if [ '$(host)' = '$(target)' ] ; then \
12868           r=`${PWD_COMMAND}`; export r; \
12869           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12870           $(HOST_EXPORTS) \
12871           (cd $(HOST_SUBDIR)/flex && \
12872             $(MAKE) $(FLAGS_TO_PASS)  check); \
12873         fi
12874
12875 @endif flex
12876
12877 .PHONY: install-flex maybe-install-flex
12878 maybe-install-flex:
12879 @if flex
12880 maybe-install-flex: install-flex
12881
12882 install-flex: installdirs
12883         @: $(MAKE); $(unstage)
12884         @r=`${PWD_COMMAND}`; export r; \
12885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12886         $(HOST_EXPORTS) \
12887         (cd $(HOST_SUBDIR)/flex && \
12888           $(MAKE) $(FLAGS_TO_PASS)  install)
12889
12890 @endif flex
12891
12892 # Other targets (info, dvi, pdf, etc.)
12893
12894 .PHONY: maybe-info-flex info-flex
12895 maybe-info-flex:
12896 @if flex
12897 maybe-info-flex: info-flex
12898
12899 info-flex: \
12900     configure-flex 
12901         @: $(MAKE); $(unstage)
12902         @[ -f ./flex/Makefile ] || exit 0; \
12903         r=`${PWD_COMMAND}`; export r; \
12904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12905         $(HOST_EXPORTS) \
12906         for flag in $(EXTRA_HOST_FLAGS) ; do \
12907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12908         done; \
12909         echo "Doing info in flex" ; \
12910         (cd $(HOST_SUBDIR)/flex && \
12911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12913                   "RANLIB=$${RANLIB}" \
12914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12915                   info) \
12916           || exit 1
12917
12918 @endif flex
12919
12920 .PHONY: maybe-dvi-flex dvi-flex
12921 maybe-dvi-flex:
12922 @if flex
12923 maybe-dvi-flex: dvi-flex
12924
12925 dvi-flex: \
12926     configure-flex 
12927         @: $(MAKE); $(unstage)
12928         @[ -f ./flex/Makefile ] || exit 0; \
12929         r=`${PWD_COMMAND}`; export r; \
12930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12931         $(HOST_EXPORTS) \
12932         for flag in $(EXTRA_HOST_FLAGS) ; do \
12933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12934         done; \
12935         echo "Doing dvi in flex" ; \
12936         (cd $(HOST_SUBDIR)/flex && \
12937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12939                   "RANLIB=$${RANLIB}" \
12940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12941                   dvi) \
12942           || exit 1
12943
12944 @endif flex
12945
12946 .PHONY: maybe-pdf-flex pdf-flex
12947 maybe-pdf-flex:
12948 @if flex
12949 maybe-pdf-flex: pdf-flex
12950
12951 pdf-flex: \
12952     configure-flex 
12953         @: $(MAKE); $(unstage)
12954         @[ -f ./flex/Makefile ] || exit 0; \
12955         r=`${PWD_COMMAND}`; export r; \
12956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12957         $(HOST_EXPORTS) \
12958         for flag in $(EXTRA_HOST_FLAGS) ; do \
12959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12960         done; \
12961         echo "Doing pdf in flex" ; \
12962         (cd $(HOST_SUBDIR)/flex && \
12963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12965                   "RANLIB=$${RANLIB}" \
12966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12967                   pdf) \
12968           || exit 1
12969
12970 @endif flex
12971
12972 .PHONY: maybe-html-flex html-flex
12973 maybe-html-flex:
12974 @if flex
12975 maybe-html-flex: html-flex
12976
12977 html-flex: \
12978     configure-flex 
12979         @: $(MAKE); $(unstage)
12980         @[ -f ./flex/Makefile ] || exit 0; \
12981         r=`${PWD_COMMAND}`; export r; \
12982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12983         $(HOST_EXPORTS) \
12984         for flag in $(EXTRA_HOST_FLAGS) ; do \
12985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12986         done; \
12987         echo "Doing html in flex" ; \
12988         (cd $(HOST_SUBDIR)/flex && \
12989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12991                   "RANLIB=$${RANLIB}" \
12992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12993                   html) \
12994           || exit 1
12995
12996 @endif flex
12997
12998 .PHONY: maybe-TAGS-flex TAGS-flex
12999 maybe-TAGS-flex:
13000 @if flex
13001 maybe-TAGS-flex: TAGS-flex
13002
13003 TAGS-flex: \
13004     configure-flex 
13005         @: $(MAKE); $(unstage)
13006         @[ -f ./flex/Makefile ] || exit 0; \
13007         r=`${PWD_COMMAND}`; export r; \
13008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13009         $(HOST_EXPORTS) \
13010         for flag in $(EXTRA_HOST_FLAGS) ; do \
13011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13012         done; \
13013         echo "Doing TAGS in flex" ; \
13014         (cd $(HOST_SUBDIR)/flex && \
13015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13017                   "RANLIB=$${RANLIB}" \
13018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13019                   TAGS) \
13020           || exit 1
13021
13022 @endif flex
13023
13024 .PHONY: maybe-install-info-flex install-info-flex
13025 maybe-install-info-flex:
13026 @if flex
13027 maybe-install-info-flex: install-info-flex
13028
13029 install-info-flex: \
13030     configure-flex \
13031     info-flex 
13032         @: $(MAKE); $(unstage)
13033         @[ -f ./flex/Makefile ] || exit 0; \
13034         r=`${PWD_COMMAND}`; export r; \
13035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13036         $(HOST_EXPORTS) \
13037         for flag in $(EXTRA_HOST_FLAGS) ; do \
13038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13039         done; \
13040         echo "Doing install-info in flex" ; \
13041         (cd $(HOST_SUBDIR)/flex && \
13042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13044                   "RANLIB=$${RANLIB}" \
13045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13046                   install-info) \
13047           || exit 1
13048
13049 @endif flex
13050
13051 .PHONY: maybe-install-pdf-flex install-pdf-flex
13052 maybe-install-pdf-flex:
13053 @if flex
13054 maybe-install-pdf-flex: install-pdf-flex
13055
13056 install-pdf-flex: \
13057     configure-flex \
13058     pdf-flex 
13059         @: $(MAKE); $(unstage)
13060         @[ -f ./flex/Makefile ] || exit 0; \
13061         r=`${PWD_COMMAND}`; export r; \
13062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13063         $(HOST_EXPORTS) \
13064         for flag in $(EXTRA_HOST_FLAGS) ; do \
13065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13066         done; \
13067         echo "Doing install-pdf in flex" ; \
13068         (cd $(HOST_SUBDIR)/flex && \
13069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13071                   "RANLIB=$${RANLIB}" \
13072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13073                   install-pdf) \
13074           || exit 1
13075
13076 @endif flex
13077
13078 .PHONY: maybe-install-html-flex install-html-flex
13079 maybe-install-html-flex:
13080 @if flex
13081 maybe-install-html-flex: install-html-flex
13082
13083 install-html-flex: \
13084     configure-flex \
13085     html-flex 
13086         @: $(MAKE); $(unstage)
13087         @[ -f ./flex/Makefile ] || exit 0; \
13088         r=`${PWD_COMMAND}`; export r; \
13089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13090         $(HOST_EXPORTS) \
13091         for flag in $(EXTRA_HOST_FLAGS) ; do \
13092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13093         done; \
13094         echo "Doing install-html in flex" ; \
13095         (cd $(HOST_SUBDIR)/flex && \
13096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13098                   "RANLIB=$${RANLIB}" \
13099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13100                   install-html) \
13101           || exit 1
13102
13103 @endif flex
13104
13105 .PHONY: maybe-installcheck-flex installcheck-flex
13106 maybe-installcheck-flex:
13107 @if flex
13108 maybe-installcheck-flex: installcheck-flex
13109
13110 installcheck-flex: \
13111     configure-flex 
13112         @: $(MAKE); $(unstage)
13113         @[ -f ./flex/Makefile ] || exit 0; \
13114         r=`${PWD_COMMAND}`; export r; \
13115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13116         $(HOST_EXPORTS) \
13117         for flag in $(EXTRA_HOST_FLAGS) ; do \
13118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13119         done; \
13120         echo "Doing installcheck in flex" ; \
13121         (cd $(HOST_SUBDIR)/flex && \
13122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13124                   "RANLIB=$${RANLIB}" \
13125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13126                   installcheck) \
13127           || exit 1
13128
13129 @endif flex
13130
13131 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13132 maybe-mostlyclean-flex:
13133 @if flex
13134 maybe-mostlyclean-flex: mostlyclean-flex
13135
13136 mostlyclean-flex: 
13137         @: $(MAKE); $(unstage)
13138         @[ -f ./flex/Makefile ] || exit 0; \
13139         r=`${PWD_COMMAND}`; export r; \
13140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13141         $(HOST_EXPORTS) \
13142         for flag in $(EXTRA_HOST_FLAGS) ; do \
13143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13144         done; \
13145         echo "Doing mostlyclean in flex" ; \
13146         (cd $(HOST_SUBDIR)/flex && \
13147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13149                   "RANLIB=$${RANLIB}" \
13150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13151                   mostlyclean) \
13152           || exit 1
13153
13154 @endif flex
13155
13156 .PHONY: maybe-clean-flex clean-flex
13157 maybe-clean-flex:
13158 @if flex
13159 maybe-clean-flex: clean-flex
13160
13161 clean-flex: 
13162         @: $(MAKE); $(unstage)
13163         @[ -f ./flex/Makefile ] || exit 0; \
13164         r=`${PWD_COMMAND}`; export r; \
13165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13166         $(HOST_EXPORTS) \
13167         for flag in $(EXTRA_HOST_FLAGS) ; do \
13168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13169         done; \
13170         echo "Doing clean in flex" ; \
13171         (cd $(HOST_SUBDIR)/flex && \
13172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13174                   "RANLIB=$${RANLIB}" \
13175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13176                   clean) \
13177           || exit 1
13178
13179 @endif flex
13180
13181 .PHONY: maybe-distclean-flex distclean-flex
13182 maybe-distclean-flex:
13183 @if flex
13184 maybe-distclean-flex: distclean-flex
13185
13186 distclean-flex: 
13187         @: $(MAKE); $(unstage)
13188         @[ -f ./flex/Makefile ] || exit 0; \
13189         r=`${PWD_COMMAND}`; export r; \
13190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13191         $(HOST_EXPORTS) \
13192         for flag in $(EXTRA_HOST_FLAGS) ; do \
13193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13194         done; \
13195         echo "Doing distclean in flex" ; \
13196         (cd $(HOST_SUBDIR)/flex && \
13197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13199                   "RANLIB=$${RANLIB}" \
13200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13201                   distclean) \
13202           || exit 1
13203
13204 @endif flex
13205
13206 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13207 maybe-maintainer-clean-flex:
13208 @if flex
13209 maybe-maintainer-clean-flex: maintainer-clean-flex
13210
13211 maintainer-clean-flex: 
13212         @: $(MAKE); $(unstage)
13213         @[ -f ./flex/Makefile ] || exit 0; \
13214         r=`${PWD_COMMAND}`; export r; \
13215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13216         $(HOST_EXPORTS) \
13217         for flag in $(EXTRA_HOST_FLAGS) ; do \
13218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13219         done; \
13220         echo "Doing maintainer-clean in flex" ; \
13221         (cd $(HOST_SUBDIR)/flex && \
13222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13224                   "RANLIB=$${RANLIB}" \
13225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13226                   maintainer-clean) \
13227           || exit 1
13228
13229 @endif flex
13230
13231
13232
13233 .PHONY: configure-gas maybe-configure-gas
13234 maybe-configure-gas:
13235 @if gcc-bootstrap
13236 configure-gas: stage_current
13237 @endif gcc-bootstrap
13238 @if gas
13239 maybe-configure-gas: configure-gas
13240 configure-gas: 
13241         @r=`${PWD_COMMAND}`; export r; \
13242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13243         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13245         $(HOST_EXPORTS) \
13246         echo Configuring in $(HOST_SUBDIR)/gas; \
13247         cd "$(HOST_SUBDIR)/gas" || exit 1; \
13248         case $(srcdir) in \
13249           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13250           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13251                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13252         esac; \
13253         srcdiroption="--srcdir=$${topdir}/gas"; \
13254         libsrcdir="$$s/gas"; \
13255         $(SHELL) $${libsrcdir}/configure \
13256           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13257           --target=${target_alias} $${srcdiroption}  \
13258           || exit 1
13259 @endif gas
13260
13261
13262
13263 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13264 maybe-configure-stage1-gas:
13265 @if gas-bootstrap
13266 maybe-configure-stage1-gas: configure-stage1-gas
13267 configure-stage1-gas:
13268         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13269         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13270         @r=`${PWD_COMMAND}`; export r; \
13271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13272         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13273         $(HOST_EXPORTS)  \
13274         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13275         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
13276         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13277         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13278         cd $(HOST_SUBDIR)/gas || exit 1; \
13279         case $(srcdir) in \
13280           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13281           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13282                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13283         esac; \
13284         srcdiroption="--srcdir=$${topdir}/gas"; \
13285         libsrcdir="$$s/gas"; \
13286         $(SHELL) $${libsrcdir}/configure \
13287           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13288           --target=${target_alias} $${srcdiroption} \
13289            \
13290           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
13291 @endif gas-bootstrap
13292
13293 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13294 maybe-configure-stage2-gas:
13295 @if gas-bootstrap
13296 maybe-configure-stage2-gas: configure-stage2-gas
13297 configure-stage2-gas:
13298         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13299         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13300         @r=`${PWD_COMMAND}`; export r; \
13301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13302         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13303         $(HOST_EXPORTS) \
13304         $(POSTSTAGE1_HOST_EXPORTS)  \
13305         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13306         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
13307         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13308         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13309         cd $(HOST_SUBDIR)/gas || exit 1; \
13310         case $(srcdir) in \
13311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13312           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13314         esac; \
13315         srcdiroption="--srcdir=$${topdir}/gas"; \
13316         libsrcdir="$$s/gas"; \
13317         $(SHELL) $${libsrcdir}/configure \
13318           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13319           --target=${target_alias} $${srcdiroption} \
13320           --with-build-libsubdir=$(HOST_SUBDIR) \
13321           @stage2_werror_flag@ 
13322 @endif gas-bootstrap
13323
13324 .PHONY: configure-stageb2g0-gas maybe-configure-stageb2g0-gas
13325 maybe-configure-stageb2g0-gas:
13326 @if gas-bootstrap
13327 maybe-configure-stageb2g0-gas: configure-stageb2g0-gas
13328 configure-stageb2g0-gas:
13329         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13330         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13331         @r=`${PWD_COMMAND}`; export r; \
13332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13333         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13334         $(HOST_EXPORTS) \
13335         $(POSTSTAGE1_HOST_EXPORTS)  \
13336         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
13337         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
13338         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gas ; \
13339         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13340         cd $(HOST_SUBDIR)/gas || exit 1; \
13341         case $(srcdir) in \
13342           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13343           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13344                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13345         esac; \
13346         srcdiroption="--srcdir=$${topdir}/gas"; \
13347         libsrcdir="$$s/gas"; \
13348         $(SHELL) $${libsrcdir}/configure \
13349           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13350           --target=${target_alias} $${srcdiroption} \
13351           --with-build-libsubdir=$(HOST_SUBDIR) \
13352           @stage2_werror_flag@ 
13353 @endif gas-bootstrap
13354
13355 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13356 maybe-configure-stage3-gas:
13357 @if gas-bootstrap
13358 maybe-configure-stage3-gas: configure-stage3-gas
13359 configure-stage3-gas:
13360         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13361         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13362         @r=`${PWD_COMMAND}`; export r; \
13363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13364         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13365         $(HOST_EXPORTS) \
13366         $(POSTSTAGE1_HOST_EXPORTS)  \
13367         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13368         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
13369         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13370         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13371         cd $(HOST_SUBDIR)/gas || exit 1; \
13372         case $(srcdir) in \
13373           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13374           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13375                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13376         esac; \
13377         srcdiroption="--srcdir=$${topdir}/gas"; \
13378         libsrcdir="$$s/gas"; \
13379         $(SHELL) $${libsrcdir}/configure \
13380           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13381           --target=${target_alias} $${srcdiroption} \
13382           --with-build-libsubdir=$(HOST_SUBDIR) \
13383           @stage2_werror_flag@ 
13384 @endif gas-bootstrap
13385
13386 .PHONY: configure-stageb3g2-gas maybe-configure-stageb3g2-gas
13387 maybe-configure-stageb3g2-gas:
13388 @if gas-bootstrap
13389 maybe-configure-stageb3g2-gas: configure-stageb3g2-gas
13390 configure-stageb3g2-gas:
13391         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13392         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13393         @r=`${PWD_COMMAND}`; export r; \
13394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13395         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13396         $(HOST_EXPORTS) \
13397         $(POSTSTAGE1_HOST_EXPORTS)  \
13398         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
13399         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
13400         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gas ; \
13401         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13402         cd $(HOST_SUBDIR)/gas || exit 1; \
13403         case $(srcdir) in \
13404           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13405           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13406                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13407         esac; \
13408         srcdiroption="--srcdir=$${topdir}/gas"; \
13409         libsrcdir="$$s/gas"; \
13410         $(SHELL) $${libsrcdir}/configure \
13411           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13412           --target=${target_alias} $${srcdiroption} \
13413           --with-build-libsubdir=$(HOST_SUBDIR) \
13414           @stage2_werror_flag@ 
13415 @endif gas-bootstrap
13416
13417 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13418 maybe-configure-stage4-gas:
13419 @if gas-bootstrap
13420 maybe-configure-stage4-gas: configure-stage4-gas
13421 configure-stage4-gas:
13422         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13423         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13424         @r=`${PWD_COMMAND}`; export r; \
13425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13426         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13427         $(HOST_EXPORTS) \
13428         $(POSTSTAGE1_HOST_EXPORTS)  \
13429         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13430         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
13431         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13432         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13433         cd $(HOST_SUBDIR)/gas || exit 1; \
13434         case $(srcdir) in \
13435           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13436           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13437                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13438         esac; \
13439         srcdiroption="--srcdir=$${topdir}/gas"; \
13440         libsrcdir="$$s/gas"; \
13441         $(SHELL) $${libsrcdir}/configure \
13442           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13443           --target=${target_alias} $${srcdiroption} \
13444           --with-build-libsubdir=$(HOST_SUBDIR) \
13445           @stage2_werror_flag@ 
13446 @endif gas-bootstrap
13447
13448 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13449 maybe-configure-stageprofile-gas:
13450 @if gas-bootstrap
13451 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13452 configure-stageprofile-gas:
13453         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13454         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13455         @r=`${PWD_COMMAND}`; export r; \
13456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13457         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13458         $(HOST_EXPORTS) \
13459         $(POSTSTAGE1_HOST_EXPORTS)  \
13460         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
13461         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
13462         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13463         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13464         cd $(HOST_SUBDIR)/gas || exit 1; \
13465         case $(srcdir) in \
13466           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13467           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13468                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13469         esac; \
13470         srcdiroption="--srcdir=$${topdir}/gas"; \
13471         libsrcdir="$$s/gas"; \
13472         $(SHELL) $${libsrcdir}/configure \
13473           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13474           --target=${target_alias} $${srcdiroption} \
13475           --with-build-libsubdir=$(HOST_SUBDIR) \
13476           @stage2_werror_flag@ 
13477 @endif gas-bootstrap
13478
13479 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13480 maybe-configure-stagefeedback-gas:
13481 @if gas-bootstrap
13482 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13483 configure-stagefeedback-gas:
13484         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13485         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13486         @r=`${PWD_COMMAND}`; export r; \
13487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13488         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13489         $(HOST_EXPORTS) \
13490         $(POSTSTAGE1_HOST_EXPORTS)  \
13491         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
13492         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
13493         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13494         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13495         cd $(HOST_SUBDIR)/gas || exit 1; \
13496         case $(srcdir) in \
13497           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13498           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13499                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13500         esac; \
13501         srcdiroption="--srcdir=$${topdir}/gas"; \
13502         libsrcdir="$$s/gas"; \
13503         $(SHELL) $${libsrcdir}/configure \
13504           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13505           --target=${target_alias} $${srcdiroption} \
13506           --with-build-libsubdir=$(HOST_SUBDIR) \
13507           @stage2_werror_flag@ 
13508 @endif gas-bootstrap
13509
13510
13511
13512
13513
13514 .PHONY: all-gas maybe-all-gas
13515 maybe-all-gas:
13516 @if gcc-bootstrap
13517 all-gas: stage_current
13518 @endif gcc-bootstrap
13519 @if gas
13520 TARGET-gas=all
13521 maybe-all-gas: all-gas
13522 all-gas: configure-gas
13523         @r=`${PWD_COMMAND}`; export r; \
13524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13525         $(HOST_EXPORTS) \
13526         (cd $(HOST_SUBDIR)/gas && \
13527           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13528                 $(TARGET-gas))
13529 @endif gas
13530
13531
13532
13533 .PHONY: all-stage1-gas maybe-all-stage1-gas
13534 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13535 maybe-all-stage1-gas:
13536 maybe-clean-stage1-gas:
13537 @if gas-bootstrap
13538 maybe-all-stage1-gas: all-stage1-gas
13539 all-stage1: all-stage1-gas
13540 TARGET-stage1-gas = $(TARGET-gas)
13541 all-stage1-gas: configure-stage1-gas
13542         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13543         @r=`${PWD_COMMAND}`; export r; \
13544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13545         $(HOST_EXPORTS) \
13546         cd $(HOST_SUBDIR)/gas && \
13547         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13548                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
13549                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
13550                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
13551                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
13552                 $(TARGET-stage1-gas)
13553
13554 maybe-clean-stage1-gas: clean-stage1-gas
13555 clean-stage1: clean-stage1-gas
13556 clean-stage1-gas:
13557         @if [ $(current_stage) = stage1 ]; then \
13558           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13559         else \
13560           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13561           $(MAKE) stage1-start; \
13562         fi; \
13563         cd $(HOST_SUBDIR)/gas && \
13564         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13565                  clean
13566 @endif gas-bootstrap
13567
13568
13569 .PHONY: all-stage2-gas maybe-all-stage2-gas
13570 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13571 maybe-all-stage2-gas:
13572 maybe-clean-stage2-gas:
13573 @if gas-bootstrap
13574 maybe-all-stage2-gas: all-stage2-gas
13575 all-stage2: all-stage2-gas
13576 TARGET-stage2-gas = $(TARGET-gas)
13577 all-stage2-gas: configure-stage2-gas
13578         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13579         @r=`${PWD_COMMAND}`; export r; \
13580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13581         $(HOST_EXPORTS) \
13582         $(POSTSTAGE1_HOST_EXPORTS) \
13583         cd $(HOST_SUBDIR)/gas && \
13584         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13585                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
13586                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13587                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13588                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13589                 $(TARGET-stage2-gas)
13590
13591 maybe-clean-stage2-gas: clean-stage2-gas
13592 clean-stage2: clean-stage2-gas
13593 clean-stage2-gas:
13594         @if [ $(current_stage) = stage2 ]; then \
13595           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13596         else \
13597           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13598           $(MAKE) stage2-start; \
13599         fi; \
13600         cd $(HOST_SUBDIR)/gas && \
13601         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13602                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13603                  clean
13604 @endif gas-bootstrap
13605
13606
13607 .PHONY: all-stageb2g0-gas maybe-all-stageb2g0-gas
13608 .PHONY: clean-stageb2g0-gas maybe-clean-stageb2g0-gas
13609 maybe-all-stageb2g0-gas:
13610 maybe-clean-stageb2g0-gas:
13611 @if gas-bootstrap
13612 maybe-all-stageb2g0-gas: all-stageb2g0-gas
13613 all-stageb2g0: all-stageb2g0-gas
13614 TARGET-stageb2g0-gas = $(TARGET-gas)
13615 all-stageb2g0-gas: configure-stageb2g0-gas
13616         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13617         @r=`${PWD_COMMAND}`; export r; \
13618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13619         $(HOST_EXPORTS) \
13620         $(POSTSTAGE1_HOST_EXPORTS) \
13621         cd $(HOST_SUBDIR)/gas && \
13622         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13623                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
13624                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
13625                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
13626                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13627                 $(TARGET-stageb2g0-gas)
13628
13629 maybe-clean-stageb2g0-gas: clean-stageb2g0-gas
13630 clean-stageb2g0: clean-stageb2g0-gas
13631 clean-stageb2g0-gas:
13632         @if [ $(current_stage) = stageb2g0 ]; then \
13633           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13634         else \
13635           [ -f $(HOST_SUBDIR)/stageb2g0-gas/Makefile ] || exit 0; \
13636           $(MAKE) stageb2g0-start; \
13637         fi; \
13638         cd $(HOST_SUBDIR)/gas && \
13639         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13640                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13641                  clean
13642 @endif gas-bootstrap
13643
13644
13645 .PHONY: all-stage3-gas maybe-all-stage3-gas
13646 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13647 maybe-all-stage3-gas:
13648 maybe-clean-stage3-gas:
13649 @if gas-bootstrap
13650 maybe-all-stage3-gas: all-stage3-gas
13651 all-stage3: all-stage3-gas
13652 TARGET-stage3-gas = $(TARGET-gas)
13653 all-stage3-gas: configure-stage3-gas
13654         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13655         @r=`${PWD_COMMAND}`; export r; \
13656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13657         $(HOST_EXPORTS) \
13658         $(POSTSTAGE1_HOST_EXPORTS) \
13659         cd $(HOST_SUBDIR)/gas && \
13660         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13661                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
13662                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
13663                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
13664                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13665                 $(TARGET-stage3-gas)
13666
13667 maybe-clean-stage3-gas: clean-stage3-gas
13668 clean-stage3: clean-stage3-gas
13669 clean-stage3-gas:
13670         @if [ $(current_stage) = stage3 ]; then \
13671           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13672         else \
13673           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13674           $(MAKE) stage3-start; \
13675         fi; \
13676         cd $(HOST_SUBDIR)/gas && \
13677         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13678                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13679                  clean
13680 @endif gas-bootstrap
13681
13682
13683 .PHONY: all-stageb3g2-gas maybe-all-stageb3g2-gas
13684 .PHONY: clean-stageb3g2-gas maybe-clean-stageb3g2-gas
13685 maybe-all-stageb3g2-gas:
13686 maybe-clean-stageb3g2-gas:
13687 @if gas-bootstrap
13688 maybe-all-stageb3g2-gas: all-stageb3g2-gas
13689 all-stageb3g2: all-stageb3g2-gas
13690 TARGET-stageb3g2-gas = $(TARGET-gas)
13691 all-stageb3g2-gas: configure-stageb3g2-gas
13692         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13693         @r=`${PWD_COMMAND}`; export r; \
13694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13695         $(HOST_EXPORTS) \
13696         $(POSTSTAGE1_HOST_EXPORTS) \
13697         cd $(HOST_SUBDIR)/gas && \
13698         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13699                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
13700                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
13701                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
13702                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13703                 $(TARGET-stageb3g2-gas)
13704
13705 maybe-clean-stageb3g2-gas: clean-stageb3g2-gas
13706 clean-stageb3g2: clean-stageb3g2-gas
13707 clean-stageb3g2-gas:
13708         @if [ $(current_stage) = stageb3g2 ]; then \
13709           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13710         else \
13711           [ -f $(HOST_SUBDIR)/stageb3g2-gas/Makefile ] || exit 0; \
13712           $(MAKE) stageb3g2-start; \
13713         fi; \
13714         cd $(HOST_SUBDIR)/gas && \
13715         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13716                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13717                  clean
13718 @endif gas-bootstrap
13719
13720
13721 .PHONY: all-stage4-gas maybe-all-stage4-gas
13722 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13723 maybe-all-stage4-gas:
13724 maybe-clean-stage4-gas:
13725 @if gas-bootstrap
13726 maybe-all-stage4-gas: all-stage4-gas
13727 all-stage4: all-stage4-gas
13728 TARGET-stage4-gas = $(TARGET-gas)
13729 all-stage4-gas: configure-stage4-gas
13730         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13731         @r=`${PWD_COMMAND}`; export r; \
13732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13733         $(HOST_EXPORTS) \
13734         $(POSTSTAGE1_HOST_EXPORTS) \
13735         cd $(HOST_SUBDIR)/gas && \
13736         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13737                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
13738                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13739                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
13740                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13741                 $(TARGET-stage4-gas)
13742
13743 maybe-clean-stage4-gas: clean-stage4-gas
13744 clean-stage4: clean-stage4-gas
13745 clean-stage4-gas:
13746         @if [ $(current_stage) = stage4 ]; then \
13747           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13748         else \
13749           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13750           $(MAKE) stage4-start; \
13751         fi; \
13752         cd $(HOST_SUBDIR)/gas && \
13753         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13754                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13755                  clean
13756 @endif gas-bootstrap
13757
13758
13759 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13760 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13761 maybe-all-stageprofile-gas:
13762 maybe-clean-stageprofile-gas:
13763 @if gas-bootstrap
13764 maybe-all-stageprofile-gas: all-stageprofile-gas
13765 all-stageprofile: all-stageprofile-gas
13766 TARGET-stageprofile-gas = $(TARGET-gas)
13767 all-stageprofile-gas: configure-stageprofile-gas
13768         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13769         @r=`${PWD_COMMAND}`; export r; \
13770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13771         $(HOST_EXPORTS) \
13772         $(POSTSTAGE1_HOST_EXPORTS) \
13773         cd $(HOST_SUBDIR)/gas && \
13774         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13775                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
13776                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13777                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13778                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13779                 $(TARGET-stageprofile-gas)
13780
13781 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13782 clean-stageprofile: clean-stageprofile-gas
13783 clean-stageprofile-gas:
13784         @if [ $(current_stage) = stageprofile ]; then \
13785           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13786         else \
13787           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13788           $(MAKE) stageprofile-start; \
13789         fi; \
13790         cd $(HOST_SUBDIR)/gas && \
13791         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13792                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13793                  clean
13794 @endif gas-bootstrap
13795
13796
13797 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13798 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13799 maybe-all-stagefeedback-gas:
13800 maybe-clean-stagefeedback-gas:
13801 @if gas-bootstrap
13802 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13803 all-stagefeedback: all-stagefeedback-gas
13804 TARGET-stagefeedback-gas = $(TARGET-gas)
13805 all-stagefeedback-gas: configure-stagefeedback-gas
13806         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13807         @r=`${PWD_COMMAND}`; export r; \
13808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13809         $(HOST_EXPORTS) \
13810         $(POSTSTAGE1_HOST_EXPORTS) \
13811         cd $(HOST_SUBDIR)/gas && \
13812         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13813                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
13814                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13815                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13816                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13817                 $(TARGET-stagefeedback-gas)
13818
13819 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13820 clean-stagefeedback: clean-stagefeedback-gas
13821 clean-stagefeedback-gas:
13822         @if [ $(current_stage) = stagefeedback ]; then \
13823           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13824         else \
13825           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13826           $(MAKE) stagefeedback-start; \
13827         fi; \
13828         cd $(HOST_SUBDIR)/gas && \
13829         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13830                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13831                  clean
13832 @endif gas-bootstrap
13833
13834
13835
13836
13837
13838 .PHONY: check-gas maybe-check-gas
13839 maybe-check-gas:
13840 @if gas
13841 maybe-check-gas: check-gas
13842
13843 check-gas:
13844         @: $(MAKE); $(unstage)
13845         @r=`${PWD_COMMAND}`; export r; \
13846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13847         $(HOST_EXPORTS) \
13848         (cd $(HOST_SUBDIR)/gas && \
13849           $(MAKE) $(FLAGS_TO_PASS)  check)
13850
13851 @endif gas
13852
13853 .PHONY: install-gas maybe-install-gas
13854 maybe-install-gas:
13855 @if gas
13856 maybe-install-gas: install-gas
13857
13858 install-gas: installdirs
13859         @: $(MAKE); $(unstage)
13860         @r=`${PWD_COMMAND}`; export r; \
13861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13862         $(HOST_EXPORTS) \
13863         (cd $(HOST_SUBDIR)/gas && \
13864           $(MAKE) $(FLAGS_TO_PASS)  install)
13865
13866 @endif gas
13867
13868 # Other targets (info, dvi, pdf, etc.)
13869
13870 .PHONY: maybe-info-gas info-gas
13871 maybe-info-gas:
13872 @if gas
13873 maybe-info-gas: info-gas
13874
13875 info-gas: \
13876     configure-gas 
13877         @[ -f ./gas/Makefile ] || exit 0; \
13878         r=`${PWD_COMMAND}`; export r; \
13879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13880         $(HOST_EXPORTS) \
13881         for flag in $(EXTRA_HOST_FLAGS) ; do \
13882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13883         done; \
13884         echo "Doing info in gas" ; \
13885         (cd $(HOST_SUBDIR)/gas && \
13886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13888                   "RANLIB=$${RANLIB}" \
13889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13890                   info) \
13891           || exit 1
13892
13893 @endif gas
13894
13895 .PHONY: maybe-dvi-gas dvi-gas
13896 maybe-dvi-gas:
13897 @if gas
13898 maybe-dvi-gas: dvi-gas
13899
13900 dvi-gas: \
13901     configure-gas 
13902         @[ -f ./gas/Makefile ] || exit 0; \
13903         r=`${PWD_COMMAND}`; export r; \
13904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13905         $(HOST_EXPORTS) \
13906         for flag in $(EXTRA_HOST_FLAGS) ; do \
13907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13908         done; \
13909         echo "Doing dvi in gas" ; \
13910         (cd $(HOST_SUBDIR)/gas && \
13911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13913                   "RANLIB=$${RANLIB}" \
13914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13915                   dvi) \
13916           || exit 1
13917
13918 @endif gas
13919
13920 .PHONY: maybe-pdf-gas pdf-gas
13921 maybe-pdf-gas:
13922 @if gas
13923 maybe-pdf-gas: pdf-gas
13924
13925 pdf-gas: \
13926     configure-gas 
13927         @[ -f ./gas/Makefile ] || exit 0; \
13928         r=`${PWD_COMMAND}`; export r; \
13929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13930         $(HOST_EXPORTS) \
13931         for flag in $(EXTRA_HOST_FLAGS) ; do \
13932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13933         done; \
13934         echo "Doing pdf in gas" ; \
13935         (cd $(HOST_SUBDIR)/gas && \
13936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13938                   "RANLIB=$${RANLIB}" \
13939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13940                   pdf) \
13941           || exit 1
13942
13943 @endif gas
13944
13945 .PHONY: maybe-html-gas html-gas
13946 maybe-html-gas:
13947 @if gas
13948 maybe-html-gas: html-gas
13949
13950 html-gas: \
13951     configure-gas 
13952         @[ -f ./gas/Makefile ] || exit 0; \
13953         r=`${PWD_COMMAND}`; export r; \
13954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13955         $(HOST_EXPORTS) \
13956         for flag in $(EXTRA_HOST_FLAGS) ; do \
13957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13958         done; \
13959         echo "Doing html in gas" ; \
13960         (cd $(HOST_SUBDIR)/gas && \
13961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13963                   "RANLIB=$${RANLIB}" \
13964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13965                   html) \
13966           || exit 1
13967
13968 @endif gas
13969
13970 .PHONY: maybe-TAGS-gas TAGS-gas
13971 maybe-TAGS-gas:
13972 @if gas
13973 maybe-TAGS-gas: TAGS-gas
13974
13975 TAGS-gas: \
13976     configure-gas 
13977         @[ -f ./gas/Makefile ] || exit 0; \
13978         r=`${PWD_COMMAND}`; export r; \
13979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13980         $(HOST_EXPORTS) \
13981         for flag in $(EXTRA_HOST_FLAGS) ; do \
13982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13983         done; \
13984         echo "Doing TAGS in gas" ; \
13985         (cd $(HOST_SUBDIR)/gas && \
13986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13988                   "RANLIB=$${RANLIB}" \
13989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13990                   TAGS) \
13991           || exit 1
13992
13993 @endif gas
13994
13995 .PHONY: maybe-install-info-gas install-info-gas
13996 maybe-install-info-gas:
13997 @if gas
13998 maybe-install-info-gas: install-info-gas
13999
14000 install-info-gas: \
14001     configure-gas \
14002     info-gas 
14003         @[ -f ./gas/Makefile ] || exit 0; \
14004         r=`${PWD_COMMAND}`; export r; \
14005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14006         $(HOST_EXPORTS) \
14007         for flag in $(EXTRA_HOST_FLAGS) ; do \
14008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14009         done; \
14010         echo "Doing install-info in gas" ; \
14011         (cd $(HOST_SUBDIR)/gas && \
14012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14014                   "RANLIB=$${RANLIB}" \
14015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14016                   install-info) \
14017           || exit 1
14018
14019 @endif gas
14020
14021 .PHONY: maybe-install-pdf-gas install-pdf-gas
14022 maybe-install-pdf-gas:
14023 @if gas
14024 maybe-install-pdf-gas: install-pdf-gas
14025
14026 install-pdf-gas: \
14027     configure-gas \
14028     pdf-gas 
14029         @[ -f ./gas/Makefile ] || exit 0; \
14030         r=`${PWD_COMMAND}`; export r; \
14031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14032         $(HOST_EXPORTS) \
14033         for flag in $(EXTRA_HOST_FLAGS) ; do \
14034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14035         done; \
14036         echo "Doing install-pdf in gas" ; \
14037         (cd $(HOST_SUBDIR)/gas && \
14038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14040                   "RANLIB=$${RANLIB}" \
14041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14042                   install-pdf) \
14043           || exit 1
14044
14045 @endif gas
14046
14047 .PHONY: maybe-install-html-gas install-html-gas
14048 maybe-install-html-gas:
14049 @if gas
14050 maybe-install-html-gas: install-html-gas
14051
14052 install-html-gas: \
14053     configure-gas \
14054     html-gas 
14055         @[ -f ./gas/Makefile ] || exit 0; \
14056         r=`${PWD_COMMAND}`; export r; \
14057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14058         $(HOST_EXPORTS) \
14059         for flag in $(EXTRA_HOST_FLAGS) ; do \
14060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14061         done; \
14062         echo "Doing install-html in gas" ; \
14063         (cd $(HOST_SUBDIR)/gas && \
14064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14066                   "RANLIB=$${RANLIB}" \
14067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14068                   install-html) \
14069           || exit 1
14070
14071 @endif gas
14072
14073 .PHONY: maybe-installcheck-gas installcheck-gas
14074 maybe-installcheck-gas:
14075 @if gas
14076 maybe-installcheck-gas: installcheck-gas
14077
14078 installcheck-gas: \
14079     configure-gas 
14080         @[ -f ./gas/Makefile ] || exit 0; \
14081         r=`${PWD_COMMAND}`; export r; \
14082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14083         $(HOST_EXPORTS) \
14084         for flag in $(EXTRA_HOST_FLAGS) ; do \
14085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14086         done; \
14087         echo "Doing installcheck in gas" ; \
14088         (cd $(HOST_SUBDIR)/gas && \
14089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14091                   "RANLIB=$${RANLIB}" \
14092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14093                   installcheck) \
14094           || exit 1
14095
14096 @endif gas
14097
14098 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14099 maybe-mostlyclean-gas:
14100 @if gas
14101 maybe-mostlyclean-gas: mostlyclean-gas
14102
14103 mostlyclean-gas: 
14104         @[ -f ./gas/Makefile ] || exit 0; \
14105         r=`${PWD_COMMAND}`; export r; \
14106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14107         $(HOST_EXPORTS) \
14108         for flag in $(EXTRA_HOST_FLAGS) ; do \
14109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14110         done; \
14111         echo "Doing mostlyclean in gas" ; \
14112         (cd $(HOST_SUBDIR)/gas && \
14113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14115                   "RANLIB=$${RANLIB}" \
14116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14117                   mostlyclean) \
14118           || exit 1
14119
14120 @endif gas
14121
14122 .PHONY: maybe-clean-gas clean-gas
14123 maybe-clean-gas:
14124 @if gas
14125 maybe-clean-gas: clean-gas
14126
14127 clean-gas: 
14128         @[ -f ./gas/Makefile ] || exit 0; \
14129         r=`${PWD_COMMAND}`; export r; \
14130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14131         $(HOST_EXPORTS) \
14132         for flag in $(EXTRA_HOST_FLAGS) ; do \
14133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14134         done; \
14135         echo "Doing clean in gas" ; \
14136         (cd $(HOST_SUBDIR)/gas && \
14137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14139                   "RANLIB=$${RANLIB}" \
14140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14141                   clean) \
14142           || exit 1
14143
14144 @endif gas
14145
14146 .PHONY: maybe-distclean-gas distclean-gas
14147 maybe-distclean-gas:
14148 @if gas
14149 maybe-distclean-gas: distclean-gas
14150
14151 distclean-gas: 
14152         @[ -f ./gas/Makefile ] || exit 0; \
14153         r=`${PWD_COMMAND}`; export r; \
14154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14155         $(HOST_EXPORTS) \
14156         for flag in $(EXTRA_HOST_FLAGS) ; do \
14157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14158         done; \
14159         echo "Doing distclean in gas" ; \
14160         (cd $(HOST_SUBDIR)/gas && \
14161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14163                   "RANLIB=$${RANLIB}" \
14164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14165                   distclean) \
14166           || exit 1
14167
14168 @endif gas
14169
14170 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14171 maybe-maintainer-clean-gas:
14172 @if gas
14173 maybe-maintainer-clean-gas: maintainer-clean-gas
14174
14175 maintainer-clean-gas: 
14176         @[ -f ./gas/Makefile ] || exit 0; \
14177         r=`${PWD_COMMAND}`; export r; \
14178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14179         $(HOST_EXPORTS) \
14180         for flag in $(EXTRA_HOST_FLAGS) ; do \
14181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14182         done; \
14183         echo "Doing maintainer-clean in gas" ; \
14184         (cd $(HOST_SUBDIR)/gas && \
14185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14187                   "RANLIB=$${RANLIB}" \
14188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14189                   maintainer-clean) \
14190           || exit 1
14191
14192 @endif gas
14193
14194
14195
14196 .PHONY: configure-gcc maybe-configure-gcc
14197 maybe-configure-gcc:
14198 @if gcc-bootstrap
14199 configure-gcc: stage_current
14200 @endif gcc-bootstrap
14201 @if gcc
14202 maybe-configure-gcc: configure-gcc
14203 configure-gcc: 
14204         @r=`${PWD_COMMAND}`; export r; \
14205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14206         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14207         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14208         $(HOST_EXPORTS) \
14209         echo Configuring in $(HOST_SUBDIR)/gcc; \
14210         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14211         case $(srcdir) in \
14212           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14213           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14214                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14215         esac; \
14216         srcdiroption="--srcdir=$${topdir}/gcc"; \
14217         libsrcdir="$$s/gcc"; \
14218         $(SHELL) $${libsrcdir}/configure \
14219           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14220           --target=${target_alias} $${srcdiroption}  \
14221           || exit 1
14222 @endif gcc
14223
14224
14225
14226 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14227 maybe-configure-stage1-gcc:
14228 @if gcc-bootstrap
14229 maybe-configure-stage1-gcc: configure-stage1-gcc
14230 configure-stage1-gcc:
14231         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14232         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14233         @r=`${PWD_COMMAND}`; export r; \
14234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14235         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14236         $(HOST_EXPORTS)  \
14237         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14238         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
14239         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14240         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14241         cd $(HOST_SUBDIR)/gcc || exit 1; \
14242         case $(srcdir) in \
14243           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14244           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14245                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14246         esac; \
14247         srcdiroption="--srcdir=$${topdir}/gcc"; \
14248         libsrcdir="$$s/gcc"; \
14249         $(SHELL) $${libsrcdir}/configure \
14250           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14251           --target=${target_alias} $${srcdiroption} \
14252            \
14253           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
14254 @endif gcc-bootstrap
14255
14256 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14257 maybe-configure-stage2-gcc:
14258 @if gcc-bootstrap
14259 maybe-configure-stage2-gcc: configure-stage2-gcc
14260 configure-stage2-gcc:
14261         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14262         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14263         @r=`${PWD_COMMAND}`; export r; \
14264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14265         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14266         $(HOST_EXPORTS) \
14267         $(POSTSTAGE1_HOST_EXPORTS)  \
14268         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14269         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
14270         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14271         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14272         cd $(HOST_SUBDIR)/gcc || exit 1; \
14273         case $(srcdir) in \
14274           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14275           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14276                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14277         esac; \
14278         srcdiroption="--srcdir=$${topdir}/gcc"; \
14279         libsrcdir="$$s/gcc"; \
14280         $(SHELL) $${libsrcdir}/configure \
14281           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14282           --target=${target_alias} $${srcdiroption} \
14283           --with-build-libsubdir=$(HOST_SUBDIR) \
14284           @stage2_werror_flag@ 
14285 @endif gcc-bootstrap
14286
14287 .PHONY: configure-stageb2g0-gcc maybe-configure-stageb2g0-gcc
14288 maybe-configure-stageb2g0-gcc:
14289 @if gcc-bootstrap
14290 maybe-configure-stageb2g0-gcc: configure-stageb2g0-gcc
14291 configure-stageb2g0-gcc:
14292         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14293         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14294         @r=`${PWD_COMMAND}`; export r; \
14295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14296         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14297         $(HOST_EXPORTS) \
14298         $(POSTSTAGE1_HOST_EXPORTS)  \
14299         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
14300         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
14301         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gcc ; \
14302         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14303         cd $(HOST_SUBDIR)/gcc || exit 1; \
14304         case $(srcdir) in \
14305           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14306           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14307                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14308         esac; \
14309         srcdiroption="--srcdir=$${topdir}/gcc"; \
14310         libsrcdir="$$s/gcc"; \
14311         $(SHELL) $${libsrcdir}/configure \
14312           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14313           --target=${target_alias} $${srcdiroption} \
14314           --with-build-libsubdir=$(HOST_SUBDIR) \
14315           @stage2_werror_flag@ 
14316 @endif gcc-bootstrap
14317
14318 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14319 maybe-configure-stage3-gcc:
14320 @if gcc-bootstrap
14321 maybe-configure-stage3-gcc: configure-stage3-gcc
14322 configure-stage3-gcc:
14323         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14324         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14325         @r=`${PWD_COMMAND}`; export r; \
14326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14327         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14328         $(HOST_EXPORTS) \
14329         $(POSTSTAGE1_HOST_EXPORTS)  \
14330         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14331         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
14332         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14333         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14334         cd $(HOST_SUBDIR)/gcc || exit 1; \
14335         case $(srcdir) in \
14336           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14337           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14338                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14339         esac; \
14340         srcdiroption="--srcdir=$${topdir}/gcc"; \
14341         libsrcdir="$$s/gcc"; \
14342         $(SHELL) $${libsrcdir}/configure \
14343           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14344           --target=${target_alias} $${srcdiroption} \
14345           --with-build-libsubdir=$(HOST_SUBDIR) \
14346           @stage2_werror_flag@ 
14347 @endif gcc-bootstrap
14348
14349 .PHONY: configure-stageb3g2-gcc maybe-configure-stageb3g2-gcc
14350 maybe-configure-stageb3g2-gcc:
14351 @if gcc-bootstrap
14352 maybe-configure-stageb3g2-gcc: configure-stageb3g2-gcc
14353 configure-stageb3g2-gcc:
14354         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14355         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14356         @r=`${PWD_COMMAND}`; export r; \
14357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14358         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14359         $(HOST_EXPORTS) \
14360         $(POSTSTAGE1_HOST_EXPORTS)  \
14361         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
14362         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
14363         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gcc ; \
14364         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14365         cd $(HOST_SUBDIR)/gcc || exit 1; \
14366         case $(srcdir) in \
14367           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14368           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14369                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14370         esac; \
14371         srcdiroption="--srcdir=$${topdir}/gcc"; \
14372         libsrcdir="$$s/gcc"; \
14373         $(SHELL) $${libsrcdir}/configure \
14374           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14375           --target=${target_alias} $${srcdiroption} \
14376           --with-build-libsubdir=$(HOST_SUBDIR) \
14377           @stage2_werror_flag@ 
14378 @endif gcc-bootstrap
14379
14380 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14381 maybe-configure-stage4-gcc:
14382 @if gcc-bootstrap
14383 maybe-configure-stage4-gcc: configure-stage4-gcc
14384 configure-stage4-gcc:
14385         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14386         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14387         @r=`${PWD_COMMAND}`; export r; \
14388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14389         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14390         $(HOST_EXPORTS) \
14391         $(POSTSTAGE1_HOST_EXPORTS)  \
14392         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14393         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
14394         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14395         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14396         cd $(HOST_SUBDIR)/gcc || exit 1; \
14397         case $(srcdir) in \
14398           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14399           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14400                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14401         esac; \
14402         srcdiroption="--srcdir=$${topdir}/gcc"; \
14403         libsrcdir="$$s/gcc"; \
14404         $(SHELL) $${libsrcdir}/configure \
14405           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14406           --target=${target_alias} $${srcdiroption} \
14407           --with-build-libsubdir=$(HOST_SUBDIR) \
14408           @stage2_werror_flag@ 
14409 @endif gcc-bootstrap
14410
14411 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14412 maybe-configure-stageprofile-gcc:
14413 @if gcc-bootstrap
14414 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14415 configure-stageprofile-gcc:
14416         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14417         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14418         @r=`${PWD_COMMAND}`; export r; \
14419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14420         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14421         $(HOST_EXPORTS) \
14422         $(POSTSTAGE1_HOST_EXPORTS)  \
14423         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
14424         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
14425         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14426         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14427         cd $(HOST_SUBDIR)/gcc || exit 1; \
14428         case $(srcdir) in \
14429           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14430           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14431                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14432         esac; \
14433         srcdiroption="--srcdir=$${topdir}/gcc"; \
14434         libsrcdir="$$s/gcc"; \
14435         $(SHELL) $${libsrcdir}/configure \
14436           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14437           --target=${target_alias} $${srcdiroption} \
14438           --with-build-libsubdir=$(HOST_SUBDIR) \
14439           @stage2_werror_flag@ 
14440 @endif gcc-bootstrap
14441
14442 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14443 maybe-configure-stagefeedback-gcc:
14444 @if gcc-bootstrap
14445 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14446 configure-stagefeedback-gcc:
14447         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14448         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14449         @r=`${PWD_COMMAND}`; export r; \
14450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14451         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14452         $(HOST_EXPORTS) \
14453         $(POSTSTAGE1_HOST_EXPORTS)  \
14454         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
14455         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
14456         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14457         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14458         cd $(HOST_SUBDIR)/gcc || exit 1; \
14459         case $(srcdir) in \
14460           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14461           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14462                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14463         esac; \
14464         srcdiroption="--srcdir=$${topdir}/gcc"; \
14465         libsrcdir="$$s/gcc"; \
14466         $(SHELL) $${libsrcdir}/configure \
14467           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14468           --target=${target_alias} $${srcdiroption} \
14469           --with-build-libsubdir=$(HOST_SUBDIR) \
14470           @stage2_werror_flag@ 
14471 @endif gcc-bootstrap
14472
14473
14474
14475
14476
14477 .PHONY: all-gcc maybe-all-gcc
14478 maybe-all-gcc:
14479 @if gcc-bootstrap
14480 all-gcc: stage_current
14481 @endif gcc-bootstrap
14482 @if gcc
14483 TARGET-gcc=all
14484 maybe-all-gcc: all-gcc
14485 all-gcc: configure-gcc
14486         @r=`${PWD_COMMAND}`; export r; \
14487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14488         $(HOST_EXPORTS) \
14489         (cd $(HOST_SUBDIR)/gcc && \
14490           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14491                 $(TARGET-gcc))
14492 @endif gcc
14493
14494
14495
14496 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14497 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14498 maybe-all-stage1-gcc:
14499 maybe-clean-stage1-gcc:
14500 @if gcc-bootstrap
14501 maybe-all-stage1-gcc: all-stage1-gcc
14502 all-stage1: all-stage1-gcc
14503 TARGET-stage1-gcc = $(TARGET-gcc)
14504 all-stage1-gcc: configure-stage1-gcc
14505         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14506         @r=`${PWD_COMMAND}`; export r; \
14507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14508         $(HOST_EXPORTS) \
14509         cd $(HOST_SUBDIR)/gcc && \
14510         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14511                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
14512                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
14513                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
14514                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)  $(EXTRA_GCC_FLAGS) \
14515                 $(TARGET-stage1-gcc)
14516
14517 maybe-clean-stage1-gcc: clean-stage1-gcc
14518 clean-stage1: clean-stage1-gcc
14519 clean-stage1-gcc:
14520         @if [ $(current_stage) = stage1 ]; then \
14521           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14522         else \
14523           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14524           $(MAKE) stage1-start; \
14525         fi; \
14526         cd $(HOST_SUBDIR)/gcc && \
14527         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14528                 $(EXTRA_GCC_FLAGS) clean
14529 @endif gcc-bootstrap
14530
14531
14532 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14533 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14534 maybe-all-stage2-gcc:
14535 maybe-clean-stage2-gcc:
14536 @if gcc-bootstrap
14537 maybe-all-stage2-gcc: all-stage2-gcc
14538 all-stage2: all-stage2-gcc
14539 TARGET-stage2-gcc = $(TARGET-gcc)
14540 all-stage2-gcc: configure-stage2-gcc
14541         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14542         @r=`${PWD_COMMAND}`; export r; \
14543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14544         $(HOST_EXPORTS) \
14545         $(POSTSTAGE1_HOST_EXPORTS) \
14546         cd $(HOST_SUBDIR)/gcc && \
14547         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14548                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
14549                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14550                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14551                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14552                 $(TARGET-stage2-gcc)
14553
14554 maybe-clean-stage2-gcc: clean-stage2-gcc
14555 clean-stage2: clean-stage2-gcc
14556 clean-stage2-gcc:
14557         @if [ $(current_stage) = stage2 ]; then \
14558           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14559         else \
14560           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14561           $(MAKE) stage2-start; \
14562         fi; \
14563         cd $(HOST_SUBDIR)/gcc && \
14564         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14565                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14566                 $(EXTRA_GCC_FLAGS) clean
14567 @endif gcc-bootstrap
14568
14569
14570 .PHONY: all-stageb2g0-gcc maybe-all-stageb2g0-gcc
14571 .PHONY: clean-stageb2g0-gcc maybe-clean-stageb2g0-gcc
14572 maybe-all-stageb2g0-gcc:
14573 maybe-clean-stageb2g0-gcc:
14574 @if gcc-bootstrap
14575 maybe-all-stageb2g0-gcc: all-stageb2g0-gcc
14576 all-stageb2g0: all-stageb2g0-gcc
14577 TARGET-stageb2g0-gcc = $(TARGET-gcc)
14578 all-stageb2g0-gcc: configure-stageb2g0-gcc
14579         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14580         @r=`${PWD_COMMAND}`; export r; \
14581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14582         $(HOST_EXPORTS) \
14583         $(POSTSTAGE1_HOST_EXPORTS) \
14584         cd $(HOST_SUBDIR)/gcc && \
14585         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14586                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
14587                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
14588                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
14589                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14590                 $(TARGET-stageb2g0-gcc)
14591
14592 maybe-clean-stageb2g0-gcc: clean-stageb2g0-gcc
14593 clean-stageb2g0: clean-stageb2g0-gcc
14594 clean-stageb2g0-gcc:
14595         @if [ $(current_stage) = stageb2g0 ]; then \
14596           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14597         else \
14598           [ -f $(HOST_SUBDIR)/stageb2g0-gcc/Makefile ] || exit 0; \
14599           $(MAKE) stageb2g0-start; \
14600         fi; \
14601         cd $(HOST_SUBDIR)/gcc && \
14602         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14603                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14604                 $(EXTRA_GCC_FLAGS) clean
14605 @endif gcc-bootstrap
14606
14607
14608 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14609 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14610 maybe-all-stage3-gcc:
14611 maybe-clean-stage3-gcc:
14612 @if gcc-bootstrap
14613 maybe-all-stage3-gcc: all-stage3-gcc
14614 all-stage3: all-stage3-gcc
14615 TARGET-stage3-gcc = $(TARGET-gcc)
14616 all-stage3-gcc: configure-stage3-gcc
14617         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14618         @r=`${PWD_COMMAND}`; export r; \
14619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14620         $(HOST_EXPORTS) \
14621         $(POSTSTAGE1_HOST_EXPORTS) \
14622         cd $(HOST_SUBDIR)/gcc && \
14623         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14624                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
14625                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
14626                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
14627                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14628                 $(TARGET-stage3-gcc)
14629
14630 maybe-clean-stage3-gcc: clean-stage3-gcc
14631 clean-stage3: clean-stage3-gcc
14632 clean-stage3-gcc:
14633         @if [ $(current_stage) = stage3 ]; then \
14634           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14635         else \
14636           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14637           $(MAKE) stage3-start; \
14638         fi; \
14639         cd $(HOST_SUBDIR)/gcc && \
14640         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14641                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14642                 $(EXTRA_GCC_FLAGS) clean
14643 @endif gcc-bootstrap
14644
14645
14646 .PHONY: all-stageb3g2-gcc maybe-all-stageb3g2-gcc
14647 .PHONY: clean-stageb3g2-gcc maybe-clean-stageb3g2-gcc
14648 maybe-all-stageb3g2-gcc:
14649 maybe-clean-stageb3g2-gcc:
14650 @if gcc-bootstrap
14651 maybe-all-stageb3g2-gcc: all-stageb3g2-gcc
14652 all-stageb3g2: all-stageb3g2-gcc
14653 TARGET-stageb3g2-gcc = $(TARGET-gcc)
14654 all-stageb3g2-gcc: configure-stageb3g2-gcc
14655         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14656         @r=`${PWD_COMMAND}`; export r; \
14657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14658         $(HOST_EXPORTS) \
14659         $(POSTSTAGE1_HOST_EXPORTS) \
14660         cd $(HOST_SUBDIR)/gcc && \
14661         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14662                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
14663                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
14664                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
14665                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14666                 $(TARGET-stageb3g2-gcc)
14667
14668 maybe-clean-stageb3g2-gcc: clean-stageb3g2-gcc
14669 clean-stageb3g2: clean-stageb3g2-gcc
14670 clean-stageb3g2-gcc:
14671         @if [ $(current_stage) = stageb3g2 ]; then \
14672           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14673         else \
14674           [ -f $(HOST_SUBDIR)/stageb3g2-gcc/Makefile ] || exit 0; \
14675           $(MAKE) stageb3g2-start; \
14676         fi; \
14677         cd $(HOST_SUBDIR)/gcc && \
14678         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14679                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14680                 $(EXTRA_GCC_FLAGS) clean
14681 @endif gcc-bootstrap
14682
14683
14684 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14685 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14686 maybe-all-stage4-gcc:
14687 maybe-clean-stage4-gcc:
14688 @if gcc-bootstrap
14689 maybe-all-stage4-gcc: all-stage4-gcc
14690 all-stage4: all-stage4-gcc
14691 TARGET-stage4-gcc = $(TARGET-gcc)
14692 all-stage4-gcc: configure-stage4-gcc
14693         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14694         @r=`${PWD_COMMAND}`; export r; \
14695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14696         $(HOST_EXPORTS) \
14697         $(POSTSTAGE1_HOST_EXPORTS) \
14698         cd $(HOST_SUBDIR)/gcc && \
14699         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14700                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
14701                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14702                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
14703                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14704                 $(TARGET-stage4-gcc)
14705
14706 maybe-clean-stage4-gcc: clean-stage4-gcc
14707 clean-stage4: clean-stage4-gcc
14708 clean-stage4-gcc:
14709         @if [ $(current_stage) = stage4 ]; then \
14710           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14711         else \
14712           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14713           $(MAKE) stage4-start; \
14714         fi; \
14715         cd $(HOST_SUBDIR)/gcc && \
14716         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14717                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14718                 $(EXTRA_GCC_FLAGS) clean
14719 @endif gcc-bootstrap
14720
14721
14722 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14723 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14724 maybe-all-stageprofile-gcc:
14725 maybe-clean-stageprofile-gcc:
14726 @if gcc-bootstrap
14727 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14728 all-stageprofile: all-stageprofile-gcc
14729 TARGET-stageprofile-gcc = $(TARGET-gcc)
14730 all-stageprofile-gcc: configure-stageprofile-gcc
14731         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14732         @r=`${PWD_COMMAND}`; export r; \
14733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14734         $(HOST_EXPORTS) \
14735         $(POSTSTAGE1_HOST_EXPORTS) \
14736         cd $(HOST_SUBDIR)/gcc && \
14737         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14738                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
14739                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14740                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14741                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14742                 $(TARGET-stageprofile-gcc)
14743
14744 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14745 clean-stageprofile: clean-stageprofile-gcc
14746 clean-stageprofile-gcc:
14747         @if [ $(current_stage) = stageprofile ]; then \
14748           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14749         else \
14750           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14751           $(MAKE) stageprofile-start; \
14752         fi; \
14753         cd $(HOST_SUBDIR)/gcc && \
14754         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14755                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14756                 $(EXTRA_GCC_FLAGS) clean
14757 @endif gcc-bootstrap
14758
14759
14760 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14761 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14762 maybe-all-stagefeedback-gcc:
14763 maybe-clean-stagefeedback-gcc:
14764 @if gcc-bootstrap
14765 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14766 all-stagefeedback: all-stagefeedback-gcc
14767 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14768 all-stagefeedback-gcc: configure-stagefeedback-gcc
14769         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14770         @r=`${PWD_COMMAND}`; export r; \
14771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14772         $(HOST_EXPORTS) \
14773         $(POSTSTAGE1_HOST_EXPORTS) \
14774         cd $(HOST_SUBDIR)/gcc && \
14775         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14776                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
14777                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14778                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14779                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14780                 $(TARGET-stagefeedback-gcc)
14781
14782 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14783 clean-stagefeedback: clean-stagefeedback-gcc
14784 clean-stagefeedback-gcc:
14785         @if [ $(current_stage) = stagefeedback ]; then \
14786           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14787         else \
14788           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14789           $(MAKE) stagefeedback-start; \
14790         fi; \
14791         cd $(HOST_SUBDIR)/gcc && \
14792         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14793                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14794                 $(EXTRA_GCC_FLAGS) clean
14795 @endif gcc-bootstrap
14796
14797
14798
14799
14800
14801 .PHONY: check-gcc maybe-check-gcc
14802 maybe-check-gcc:
14803 @if gcc
14804 maybe-check-gcc: check-gcc
14805
14806 check-gcc:
14807         @: $(MAKE); $(unstage)
14808         @r=`${PWD_COMMAND}`; export r; \
14809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14810         $(HOST_EXPORTS) \
14811         (cd $(HOST_SUBDIR)/gcc && \
14812           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14813
14814 @endif gcc
14815
14816 .PHONY: install-gcc maybe-install-gcc
14817 maybe-install-gcc:
14818 @if gcc
14819 maybe-install-gcc: install-gcc
14820
14821 install-gcc: installdirs
14822         @: $(MAKE); $(unstage)
14823         @r=`${PWD_COMMAND}`; export r; \
14824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14825         $(HOST_EXPORTS) \
14826         (cd $(HOST_SUBDIR)/gcc && \
14827           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14828
14829 @endif gcc
14830
14831 # Other targets (info, dvi, pdf, etc.)
14832
14833 .PHONY: maybe-info-gcc info-gcc
14834 maybe-info-gcc:
14835 @if gcc
14836 maybe-info-gcc: info-gcc
14837
14838 info-gcc: \
14839     configure-gcc 
14840         @[ -f ./gcc/Makefile ] || exit 0; \
14841         r=`${PWD_COMMAND}`; export r; \
14842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14843         $(HOST_EXPORTS) \
14844         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14846         done; \
14847         echo "Doing info in gcc" ; \
14848         (cd $(HOST_SUBDIR)/gcc && \
14849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14851                   "RANLIB=$${RANLIB}" \
14852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14853                   info) \
14854           || exit 1
14855
14856 @endif gcc
14857
14858 .PHONY: maybe-dvi-gcc dvi-gcc
14859 maybe-dvi-gcc:
14860 @if gcc
14861 maybe-dvi-gcc: dvi-gcc
14862
14863 dvi-gcc: \
14864     configure-gcc 
14865         @[ -f ./gcc/Makefile ] || exit 0; \
14866         r=`${PWD_COMMAND}`; export r; \
14867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14868         $(HOST_EXPORTS) \
14869         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14871         done; \
14872         echo "Doing dvi in gcc" ; \
14873         (cd $(HOST_SUBDIR)/gcc && \
14874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14876                   "RANLIB=$${RANLIB}" \
14877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14878                   dvi) \
14879           || exit 1
14880
14881 @endif gcc
14882
14883 .PHONY: maybe-pdf-gcc pdf-gcc
14884 maybe-pdf-gcc:
14885 @if gcc
14886 maybe-pdf-gcc: pdf-gcc
14887
14888 pdf-gcc: \
14889     configure-gcc 
14890         @[ -f ./gcc/Makefile ] || exit 0; \
14891         r=`${PWD_COMMAND}`; export r; \
14892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14893         $(HOST_EXPORTS) \
14894         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14896         done; \
14897         echo "Doing pdf in gcc" ; \
14898         (cd $(HOST_SUBDIR)/gcc && \
14899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14901                   "RANLIB=$${RANLIB}" \
14902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14903                   pdf) \
14904           || exit 1
14905
14906 @endif gcc
14907
14908 .PHONY: maybe-html-gcc html-gcc
14909 maybe-html-gcc:
14910 @if gcc
14911 maybe-html-gcc: html-gcc
14912
14913 html-gcc: \
14914     configure-gcc 
14915         @[ -f ./gcc/Makefile ] || exit 0; \
14916         r=`${PWD_COMMAND}`; export r; \
14917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14918         $(HOST_EXPORTS) \
14919         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14921         done; \
14922         echo "Doing html in gcc" ; \
14923         (cd $(HOST_SUBDIR)/gcc && \
14924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14926                   "RANLIB=$${RANLIB}" \
14927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14928                   html) \
14929           || exit 1
14930
14931 @endif gcc
14932
14933 .PHONY: maybe-TAGS-gcc TAGS-gcc
14934 maybe-TAGS-gcc:
14935 @if gcc
14936 maybe-TAGS-gcc: TAGS-gcc
14937
14938 TAGS-gcc: \
14939     configure-gcc 
14940         @[ -f ./gcc/Makefile ] || exit 0; \
14941         r=`${PWD_COMMAND}`; export r; \
14942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14943         $(HOST_EXPORTS) \
14944         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14946         done; \
14947         echo "Doing TAGS in gcc" ; \
14948         (cd $(HOST_SUBDIR)/gcc && \
14949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14951                   "RANLIB=$${RANLIB}" \
14952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14953                   TAGS) \
14954           || exit 1
14955
14956 @endif gcc
14957
14958 .PHONY: maybe-install-info-gcc install-info-gcc
14959 maybe-install-info-gcc:
14960 @if gcc
14961 maybe-install-info-gcc: install-info-gcc
14962
14963 install-info-gcc: \
14964     configure-gcc \
14965     info-gcc 
14966         @[ -f ./gcc/Makefile ] || exit 0; \
14967         r=`${PWD_COMMAND}`; export r; \
14968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14969         $(HOST_EXPORTS) \
14970         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14972         done; \
14973         echo "Doing install-info in gcc" ; \
14974         (cd $(HOST_SUBDIR)/gcc && \
14975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14977                   "RANLIB=$${RANLIB}" \
14978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14979                   install-info) \
14980           || exit 1
14981
14982 @endif gcc
14983
14984 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
14985 maybe-install-pdf-gcc:
14986 @if gcc
14987 maybe-install-pdf-gcc: install-pdf-gcc
14988
14989 install-pdf-gcc: \
14990     configure-gcc \
14991     pdf-gcc 
14992         @[ -f ./gcc/Makefile ] || exit 0; \
14993         r=`${PWD_COMMAND}`; export r; \
14994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14995         $(HOST_EXPORTS) \
14996         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14998         done; \
14999         echo "Doing install-pdf in gcc" ; \
15000         (cd $(HOST_SUBDIR)/gcc && \
15001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15003                   "RANLIB=$${RANLIB}" \
15004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15005                   install-pdf) \
15006           || exit 1
15007
15008 @endif gcc
15009
15010 .PHONY: maybe-install-html-gcc install-html-gcc
15011 maybe-install-html-gcc:
15012 @if gcc
15013 maybe-install-html-gcc: install-html-gcc
15014
15015 install-html-gcc: \
15016     configure-gcc \
15017     html-gcc 
15018         @[ -f ./gcc/Makefile ] || exit 0; \
15019         r=`${PWD_COMMAND}`; export r; \
15020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15021         $(HOST_EXPORTS) \
15022         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15024         done; \
15025         echo "Doing install-html in gcc" ; \
15026         (cd $(HOST_SUBDIR)/gcc && \
15027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15029                   "RANLIB=$${RANLIB}" \
15030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15031                   install-html) \
15032           || exit 1
15033
15034 @endif gcc
15035
15036 .PHONY: maybe-installcheck-gcc installcheck-gcc
15037 maybe-installcheck-gcc:
15038 @if gcc
15039 maybe-installcheck-gcc: installcheck-gcc
15040
15041 installcheck-gcc: \
15042     configure-gcc 
15043         @[ -f ./gcc/Makefile ] || exit 0; \
15044         r=`${PWD_COMMAND}`; export r; \
15045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15046         $(HOST_EXPORTS) \
15047         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15049         done; \
15050         echo "Doing installcheck in gcc" ; \
15051         (cd $(HOST_SUBDIR)/gcc && \
15052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15054                   "RANLIB=$${RANLIB}" \
15055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15056                   installcheck) \
15057           || exit 1
15058
15059 @endif gcc
15060
15061 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15062 maybe-mostlyclean-gcc:
15063 @if gcc
15064 maybe-mostlyclean-gcc: mostlyclean-gcc
15065
15066 mostlyclean-gcc: 
15067         @[ -f ./gcc/Makefile ] || exit 0; \
15068         r=`${PWD_COMMAND}`; export r; \
15069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15070         $(HOST_EXPORTS) \
15071         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15073         done; \
15074         echo "Doing mostlyclean in gcc" ; \
15075         (cd $(HOST_SUBDIR)/gcc && \
15076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15078                   "RANLIB=$${RANLIB}" \
15079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15080                   mostlyclean) \
15081           || exit 1
15082
15083 @endif gcc
15084
15085 .PHONY: maybe-clean-gcc clean-gcc
15086 maybe-clean-gcc:
15087 @if gcc
15088 maybe-clean-gcc: clean-gcc
15089
15090 clean-gcc: 
15091         @[ -f ./gcc/Makefile ] || exit 0; \
15092         r=`${PWD_COMMAND}`; export r; \
15093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15094         $(HOST_EXPORTS) \
15095         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15097         done; \
15098         echo "Doing clean in gcc" ; \
15099         (cd $(HOST_SUBDIR)/gcc && \
15100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15102                   "RANLIB=$${RANLIB}" \
15103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15104                   clean) \
15105           || exit 1
15106
15107 @endif gcc
15108
15109 .PHONY: maybe-distclean-gcc distclean-gcc
15110 maybe-distclean-gcc:
15111 @if gcc
15112 maybe-distclean-gcc: distclean-gcc
15113
15114 distclean-gcc: 
15115         @[ -f ./gcc/Makefile ] || exit 0; \
15116         r=`${PWD_COMMAND}`; export r; \
15117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15118         $(HOST_EXPORTS) \
15119         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15121         done; \
15122         echo "Doing distclean in gcc" ; \
15123         (cd $(HOST_SUBDIR)/gcc && \
15124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15126                   "RANLIB=$${RANLIB}" \
15127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15128                   distclean) \
15129           || exit 1
15130
15131 @endif gcc
15132
15133 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15134 maybe-maintainer-clean-gcc:
15135 @if gcc
15136 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15137
15138 maintainer-clean-gcc: 
15139         @[ -f ./gcc/Makefile ] || exit 0; \
15140         r=`${PWD_COMMAND}`; export r; \
15141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15142         $(HOST_EXPORTS) \
15143         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15145         done; \
15146         echo "Doing maintainer-clean in gcc" ; \
15147         (cd $(HOST_SUBDIR)/gcc && \
15148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15150                   "RANLIB=$${RANLIB}" \
15151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15152                   maintainer-clean) \
15153           || exit 1
15154
15155 @endif gcc
15156
15157
15158
15159 .PHONY: configure-gawk maybe-configure-gawk
15160 maybe-configure-gawk:
15161 @if gcc-bootstrap
15162 configure-gawk: stage_current
15163 @endif gcc-bootstrap
15164 @if gawk
15165 maybe-configure-gawk: configure-gawk
15166 configure-gawk: 
15167         @: $(MAKE); $(unstage)
15168         @r=`${PWD_COMMAND}`; export r; \
15169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15170         test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15171         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15172         $(HOST_EXPORTS) \
15173         echo Configuring in $(HOST_SUBDIR)/gawk; \
15174         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15175         case $(srcdir) in \
15176           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15177           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15178                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15179         esac; \
15180         srcdiroption="--srcdir=$${topdir}/gawk"; \
15181         libsrcdir="$$s/gawk"; \
15182         $(SHELL) $${libsrcdir}/configure \
15183           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15184           --target=${target_alias} $${srcdiroption}  \
15185           || exit 1
15186 @endif gawk
15187
15188
15189
15190
15191
15192 .PHONY: all-gawk maybe-all-gawk
15193 maybe-all-gawk:
15194 @if gcc-bootstrap
15195 all-gawk: stage_current
15196 @endif gcc-bootstrap
15197 @if gawk
15198 TARGET-gawk=all
15199 maybe-all-gawk: all-gawk
15200 all-gawk: configure-gawk
15201         @: $(MAKE); $(unstage)
15202         @r=`${PWD_COMMAND}`; export r; \
15203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15204         $(HOST_EXPORTS) \
15205         (cd $(HOST_SUBDIR)/gawk && \
15206           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15207                 $(TARGET-gawk))
15208 @endif gawk
15209
15210
15211
15212
15213 .PHONY: check-gawk maybe-check-gawk
15214 maybe-check-gawk:
15215 @if gawk
15216 maybe-check-gawk: check-gawk
15217
15218 check-gawk:
15219         @: $(MAKE); $(unstage)
15220         @r=`${PWD_COMMAND}`; export r; \
15221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15222         $(HOST_EXPORTS) \
15223         (cd $(HOST_SUBDIR)/gawk && \
15224           $(MAKE) $(FLAGS_TO_PASS)  check)
15225
15226 @endif gawk
15227
15228 .PHONY: install-gawk maybe-install-gawk
15229 maybe-install-gawk:
15230 @if gawk
15231 maybe-install-gawk: install-gawk
15232
15233 install-gawk: installdirs
15234         @: $(MAKE); $(unstage)
15235         @r=`${PWD_COMMAND}`; export r; \
15236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15237         $(HOST_EXPORTS) \
15238         (cd $(HOST_SUBDIR)/gawk && \
15239           $(MAKE) $(FLAGS_TO_PASS)  install)
15240
15241 @endif gawk
15242
15243 # Other targets (info, dvi, pdf, etc.)
15244
15245 .PHONY: maybe-info-gawk info-gawk
15246 maybe-info-gawk:
15247 @if gawk
15248 maybe-info-gawk: info-gawk
15249
15250 info-gawk: \
15251     configure-gawk 
15252         @: $(MAKE); $(unstage)
15253         @[ -f ./gawk/Makefile ] || exit 0; \
15254         r=`${PWD_COMMAND}`; export r; \
15255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15256         $(HOST_EXPORTS) \
15257         for flag in $(EXTRA_HOST_FLAGS) ; do \
15258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15259         done; \
15260         echo "Doing info in gawk" ; \
15261         (cd $(HOST_SUBDIR)/gawk && \
15262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15264                   "RANLIB=$${RANLIB}" \
15265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15266                   info) \
15267           || exit 1
15268
15269 @endif gawk
15270
15271 .PHONY: maybe-dvi-gawk dvi-gawk
15272 maybe-dvi-gawk:
15273 @if gawk
15274 maybe-dvi-gawk: dvi-gawk
15275
15276 dvi-gawk: \
15277     configure-gawk 
15278         @: $(MAKE); $(unstage)
15279         @[ -f ./gawk/Makefile ] || exit 0; \
15280         r=`${PWD_COMMAND}`; export r; \
15281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15282         $(HOST_EXPORTS) \
15283         for flag in $(EXTRA_HOST_FLAGS) ; do \
15284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15285         done; \
15286         echo "Doing dvi in gawk" ; \
15287         (cd $(HOST_SUBDIR)/gawk && \
15288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15290                   "RANLIB=$${RANLIB}" \
15291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15292                   dvi) \
15293           || exit 1
15294
15295 @endif gawk
15296
15297 .PHONY: maybe-pdf-gawk pdf-gawk
15298 maybe-pdf-gawk:
15299 @if gawk
15300 maybe-pdf-gawk: pdf-gawk
15301
15302 pdf-gawk: \
15303     configure-gawk 
15304         @: $(MAKE); $(unstage)
15305         @[ -f ./gawk/Makefile ] || exit 0; \
15306         r=`${PWD_COMMAND}`; export r; \
15307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15308         $(HOST_EXPORTS) \
15309         for flag in $(EXTRA_HOST_FLAGS) ; do \
15310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15311         done; \
15312         echo "Doing pdf in gawk" ; \
15313         (cd $(HOST_SUBDIR)/gawk && \
15314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15316                   "RANLIB=$${RANLIB}" \
15317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15318                   pdf) \
15319           || exit 1
15320
15321 @endif gawk
15322
15323 .PHONY: maybe-html-gawk html-gawk
15324 maybe-html-gawk:
15325 @if gawk
15326 maybe-html-gawk: html-gawk
15327
15328 html-gawk: \
15329     configure-gawk 
15330         @: $(MAKE); $(unstage)
15331         @[ -f ./gawk/Makefile ] || exit 0; \
15332         r=`${PWD_COMMAND}`; export r; \
15333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15334         $(HOST_EXPORTS) \
15335         for flag in $(EXTRA_HOST_FLAGS) ; do \
15336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15337         done; \
15338         echo "Doing html in gawk" ; \
15339         (cd $(HOST_SUBDIR)/gawk && \
15340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15342                   "RANLIB=$${RANLIB}" \
15343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15344                   html) \
15345           || exit 1
15346
15347 @endif gawk
15348
15349 .PHONY: maybe-TAGS-gawk TAGS-gawk
15350 maybe-TAGS-gawk:
15351 @if gawk
15352 maybe-TAGS-gawk: TAGS-gawk
15353
15354 TAGS-gawk: \
15355     configure-gawk 
15356         @: $(MAKE); $(unstage)
15357         @[ -f ./gawk/Makefile ] || exit 0; \
15358         r=`${PWD_COMMAND}`; export r; \
15359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15360         $(HOST_EXPORTS) \
15361         for flag in $(EXTRA_HOST_FLAGS) ; do \
15362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15363         done; \
15364         echo "Doing TAGS in gawk" ; \
15365         (cd $(HOST_SUBDIR)/gawk && \
15366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15368                   "RANLIB=$${RANLIB}" \
15369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15370                   TAGS) \
15371           || exit 1
15372
15373 @endif gawk
15374
15375 .PHONY: maybe-install-info-gawk install-info-gawk
15376 maybe-install-info-gawk:
15377 @if gawk
15378 maybe-install-info-gawk: install-info-gawk
15379
15380 install-info-gawk: \
15381     configure-gawk \
15382     info-gawk 
15383         @: $(MAKE); $(unstage)
15384         @[ -f ./gawk/Makefile ] || exit 0; \
15385         r=`${PWD_COMMAND}`; export r; \
15386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15387         $(HOST_EXPORTS) \
15388         for flag in $(EXTRA_HOST_FLAGS) ; do \
15389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15390         done; \
15391         echo "Doing install-info in gawk" ; \
15392         (cd $(HOST_SUBDIR)/gawk && \
15393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15395                   "RANLIB=$${RANLIB}" \
15396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15397                   install-info) \
15398           || exit 1
15399
15400 @endif gawk
15401
15402 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15403 maybe-install-pdf-gawk:
15404 @if gawk
15405 maybe-install-pdf-gawk: install-pdf-gawk
15406
15407 install-pdf-gawk: \
15408     configure-gawk \
15409     pdf-gawk 
15410         @: $(MAKE); $(unstage)
15411         @[ -f ./gawk/Makefile ] || exit 0; \
15412         r=`${PWD_COMMAND}`; export r; \
15413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15414         $(HOST_EXPORTS) \
15415         for flag in $(EXTRA_HOST_FLAGS) ; do \
15416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15417         done; \
15418         echo "Doing install-pdf in gawk" ; \
15419         (cd $(HOST_SUBDIR)/gawk && \
15420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15422                   "RANLIB=$${RANLIB}" \
15423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15424                   install-pdf) \
15425           || exit 1
15426
15427 @endif gawk
15428
15429 .PHONY: maybe-install-html-gawk install-html-gawk
15430 maybe-install-html-gawk:
15431 @if gawk
15432 maybe-install-html-gawk: install-html-gawk
15433
15434 install-html-gawk: \
15435     configure-gawk \
15436     html-gawk 
15437         @: $(MAKE); $(unstage)
15438         @[ -f ./gawk/Makefile ] || exit 0; \
15439         r=`${PWD_COMMAND}`; export r; \
15440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15441         $(HOST_EXPORTS) \
15442         for flag in $(EXTRA_HOST_FLAGS) ; do \
15443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15444         done; \
15445         echo "Doing install-html in gawk" ; \
15446         (cd $(HOST_SUBDIR)/gawk && \
15447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15449                   "RANLIB=$${RANLIB}" \
15450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15451                   install-html) \
15452           || exit 1
15453
15454 @endif gawk
15455
15456 .PHONY: maybe-installcheck-gawk installcheck-gawk
15457 maybe-installcheck-gawk:
15458 @if gawk
15459 maybe-installcheck-gawk: installcheck-gawk
15460
15461 installcheck-gawk: \
15462     configure-gawk 
15463         @: $(MAKE); $(unstage)
15464         @[ -f ./gawk/Makefile ] || exit 0; \
15465         r=`${PWD_COMMAND}`; export r; \
15466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15467         $(HOST_EXPORTS) \
15468         for flag in $(EXTRA_HOST_FLAGS) ; do \
15469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15470         done; \
15471         echo "Doing installcheck in gawk" ; \
15472         (cd $(HOST_SUBDIR)/gawk && \
15473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15475                   "RANLIB=$${RANLIB}" \
15476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15477                   installcheck) \
15478           || exit 1
15479
15480 @endif gawk
15481
15482 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15483 maybe-mostlyclean-gawk:
15484 @if gawk
15485 maybe-mostlyclean-gawk: mostlyclean-gawk
15486
15487 mostlyclean-gawk: 
15488         @: $(MAKE); $(unstage)
15489         @[ -f ./gawk/Makefile ] || exit 0; \
15490         r=`${PWD_COMMAND}`; export r; \
15491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15492         $(HOST_EXPORTS) \
15493         for flag in $(EXTRA_HOST_FLAGS) ; do \
15494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15495         done; \
15496         echo "Doing mostlyclean in gawk" ; \
15497         (cd $(HOST_SUBDIR)/gawk && \
15498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15500                   "RANLIB=$${RANLIB}" \
15501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15502                   mostlyclean) \
15503           || exit 1
15504
15505 @endif gawk
15506
15507 .PHONY: maybe-clean-gawk clean-gawk
15508 maybe-clean-gawk:
15509 @if gawk
15510 maybe-clean-gawk: clean-gawk
15511
15512 clean-gawk: 
15513         @: $(MAKE); $(unstage)
15514         @[ -f ./gawk/Makefile ] || exit 0; \
15515         r=`${PWD_COMMAND}`; export r; \
15516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15517         $(HOST_EXPORTS) \
15518         for flag in $(EXTRA_HOST_FLAGS) ; do \
15519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15520         done; \
15521         echo "Doing clean in gawk" ; \
15522         (cd $(HOST_SUBDIR)/gawk && \
15523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15525                   "RANLIB=$${RANLIB}" \
15526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15527                   clean) \
15528           || exit 1
15529
15530 @endif gawk
15531
15532 .PHONY: maybe-distclean-gawk distclean-gawk
15533 maybe-distclean-gawk:
15534 @if gawk
15535 maybe-distclean-gawk: distclean-gawk
15536
15537 distclean-gawk: 
15538         @: $(MAKE); $(unstage)
15539         @[ -f ./gawk/Makefile ] || exit 0; \
15540         r=`${PWD_COMMAND}`; export r; \
15541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15542         $(HOST_EXPORTS) \
15543         for flag in $(EXTRA_HOST_FLAGS) ; do \
15544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15545         done; \
15546         echo "Doing distclean in gawk" ; \
15547         (cd $(HOST_SUBDIR)/gawk && \
15548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15550                   "RANLIB=$${RANLIB}" \
15551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15552                   distclean) \
15553           || exit 1
15554
15555 @endif gawk
15556
15557 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15558 maybe-maintainer-clean-gawk:
15559 @if gawk
15560 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15561
15562 maintainer-clean-gawk: 
15563         @: $(MAKE); $(unstage)
15564         @[ -f ./gawk/Makefile ] || exit 0; \
15565         r=`${PWD_COMMAND}`; export r; \
15566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15567         $(HOST_EXPORTS) \
15568         for flag in $(EXTRA_HOST_FLAGS) ; do \
15569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15570         done; \
15571         echo "Doing maintainer-clean in gawk" ; \
15572         (cd $(HOST_SUBDIR)/gawk && \
15573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15575                   "RANLIB=$${RANLIB}" \
15576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15577                   maintainer-clean) \
15578           || exit 1
15579
15580 @endif gawk
15581
15582
15583
15584 .PHONY: configure-gettext maybe-configure-gettext
15585 maybe-configure-gettext:
15586 @if gcc-bootstrap
15587 configure-gettext: stage_current
15588 @endif gcc-bootstrap
15589 @if gettext
15590 maybe-configure-gettext: configure-gettext
15591 configure-gettext: 
15592         @: $(MAKE); $(unstage)
15593         @r=`${PWD_COMMAND}`; export r; \
15594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15595         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15596         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15597         $(HOST_EXPORTS) \
15598         echo Configuring in $(HOST_SUBDIR)/gettext; \
15599         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15600         case $(srcdir) in \
15601           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15602           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15603                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15604         esac; \
15605         srcdiroption="--srcdir=$${topdir}/gettext"; \
15606         libsrcdir="$$s/gettext"; \
15607         $(SHELL) $${libsrcdir}/configure \
15608           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15609           --target=${target_alias} $${srcdiroption}  \
15610           || exit 1
15611 @endif gettext
15612
15613
15614
15615
15616
15617 .PHONY: all-gettext maybe-all-gettext
15618 maybe-all-gettext:
15619 @if gcc-bootstrap
15620 all-gettext: stage_current
15621 @endif gcc-bootstrap
15622 @if gettext
15623 TARGET-gettext=all
15624 maybe-all-gettext: all-gettext
15625 all-gettext: configure-gettext
15626         @: $(MAKE); $(unstage)
15627         @r=`${PWD_COMMAND}`; export r; \
15628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15629         $(HOST_EXPORTS) \
15630         (cd $(HOST_SUBDIR)/gettext && \
15631           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15632                 $(TARGET-gettext))
15633 @endif gettext
15634
15635
15636
15637
15638 .PHONY: check-gettext maybe-check-gettext
15639 maybe-check-gettext:
15640 @if gettext
15641 maybe-check-gettext: check-gettext
15642
15643 check-gettext:
15644         @: $(MAKE); $(unstage)
15645         @r=`${PWD_COMMAND}`; export r; \
15646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15647         $(HOST_EXPORTS) \
15648         (cd $(HOST_SUBDIR)/gettext && \
15649           $(MAKE) $(FLAGS_TO_PASS)  check)
15650
15651 @endif gettext
15652
15653 .PHONY: install-gettext maybe-install-gettext
15654 maybe-install-gettext:
15655 @if gettext
15656 maybe-install-gettext: install-gettext
15657
15658 install-gettext: installdirs
15659         @: $(MAKE); $(unstage)
15660         @r=`${PWD_COMMAND}`; export r; \
15661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15662         $(HOST_EXPORTS) \
15663         (cd $(HOST_SUBDIR)/gettext && \
15664           $(MAKE) $(FLAGS_TO_PASS)  install)
15665
15666 @endif gettext
15667
15668 # Other targets (info, dvi, pdf, etc.)
15669
15670 .PHONY: maybe-info-gettext info-gettext
15671 maybe-info-gettext:
15672 @if gettext
15673 maybe-info-gettext: info-gettext
15674
15675 info-gettext: \
15676     configure-gettext 
15677         @: $(MAKE); $(unstage)
15678         @[ -f ./gettext/Makefile ] || exit 0; \
15679         r=`${PWD_COMMAND}`; export r; \
15680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15681         $(HOST_EXPORTS) \
15682         for flag in $(EXTRA_HOST_FLAGS) ; do \
15683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15684         done; \
15685         echo "Doing info in gettext" ; \
15686         (cd $(HOST_SUBDIR)/gettext && \
15687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15689                   "RANLIB=$${RANLIB}" \
15690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15691                   info) \
15692           || exit 1
15693
15694 @endif gettext
15695
15696 .PHONY: maybe-dvi-gettext dvi-gettext
15697 maybe-dvi-gettext:
15698 @if gettext
15699 maybe-dvi-gettext: dvi-gettext
15700
15701 dvi-gettext: \
15702     configure-gettext 
15703         @: $(MAKE); $(unstage)
15704         @[ -f ./gettext/Makefile ] || exit 0; \
15705         r=`${PWD_COMMAND}`; export r; \
15706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15707         $(HOST_EXPORTS) \
15708         for flag in $(EXTRA_HOST_FLAGS) ; do \
15709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15710         done; \
15711         echo "Doing dvi in gettext" ; \
15712         (cd $(HOST_SUBDIR)/gettext && \
15713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15715                   "RANLIB=$${RANLIB}" \
15716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15717                   dvi) \
15718           || exit 1
15719
15720 @endif gettext
15721
15722 .PHONY: maybe-pdf-gettext pdf-gettext
15723 maybe-pdf-gettext:
15724 @if gettext
15725 maybe-pdf-gettext: pdf-gettext
15726
15727 pdf-gettext: \
15728     configure-gettext 
15729         @: $(MAKE); $(unstage)
15730         @[ -f ./gettext/Makefile ] || exit 0; \
15731         r=`${PWD_COMMAND}`; export r; \
15732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15733         $(HOST_EXPORTS) \
15734         for flag in $(EXTRA_HOST_FLAGS) ; do \
15735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15736         done; \
15737         echo "Doing pdf in gettext" ; \
15738         (cd $(HOST_SUBDIR)/gettext && \
15739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15741                   "RANLIB=$${RANLIB}" \
15742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15743                   pdf) \
15744           || exit 1
15745
15746 @endif gettext
15747
15748 .PHONY: maybe-html-gettext html-gettext
15749 maybe-html-gettext:
15750 @if gettext
15751 maybe-html-gettext: html-gettext
15752
15753 html-gettext: \
15754     configure-gettext 
15755         @: $(MAKE); $(unstage)
15756         @[ -f ./gettext/Makefile ] || exit 0; \
15757         r=`${PWD_COMMAND}`; export r; \
15758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15759         $(HOST_EXPORTS) \
15760         for flag in $(EXTRA_HOST_FLAGS) ; do \
15761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15762         done; \
15763         echo "Doing html in gettext" ; \
15764         (cd $(HOST_SUBDIR)/gettext && \
15765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15767                   "RANLIB=$${RANLIB}" \
15768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15769                   html) \
15770           || exit 1
15771
15772 @endif gettext
15773
15774 .PHONY: maybe-TAGS-gettext TAGS-gettext
15775 maybe-TAGS-gettext:
15776 @if gettext
15777 maybe-TAGS-gettext: TAGS-gettext
15778
15779 TAGS-gettext: \
15780     configure-gettext 
15781         @: $(MAKE); $(unstage)
15782         @[ -f ./gettext/Makefile ] || exit 0; \
15783         r=`${PWD_COMMAND}`; export r; \
15784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15785         $(HOST_EXPORTS) \
15786         for flag in $(EXTRA_HOST_FLAGS) ; do \
15787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15788         done; \
15789         echo "Doing TAGS in gettext" ; \
15790         (cd $(HOST_SUBDIR)/gettext && \
15791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15793                   "RANLIB=$${RANLIB}" \
15794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15795                   TAGS) \
15796           || exit 1
15797
15798 @endif gettext
15799
15800 .PHONY: maybe-install-info-gettext install-info-gettext
15801 maybe-install-info-gettext:
15802 @if gettext
15803 maybe-install-info-gettext: install-info-gettext
15804
15805 install-info-gettext: \
15806     configure-gettext \
15807     info-gettext 
15808         @: $(MAKE); $(unstage)
15809         @[ -f ./gettext/Makefile ] || exit 0; \
15810         r=`${PWD_COMMAND}`; export r; \
15811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15812         $(HOST_EXPORTS) \
15813         for flag in $(EXTRA_HOST_FLAGS) ; do \
15814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15815         done; \
15816         echo "Doing install-info in gettext" ; \
15817         (cd $(HOST_SUBDIR)/gettext && \
15818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15820                   "RANLIB=$${RANLIB}" \
15821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15822                   install-info) \
15823           || exit 1
15824
15825 @endif gettext
15826
15827 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
15828 maybe-install-pdf-gettext:
15829 @if gettext
15830 maybe-install-pdf-gettext: install-pdf-gettext
15831
15832 install-pdf-gettext: \
15833     configure-gettext \
15834     pdf-gettext 
15835         @: $(MAKE); $(unstage)
15836         @[ -f ./gettext/Makefile ] || exit 0; \
15837         r=`${PWD_COMMAND}`; export r; \
15838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15839         $(HOST_EXPORTS) \
15840         for flag in $(EXTRA_HOST_FLAGS) ; do \
15841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15842         done; \
15843         echo "Doing install-pdf in gettext" ; \
15844         (cd $(HOST_SUBDIR)/gettext && \
15845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15847                   "RANLIB=$${RANLIB}" \
15848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15849                   install-pdf) \
15850           || exit 1
15851
15852 @endif gettext
15853
15854 .PHONY: maybe-install-html-gettext install-html-gettext
15855 maybe-install-html-gettext:
15856 @if gettext
15857 maybe-install-html-gettext: install-html-gettext
15858
15859 install-html-gettext: \
15860     configure-gettext \
15861     html-gettext 
15862         @: $(MAKE); $(unstage)
15863         @[ -f ./gettext/Makefile ] || exit 0; \
15864         r=`${PWD_COMMAND}`; export r; \
15865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15866         $(HOST_EXPORTS) \
15867         for flag in $(EXTRA_HOST_FLAGS) ; do \
15868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15869         done; \
15870         echo "Doing install-html in gettext" ; \
15871         (cd $(HOST_SUBDIR)/gettext && \
15872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15874                   "RANLIB=$${RANLIB}" \
15875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15876                   install-html) \
15877           || exit 1
15878
15879 @endif gettext
15880
15881 .PHONY: maybe-installcheck-gettext installcheck-gettext
15882 maybe-installcheck-gettext:
15883 @if gettext
15884 maybe-installcheck-gettext: installcheck-gettext
15885
15886 installcheck-gettext: \
15887     configure-gettext 
15888         @: $(MAKE); $(unstage)
15889         @[ -f ./gettext/Makefile ] || exit 0; \
15890         r=`${PWD_COMMAND}`; export r; \
15891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15892         $(HOST_EXPORTS) \
15893         for flag in $(EXTRA_HOST_FLAGS) ; do \
15894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15895         done; \
15896         echo "Doing installcheck in gettext" ; \
15897         (cd $(HOST_SUBDIR)/gettext && \
15898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15900                   "RANLIB=$${RANLIB}" \
15901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15902                   installcheck) \
15903           || exit 1
15904
15905 @endif gettext
15906
15907 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15908 maybe-mostlyclean-gettext:
15909 @if gettext
15910 maybe-mostlyclean-gettext: mostlyclean-gettext
15911
15912 mostlyclean-gettext: 
15913         @: $(MAKE); $(unstage)
15914         @[ -f ./gettext/Makefile ] || exit 0; \
15915         r=`${PWD_COMMAND}`; export r; \
15916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15917         $(HOST_EXPORTS) \
15918         for flag in $(EXTRA_HOST_FLAGS) ; do \
15919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15920         done; \
15921         echo "Doing mostlyclean in gettext" ; \
15922         (cd $(HOST_SUBDIR)/gettext && \
15923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15925                   "RANLIB=$${RANLIB}" \
15926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15927                   mostlyclean) \
15928           || exit 1
15929
15930 @endif gettext
15931
15932 .PHONY: maybe-clean-gettext clean-gettext
15933 maybe-clean-gettext:
15934 @if gettext
15935 maybe-clean-gettext: clean-gettext
15936
15937 clean-gettext: 
15938         @: $(MAKE); $(unstage)
15939         @[ -f ./gettext/Makefile ] || exit 0; \
15940         r=`${PWD_COMMAND}`; export r; \
15941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15942         $(HOST_EXPORTS) \
15943         for flag in $(EXTRA_HOST_FLAGS) ; do \
15944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15945         done; \
15946         echo "Doing clean in gettext" ; \
15947         (cd $(HOST_SUBDIR)/gettext && \
15948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15950                   "RANLIB=$${RANLIB}" \
15951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15952                   clean) \
15953           || exit 1
15954
15955 @endif gettext
15956
15957 .PHONY: maybe-distclean-gettext distclean-gettext
15958 maybe-distclean-gettext:
15959 @if gettext
15960 maybe-distclean-gettext: distclean-gettext
15961
15962 distclean-gettext: 
15963         @: $(MAKE); $(unstage)
15964         @[ -f ./gettext/Makefile ] || exit 0; \
15965         r=`${PWD_COMMAND}`; export r; \
15966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15967         $(HOST_EXPORTS) \
15968         for flag in $(EXTRA_HOST_FLAGS) ; do \
15969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15970         done; \
15971         echo "Doing distclean in gettext" ; \
15972         (cd $(HOST_SUBDIR)/gettext && \
15973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15975                   "RANLIB=$${RANLIB}" \
15976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15977                   distclean) \
15978           || exit 1
15979
15980 @endif gettext
15981
15982 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15983 maybe-maintainer-clean-gettext:
15984 @if gettext
15985 maybe-maintainer-clean-gettext: maintainer-clean-gettext
15986
15987 maintainer-clean-gettext: 
15988         @: $(MAKE); $(unstage)
15989         @[ -f ./gettext/Makefile ] || exit 0; \
15990         r=`${PWD_COMMAND}`; export r; \
15991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15992         $(HOST_EXPORTS) \
15993         for flag in $(EXTRA_HOST_FLAGS) ; do \
15994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15995         done; \
15996         echo "Doing maintainer-clean in gettext" ; \
15997         (cd $(HOST_SUBDIR)/gettext && \
15998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16000                   "RANLIB=$${RANLIB}" \
16001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16002                   maintainer-clean) \
16003           || exit 1
16004
16005 @endif gettext
16006
16007
16008
16009 .PHONY: configure-gmp maybe-configure-gmp
16010 maybe-configure-gmp:
16011 @if gcc-bootstrap
16012 configure-gmp: stage_current
16013 @endif gcc-bootstrap
16014 @if gmp
16015 maybe-configure-gmp: configure-gmp
16016 configure-gmp: 
16017         @r=`${PWD_COMMAND}`; export r; \
16018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16019         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16020         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16021         $(HOST_EXPORTS) \
16022         echo Configuring in $(HOST_SUBDIR)/gmp; \
16023         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16024         case $(srcdir) in \
16025           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16026           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16027                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16028         esac; \
16029         srcdiroption="--srcdir=$${topdir}/gmp"; \
16030         libsrcdir="$$s/gmp"; \
16031         $(SHELL) $${libsrcdir}/configure \
16032           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16033           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16034           || exit 1
16035 @endif gmp
16036
16037
16038
16039 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16040 maybe-configure-stage1-gmp:
16041 @if gmp-bootstrap
16042 maybe-configure-stage1-gmp: configure-stage1-gmp
16043 configure-stage1-gmp:
16044         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16045         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16046         @r=`${PWD_COMMAND}`; export r; \
16047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16048         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16049         $(HOST_EXPORTS)  \
16050         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16051         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
16052         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16053         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16054         cd $(HOST_SUBDIR)/gmp || exit 1; \
16055         case $(srcdir) in \
16056           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16057           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16058                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16059         esac; \
16060         srcdiroption="--srcdir=$${topdir}/gmp"; \
16061         libsrcdir="$$s/gmp"; \
16062         $(SHELL) $${libsrcdir}/configure \
16063           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16064           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16065            \
16066           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared
16067 @endif gmp-bootstrap
16068
16069 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16070 maybe-configure-stage2-gmp:
16071 @if gmp-bootstrap
16072 maybe-configure-stage2-gmp: configure-stage2-gmp
16073 configure-stage2-gmp:
16074         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16075         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16076         @r=`${PWD_COMMAND}`; export r; \
16077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16078         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16079         $(HOST_EXPORTS) \
16080         $(POSTSTAGE1_HOST_EXPORTS)  \
16081         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16082         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
16083         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16084         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16085         cd $(HOST_SUBDIR)/gmp || exit 1; \
16086         case $(srcdir) in \
16087           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16088           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16089                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16090         esac; \
16091         srcdiroption="--srcdir=$${topdir}/gmp"; \
16092         libsrcdir="$$s/gmp"; \
16093         $(SHELL) $${libsrcdir}/configure \
16094           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16095           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16096           --with-build-libsubdir=$(HOST_SUBDIR) \
16097           @stage2_werror_flag@ --disable-shared
16098 @endif gmp-bootstrap
16099
16100 .PHONY: configure-stageb2g0-gmp maybe-configure-stageb2g0-gmp
16101 maybe-configure-stageb2g0-gmp:
16102 @if gmp-bootstrap
16103 maybe-configure-stageb2g0-gmp: configure-stageb2g0-gmp
16104 configure-stageb2g0-gmp:
16105         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16106         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16107         @r=`${PWD_COMMAND}`; export r; \
16108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16109         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16110         $(HOST_EXPORTS) \
16111         $(POSTSTAGE1_HOST_EXPORTS)  \
16112         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
16113         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
16114         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gmp ; \
16115         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16116         cd $(HOST_SUBDIR)/gmp || exit 1; \
16117         case $(srcdir) in \
16118           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16119           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16120                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16121         esac; \
16122         srcdiroption="--srcdir=$${topdir}/gmp"; \
16123         libsrcdir="$$s/gmp"; \
16124         $(SHELL) $${libsrcdir}/configure \
16125           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16126           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16127           --with-build-libsubdir=$(HOST_SUBDIR) \
16128           @stage2_werror_flag@ --disable-shared
16129 @endif gmp-bootstrap
16130
16131 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16132 maybe-configure-stage3-gmp:
16133 @if gmp-bootstrap
16134 maybe-configure-stage3-gmp: configure-stage3-gmp
16135 configure-stage3-gmp:
16136         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16137         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16138         @r=`${PWD_COMMAND}`; export r; \
16139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16140         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16141         $(HOST_EXPORTS) \
16142         $(POSTSTAGE1_HOST_EXPORTS)  \
16143         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16144         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
16145         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16146         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16147         cd $(HOST_SUBDIR)/gmp || exit 1; \
16148         case $(srcdir) in \
16149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16150           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16152         esac; \
16153         srcdiroption="--srcdir=$${topdir}/gmp"; \
16154         libsrcdir="$$s/gmp"; \
16155         $(SHELL) $${libsrcdir}/configure \
16156           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16157           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16158           --with-build-libsubdir=$(HOST_SUBDIR) \
16159           @stage2_werror_flag@ --disable-shared
16160 @endif gmp-bootstrap
16161
16162 .PHONY: configure-stageb3g2-gmp maybe-configure-stageb3g2-gmp
16163 maybe-configure-stageb3g2-gmp:
16164 @if gmp-bootstrap
16165 maybe-configure-stageb3g2-gmp: configure-stageb3g2-gmp
16166 configure-stageb3g2-gmp:
16167         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16168         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16169         @r=`${PWD_COMMAND}`; export r; \
16170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16171         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16172         $(HOST_EXPORTS) \
16173         $(POSTSTAGE1_HOST_EXPORTS)  \
16174         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
16175         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
16176         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gmp ; \
16177         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16178         cd $(HOST_SUBDIR)/gmp || exit 1; \
16179         case $(srcdir) in \
16180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16181           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16183         esac; \
16184         srcdiroption="--srcdir=$${topdir}/gmp"; \
16185         libsrcdir="$$s/gmp"; \
16186         $(SHELL) $${libsrcdir}/configure \
16187           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16188           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16189           --with-build-libsubdir=$(HOST_SUBDIR) \
16190           @stage2_werror_flag@ --disable-shared
16191 @endif gmp-bootstrap
16192
16193 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16194 maybe-configure-stage4-gmp:
16195 @if gmp-bootstrap
16196 maybe-configure-stage4-gmp: configure-stage4-gmp
16197 configure-stage4-gmp:
16198         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16199         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16200         @r=`${PWD_COMMAND}`; export r; \
16201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16202         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16203         $(HOST_EXPORTS) \
16204         $(POSTSTAGE1_HOST_EXPORTS)  \
16205         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16206         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
16207         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16208         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16209         cd $(HOST_SUBDIR)/gmp || exit 1; \
16210         case $(srcdir) in \
16211           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16212           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16213                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16214         esac; \
16215         srcdiroption="--srcdir=$${topdir}/gmp"; \
16216         libsrcdir="$$s/gmp"; \
16217         $(SHELL) $${libsrcdir}/configure \
16218           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16219           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16220           --with-build-libsubdir=$(HOST_SUBDIR) \
16221           @stage2_werror_flag@ --disable-shared
16222 @endif gmp-bootstrap
16223
16224 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16225 maybe-configure-stageprofile-gmp:
16226 @if gmp-bootstrap
16227 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16228 configure-stageprofile-gmp:
16229         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16230         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16231         @r=`${PWD_COMMAND}`; export r; \
16232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16233         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16234         $(HOST_EXPORTS) \
16235         $(POSTSTAGE1_HOST_EXPORTS)  \
16236         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
16237         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
16238         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16239         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16240         cd $(HOST_SUBDIR)/gmp || exit 1; \
16241         case $(srcdir) in \
16242           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16243           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16244                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16245         esac; \
16246         srcdiroption="--srcdir=$${topdir}/gmp"; \
16247         libsrcdir="$$s/gmp"; \
16248         $(SHELL) $${libsrcdir}/configure \
16249           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16250           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16251           --with-build-libsubdir=$(HOST_SUBDIR) \
16252           @stage2_werror_flag@ --disable-shared
16253 @endif gmp-bootstrap
16254
16255 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16256 maybe-configure-stagefeedback-gmp:
16257 @if gmp-bootstrap
16258 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16259 configure-stagefeedback-gmp:
16260         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16261         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16262         @r=`${PWD_COMMAND}`; export r; \
16263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16264         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16265         $(HOST_EXPORTS) \
16266         $(POSTSTAGE1_HOST_EXPORTS)  \
16267         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
16268         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
16269         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16270         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16271         cd $(HOST_SUBDIR)/gmp || exit 1; \
16272         case $(srcdir) in \
16273           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16274           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16275                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16276         esac; \
16277         srcdiroption="--srcdir=$${topdir}/gmp"; \
16278         libsrcdir="$$s/gmp"; \
16279         $(SHELL) $${libsrcdir}/configure \
16280           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16281           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16282           --with-build-libsubdir=$(HOST_SUBDIR) \
16283           @stage2_werror_flag@ --disable-shared
16284 @endif gmp-bootstrap
16285
16286
16287
16288
16289
16290 .PHONY: all-gmp maybe-all-gmp
16291 maybe-all-gmp:
16292 @if gcc-bootstrap
16293 all-gmp: stage_current
16294 @endif gcc-bootstrap
16295 @if gmp
16296 TARGET-gmp=all
16297 maybe-all-gmp: all-gmp
16298 all-gmp: configure-gmp
16299         @r=`${PWD_COMMAND}`; export r; \
16300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16301         $(HOST_EXPORTS) \
16302         (cd $(HOST_SUBDIR)/gmp && \
16303           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
16304                 $(TARGET-gmp))
16305 @endif gmp
16306
16307
16308
16309 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16310 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16311 maybe-all-stage1-gmp:
16312 maybe-clean-stage1-gmp:
16313 @if gmp-bootstrap
16314 maybe-all-stage1-gmp: all-stage1-gmp
16315 all-stage1: all-stage1-gmp
16316 TARGET-stage1-gmp = $(TARGET-gmp)
16317 all-stage1-gmp: configure-stage1-gmp
16318         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16319         @r=`${PWD_COMMAND}`; export r; \
16320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16321         $(HOST_EXPORTS) \
16322         cd $(HOST_SUBDIR)/gmp && \
16323         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16324                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
16325                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
16326                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
16327                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
16328                 $(TARGET-stage1-gmp)
16329
16330 maybe-clean-stage1-gmp: clean-stage1-gmp
16331 clean-stage1: clean-stage1-gmp
16332 clean-stage1-gmp:
16333         @if [ $(current_stage) = stage1 ]; then \
16334           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16335         else \
16336           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16337           $(MAKE) stage1-start; \
16338         fi; \
16339         cd $(HOST_SUBDIR)/gmp && \
16340         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16341                  clean
16342 @endif gmp-bootstrap
16343
16344
16345 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16346 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16347 maybe-all-stage2-gmp:
16348 maybe-clean-stage2-gmp:
16349 @if gmp-bootstrap
16350 maybe-all-stage2-gmp: all-stage2-gmp
16351 all-stage2: all-stage2-gmp
16352 TARGET-stage2-gmp = $(TARGET-gmp)
16353 all-stage2-gmp: configure-stage2-gmp
16354         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16355         @r=`${PWD_COMMAND}`; export r; \
16356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16357         $(HOST_EXPORTS) \
16358         $(POSTSTAGE1_HOST_EXPORTS) \
16359         cd $(HOST_SUBDIR)/gmp && \
16360         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16361                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
16362                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16363                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16364                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16365                 $(TARGET-stage2-gmp)
16366
16367 maybe-clean-stage2-gmp: clean-stage2-gmp
16368 clean-stage2: clean-stage2-gmp
16369 clean-stage2-gmp:
16370         @if [ $(current_stage) = stage2 ]; then \
16371           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16372         else \
16373           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16374           $(MAKE) stage2-start; \
16375         fi; \
16376         cd $(HOST_SUBDIR)/gmp && \
16377         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16378                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16379                  clean
16380 @endif gmp-bootstrap
16381
16382
16383 .PHONY: all-stageb2g0-gmp maybe-all-stageb2g0-gmp
16384 .PHONY: clean-stageb2g0-gmp maybe-clean-stageb2g0-gmp
16385 maybe-all-stageb2g0-gmp:
16386 maybe-clean-stageb2g0-gmp:
16387 @if gmp-bootstrap
16388 maybe-all-stageb2g0-gmp: all-stageb2g0-gmp
16389 all-stageb2g0: all-stageb2g0-gmp
16390 TARGET-stageb2g0-gmp = $(TARGET-gmp)
16391 all-stageb2g0-gmp: configure-stageb2g0-gmp
16392         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16393         @r=`${PWD_COMMAND}`; export r; \
16394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16395         $(HOST_EXPORTS) \
16396         $(POSTSTAGE1_HOST_EXPORTS) \
16397         cd $(HOST_SUBDIR)/gmp && \
16398         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16399                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
16400                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
16401                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
16402                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16403                 $(TARGET-stageb2g0-gmp)
16404
16405 maybe-clean-stageb2g0-gmp: clean-stageb2g0-gmp
16406 clean-stageb2g0: clean-stageb2g0-gmp
16407 clean-stageb2g0-gmp:
16408         @if [ $(current_stage) = stageb2g0 ]; then \
16409           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16410         else \
16411           [ -f $(HOST_SUBDIR)/stageb2g0-gmp/Makefile ] || exit 0; \
16412           $(MAKE) stageb2g0-start; \
16413         fi; \
16414         cd $(HOST_SUBDIR)/gmp && \
16415         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16416                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16417                  clean
16418 @endif gmp-bootstrap
16419
16420
16421 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16422 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16423 maybe-all-stage3-gmp:
16424 maybe-clean-stage3-gmp:
16425 @if gmp-bootstrap
16426 maybe-all-stage3-gmp: all-stage3-gmp
16427 all-stage3: all-stage3-gmp
16428 TARGET-stage3-gmp = $(TARGET-gmp)
16429 all-stage3-gmp: configure-stage3-gmp
16430         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16431         @r=`${PWD_COMMAND}`; export r; \
16432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16433         $(HOST_EXPORTS) \
16434         $(POSTSTAGE1_HOST_EXPORTS) \
16435         cd $(HOST_SUBDIR)/gmp && \
16436         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16437                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
16438                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
16439                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
16440                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16441                 $(TARGET-stage3-gmp)
16442
16443 maybe-clean-stage3-gmp: clean-stage3-gmp
16444 clean-stage3: clean-stage3-gmp
16445 clean-stage3-gmp:
16446         @if [ $(current_stage) = stage3 ]; then \
16447           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16448         else \
16449           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16450           $(MAKE) stage3-start; \
16451         fi; \
16452         cd $(HOST_SUBDIR)/gmp && \
16453         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16454                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16455                  clean
16456 @endif gmp-bootstrap
16457
16458
16459 .PHONY: all-stageb3g2-gmp maybe-all-stageb3g2-gmp
16460 .PHONY: clean-stageb3g2-gmp maybe-clean-stageb3g2-gmp
16461 maybe-all-stageb3g2-gmp:
16462 maybe-clean-stageb3g2-gmp:
16463 @if gmp-bootstrap
16464 maybe-all-stageb3g2-gmp: all-stageb3g2-gmp
16465 all-stageb3g2: all-stageb3g2-gmp
16466 TARGET-stageb3g2-gmp = $(TARGET-gmp)
16467 all-stageb3g2-gmp: configure-stageb3g2-gmp
16468         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16469         @r=`${PWD_COMMAND}`; export r; \
16470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16471         $(HOST_EXPORTS) \
16472         $(POSTSTAGE1_HOST_EXPORTS) \
16473         cd $(HOST_SUBDIR)/gmp && \
16474         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16475                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
16476                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
16477                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
16478                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16479                 $(TARGET-stageb3g2-gmp)
16480
16481 maybe-clean-stageb3g2-gmp: clean-stageb3g2-gmp
16482 clean-stageb3g2: clean-stageb3g2-gmp
16483 clean-stageb3g2-gmp:
16484         @if [ $(current_stage) = stageb3g2 ]; then \
16485           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16486         else \
16487           [ -f $(HOST_SUBDIR)/stageb3g2-gmp/Makefile ] || exit 0; \
16488           $(MAKE) stageb3g2-start; \
16489         fi; \
16490         cd $(HOST_SUBDIR)/gmp && \
16491         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16492                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16493                  clean
16494 @endif gmp-bootstrap
16495
16496
16497 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16498 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16499 maybe-all-stage4-gmp:
16500 maybe-clean-stage4-gmp:
16501 @if gmp-bootstrap
16502 maybe-all-stage4-gmp: all-stage4-gmp
16503 all-stage4: all-stage4-gmp
16504 TARGET-stage4-gmp = $(TARGET-gmp)
16505 all-stage4-gmp: configure-stage4-gmp
16506         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16507         @r=`${PWD_COMMAND}`; export r; \
16508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16509         $(HOST_EXPORTS) \
16510         $(POSTSTAGE1_HOST_EXPORTS) \
16511         cd $(HOST_SUBDIR)/gmp && \
16512         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16513                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
16514                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16515                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
16516                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16517                 $(TARGET-stage4-gmp)
16518
16519 maybe-clean-stage4-gmp: clean-stage4-gmp
16520 clean-stage4: clean-stage4-gmp
16521 clean-stage4-gmp:
16522         @if [ $(current_stage) = stage4 ]; then \
16523           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16524         else \
16525           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16526           $(MAKE) stage4-start; \
16527         fi; \
16528         cd $(HOST_SUBDIR)/gmp && \
16529         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16530                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16531                  clean
16532 @endif gmp-bootstrap
16533
16534
16535 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16536 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16537 maybe-all-stageprofile-gmp:
16538 maybe-clean-stageprofile-gmp:
16539 @if gmp-bootstrap
16540 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16541 all-stageprofile: all-stageprofile-gmp
16542 TARGET-stageprofile-gmp = $(TARGET-gmp)
16543 all-stageprofile-gmp: configure-stageprofile-gmp
16544         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16545         @r=`${PWD_COMMAND}`; export r; \
16546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16547         $(HOST_EXPORTS) \
16548         $(POSTSTAGE1_HOST_EXPORTS) \
16549         cd $(HOST_SUBDIR)/gmp && \
16550         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16551                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
16552                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16553                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16554                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16555                 $(TARGET-stageprofile-gmp)
16556
16557 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16558 clean-stageprofile: clean-stageprofile-gmp
16559 clean-stageprofile-gmp:
16560         @if [ $(current_stage) = stageprofile ]; then \
16561           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16562         else \
16563           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16564           $(MAKE) stageprofile-start; \
16565         fi; \
16566         cd $(HOST_SUBDIR)/gmp && \
16567         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16568                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16569                  clean
16570 @endif gmp-bootstrap
16571
16572
16573 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16574 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16575 maybe-all-stagefeedback-gmp:
16576 maybe-clean-stagefeedback-gmp:
16577 @if gmp-bootstrap
16578 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16579 all-stagefeedback: all-stagefeedback-gmp
16580 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16581 all-stagefeedback-gmp: configure-stagefeedback-gmp
16582         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16583         @r=`${PWD_COMMAND}`; export r; \
16584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16585         $(HOST_EXPORTS) \
16586         $(POSTSTAGE1_HOST_EXPORTS) \
16587         cd $(HOST_SUBDIR)/gmp && \
16588         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16589                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
16590                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16591                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16592                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16593                 $(TARGET-stagefeedback-gmp)
16594
16595 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16596 clean-stagefeedback: clean-stagefeedback-gmp
16597 clean-stagefeedback-gmp:
16598         @if [ $(current_stage) = stagefeedback ]; then \
16599           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16600         else \
16601           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16602           $(MAKE) stagefeedback-start; \
16603         fi; \
16604         cd $(HOST_SUBDIR)/gmp && \
16605         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16606                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16607                  clean
16608 @endif gmp-bootstrap
16609
16610
16611
16612
16613
16614 .PHONY: check-gmp maybe-check-gmp
16615 maybe-check-gmp:
16616 @if gmp
16617 maybe-check-gmp: check-gmp
16618
16619 check-gmp:
16620         @: $(MAKE); $(unstage)
16621         @r=`${PWD_COMMAND}`; export r; \
16622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16623         $(HOST_EXPORTS) \
16624         (cd $(HOST_SUBDIR)/gmp && \
16625           $(MAKE) $(FLAGS_TO_PASS)  check)
16626
16627 @endif gmp
16628
16629 .PHONY: install-gmp maybe-install-gmp
16630 maybe-install-gmp:
16631 @if gmp
16632 maybe-install-gmp: install-gmp
16633
16634 install-gmp:
16635
16636 @endif gmp
16637
16638 # Other targets (info, dvi, pdf, etc.)
16639
16640 .PHONY: maybe-info-gmp info-gmp
16641 maybe-info-gmp:
16642 @if gmp
16643 maybe-info-gmp: info-gmp
16644
16645 info-gmp: \
16646     configure-gmp 
16647         @[ -f ./gmp/Makefile ] || exit 0; \
16648         r=`${PWD_COMMAND}`; export r; \
16649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16650         $(HOST_EXPORTS) \
16651         for flag in $(EXTRA_HOST_FLAGS) ; do \
16652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16653         done; \
16654         echo "Doing info in gmp" ; \
16655         (cd $(HOST_SUBDIR)/gmp && \
16656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16658                   "RANLIB=$${RANLIB}" \
16659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16660                   info) \
16661           || exit 1
16662
16663 @endif gmp
16664
16665 .PHONY: maybe-dvi-gmp dvi-gmp
16666 maybe-dvi-gmp:
16667 @if gmp
16668 maybe-dvi-gmp: dvi-gmp
16669
16670 dvi-gmp: \
16671     configure-gmp 
16672         @[ -f ./gmp/Makefile ] || exit 0; \
16673         r=`${PWD_COMMAND}`; export r; \
16674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16675         $(HOST_EXPORTS) \
16676         for flag in $(EXTRA_HOST_FLAGS) ; do \
16677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16678         done; \
16679         echo "Doing dvi in gmp" ; \
16680         (cd $(HOST_SUBDIR)/gmp && \
16681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16683                   "RANLIB=$${RANLIB}" \
16684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16685                   dvi) \
16686           || exit 1
16687
16688 @endif gmp
16689
16690 .PHONY: maybe-pdf-gmp pdf-gmp
16691 maybe-pdf-gmp:
16692 @if gmp
16693 maybe-pdf-gmp: pdf-gmp
16694
16695 pdf-gmp: \
16696     configure-gmp 
16697         @[ -f ./gmp/Makefile ] || exit 0; \
16698         r=`${PWD_COMMAND}`; export r; \
16699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16700         $(HOST_EXPORTS) \
16701         for flag in $(EXTRA_HOST_FLAGS) ; do \
16702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16703         done; \
16704         echo "Doing pdf in gmp" ; \
16705         (cd $(HOST_SUBDIR)/gmp && \
16706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16708                   "RANLIB=$${RANLIB}" \
16709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16710                   pdf) \
16711           || exit 1
16712
16713 @endif gmp
16714
16715 .PHONY: maybe-html-gmp html-gmp
16716 maybe-html-gmp:
16717 @if gmp
16718 maybe-html-gmp: html-gmp
16719
16720 html-gmp: \
16721     configure-gmp 
16722         @[ -f ./gmp/Makefile ] || exit 0; \
16723         r=`${PWD_COMMAND}`; export r; \
16724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16725         $(HOST_EXPORTS) \
16726         for flag in $(EXTRA_HOST_FLAGS) ; do \
16727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16728         done; \
16729         echo "Doing html in gmp" ; \
16730         (cd $(HOST_SUBDIR)/gmp && \
16731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16733                   "RANLIB=$${RANLIB}" \
16734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16735                   html) \
16736           || exit 1
16737
16738 @endif gmp
16739
16740 .PHONY: maybe-TAGS-gmp TAGS-gmp
16741 maybe-TAGS-gmp:
16742 @if gmp
16743 maybe-TAGS-gmp: TAGS-gmp
16744
16745 TAGS-gmp: \
16746     configure-gmp 
16747         @[ -f ./gmp/Makefile ] || exit 0; \
16748         r=`${PWD_COMMAND}`; export r; \
16749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16750         $(HOST_EXPORTS) \
16751         for flag in $(EXTRA_HOST_FLAGS) ; do \
16752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16753         done; \
16754         echo "Doing TAGS in gmp" ; \
16755         (cd $(HOST_SUBDIR)/gmp && \
16756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16758                   "RANLIB=$${RANLIB}" \
16759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16760                   TAGS) \
16761           || exit 1
16762
16763 @endif gmp
16764
16765 .PHONY: maybe-install-info-gmp install-info-gmp
16766 maybe-install-info-gmp:
16767 @if gmp
16768 maybe-install-info-gmp: install-info-gmp
16769
16770 install-info-gmp: \
16771     configure-gmp \
16772     info-gmp 
16773         @[ -f ./gmp/Makefile ] || exit 0; \
16774         r=`${PWD_COMMAND}`; export r; \
16775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16776         $(HOST_EXPORTS) \
16777         for flag in $(EXTRA_HOST_FLAGS) ; do \
16778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16779         done; \
16780         echo "Doing install-info in gmp" ; \
16781         (cd $(HOST_SUBDIR)/gmp && \
16782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16784                   "RANLIB=$${RANLIB}" \
16785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16786                   install-info) \
16787           || exit 1
16788
16789 @endif gmp
16790
16791 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16792 maybe-install-pdf-gmp:
16793 @if gmp
16794 maybe-install-pdf-gmp: install-pdf-gmp
16795
16796 install-pdf-gmp: \
16797     configure-gmp \
16798     pdf-gmp 
16799         @[ -f ./gmp/Makefile ] || exit 0; \
16800         r=`${PWD_COMMAND}`; export r; \
16801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16802         $(HOST_EXPORTS) \
16803         for flag in $(EXTRA_HOST_FLAGS) ; do \
16804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16805         done; \
16806         echo "Doing install-pdf in gmp" ; \
16807         (cd $(HOST_SUBDIR)/gmp && \
16808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16810                   "RANLIB=$${RANLIB}" \
16811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16812                   install-pdf) \
16813           || exit 1
16814
16815 @endif gmp
16816
16817 .PHONY: maybe-install-html-gmp install-html-gmp
16818 maybe-install-html-gmp:
16819 @if gmp
16820 maybe-install-html-gmp: install-html-gmp
16821
16822 install-html-gmp: \
16823     configure-gmp \
16824     html-gmp 
16825         @[ -f ./gmp/Makefile ] || exit 0; \
16826         r=`${PWD_COMMAND}`; export r; \
16827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16828         $(HOST_EXPORTS) \
16829         for flag in $(EXTRA_HOST_FLAGS) ; do \
16830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16831         done; \
16832         echo "Doing install-html in gmp" ; \
16833         (cd $(HOST_SUBDIR)/gmp && \
16834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16836                   "RANLIB=$${RANLIB}" \
16837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16838                   install-html) \
16839           || exit 1
16840
16841 @endif gmp
16842
16843 .PHONY: maybe-installcheck-gmp installcheck-gmp
16844 maybe-installcheck-gmp:
16845 @if gmp
16846 maybe-installcheck-gmp: installcheck-gmp
16847
16848 installcheck-gmp: \
16849     configure-gmp 
16850         @[ -f ./gmp/Makefile ] || exit 0; \
16851         r=`${PWD_COMMAND}`; export r; \
16852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16853         $(HOST_EXPORTS) \
16854         for flag in $(EXTRA_HOST_FLAGS) ; do \
16855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16856         done; \
16857         echo "Doing installcheck in gmp" ; \
16858         (cd $(HOST_SUBDIR)/gmp && \
16859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16861                   "RANLIB=$${RANLIB}" \
16862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16863                   installcheck) \
16864           || exit 1
16865
16866 @endif gmp
16867
16868 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16869 maybe-mostlyclean-gmp:
16870 @if gmp
16871 maybe-mostlyclean-gmp: mostlyclean-gmp
16872
16873 mostlyclean-gmp: 
16874         @[ -f ./gmp/Makefile ] || exit 0; \
16875         r=`${PWD_COMMAND}`; export r; \
16876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16877         $(HOST_EXPORTS) \
16878         for flag in $(EXTRA_HOST_FLAGS) ; do \
16879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16880         done; \
16881         echo "Doing mostlyclean in gmp" ; \
16882         (cd $(HOST_SUBDIR)/gmp && \
16883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16885                   "RANLIB=$${RANLIB}" \
16886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16887                   mostlyclean) \
16888           || exit 1
16889
16890 @endif gmp
16891
16892 .PHONY: maybe-clean-gmp clean-gmp
16893 maybe-clean-gmp:
16894 @if gmp
16895 maybe-clean-gmp: clean-gmp
16896
16897 clean-gmp: 
16898         @[ -f ./gmp/Makefile ] || exit 0; \
16899         r=`${PWD_COMMAND}`; export r; \
16900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16901         $(HOST_EXPORTS) \
16902         for flag in $(EXTRA_HOST_FLAGS) ; do \
16903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16904         done; \
16905         echo "Doing clean in gmp" ; \
16906         (cd $(HOST_SUBDIR)/gmp && \
16907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16909                   "RANLIB=$${RANLIB}" \
16910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16911                   clean) \
16912           || exit 1
16913
16914 @endif gmp
16915
16916 .PHONY: maybe-distclean-gmp distclean-gmp
16917 maybe-distclean-gmp:
16918 @if gmp
16919 maybe-distclean-gmp: distclean-gmp
16920
16921 distclean-gmp: 
16922         @[ -f ./gmp/Makefile ] || exit 0; \
16923         r=`${PWD_COMMAND}`; export r; \
16924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16925         $(HOST_EXPORTS) \
16926         for flag in $(EXTRA_HOST_FLAGS) ; do \
16927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16928         done; \
16929         echo "Doing distclean in gmp" ; \
16930         (cd $(HOST_SUBDIR)/gmp && \
16931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16933                   "RANLIB=$${RANLIB}" \
16934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16935                   distclean) \
16936           || exit 1
16937
16938 @endif gmp
16939
16940 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
16941 maybe-maintainer-clean-gmp:
16942 @if gmp
16943 maybe-maintainer-clean-gmp: maintainer-clean-gmp
16944
16945 maintainer-clean-gmp: 
16946         @[ -f ./gmp/Makefile ] || exit 0; \
16947         r=`${PWD_COMMAND}`; export r; \
16948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16949         $(HOST_EXPORTS) \
16950         for flag in $(EXTRA_HOST_FLAGS) ; do \
16951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16952         done; \
16953         echo "Doing maintainer-clean in gmp" ; \
16954         (cd $(HOST_SUBDIR)/gmp && \
16955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16957                   "RANLIB=$${RANLIB}" \
16958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16959                   maintainer-clean) \
16960           || exit 1
16961
16962 @endif gmp
16963
16964
16965
16966 .PHONY: configure-mpfr maybe-configure-mpfr
16967 maybe-configure-mpfr:
16968 @if gcc-bootstrap
16969 configure-mpfr: stage_current
16970 @endif gcc-bootstrap
16971 @if mpfr
16972 maybe-configure-mpfr: configure-mpfr
16973 configure-mpfr: 
16974         @r=`${PWD_COMMAND}`; export r; \
16975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16976         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16977         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16978         $(HOST_EXPORTS) \
16979         echo Configuring in $(HOST_SUBDIR)/mpfr; \
16980         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
16981         case $(srcdir) in \
16982           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16983           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16984                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16985         esac; \
16986         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16987         libsrcdir="$$s/mpfr"; \
16988         $(SHELL) $${libsrcdir}/configure \
16989           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16990           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
16991           || exit 1
16992 @endif mpfr
16993
16994
16995
16996 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
16997 maybe-configure-stage1-mpfr:
16998 @if mpfr-bootstrap
16999 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17000 configure-stage1-mpfr:
17001         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17002         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17003         @r=`${PWD_COMMAND}`; export r; \
17004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17005         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17006         $(HOST_EXPORTS)  \
17007         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17008         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
17009         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17010         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17011         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17012         case $(srcdir) in \
17013           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17014           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17015                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17016         esac; \
17017         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17018         libsrcdir="$$s/mpfr"; \
17019         $(SHELL) $${libsrcdir}/configure \
17020           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17021           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17022            \
17023           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17024 @endif mpfr-bootstrap
17025
17026 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17027 maybe-configure-stage2-mpfr:
17028 @if mpfr-bootstrap
17029 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17030 configure-stage2-mpfr:
17031         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17032         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17033         @r=`${PWD_COMMAND}`; export r; \
17034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17035         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17036         $(HOST_EXPORTS) \
17037         $(POSTSTAGE1_HOST_EXPORTS)  \
17038         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17039         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
17040         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17041         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17042         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17043         case $(srcdir) in \
17044           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17045           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17046                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17047         esac; \
17048         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17049         libsrcdir="$$s/mpfr"; \
17050         $(SHELL) $${libsrcdir}/configure \
17051           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17052           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17053           --with-build-libsubdir=$(HOST_SUBDIR) \
17054           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17055 @endif mpfr-bootstrap
17056
17057 .PHONY: configure-stageb2g0-mpfr maybe-configure-stageb2g0-mpfr
17058 maybe-configure-stageb2g0-mpfr:
17059 @if mpfr-bootstrap
17060 maybe-configure-stageb2g0-mpfr: configure-stageb2g0-mpfr
17061 configure-stageb2g0-mpfr:
17062         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17063         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17064         @r=`${PWD_COMMAND}`; export r; \
17065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17066         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17067         $(HOST_EXPORTS) \
17068         $(POSTSTAGE1_HOST_EXPORTS)  \
17069         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
17070         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
17071         echo Configuring stage b2g0 in $(HOST_SUBDIR)/mpfr ; \
17072         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17073         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17074         case $(srcdir) in \
17075           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17076           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17077                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17078         esac; \
17079         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17080         libsrcdir="$$s/mpfr"; \
17081         $(SHELL) $${libsrcdir}/configure \
17082           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17083           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17084           --with-build-libsubdir=$(HOST_SUBDIR) \
17085           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17086 @endif mpfr-bootstrap
17087
17088 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17089 maybe-configure-stage3-mpfr:
17090 @if mpfr-bootstrap
17091 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17092 configure-stage3-mpfr:
17093         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17094         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17095         @r=`${PWD_COMMAND}`; export r; \
17096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17097         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17098         $(HOST_EXPORTS) \
17099         $(POSTSTAGE1_HOST_EXPORTS)  \
17100         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17101         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
17102         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17103         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17104         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17105         case $(srcdir) in \
17106           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17107           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17108                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17109         esac; \
17110         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17111         libsrcdir="$$s/mpfr"; \
17112         $(SHELL) $${libsrcdir}/configure \
17113           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17114           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17115           --with-build-libsubdir=$(HOST_SUBDIR) \
17116           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17117 @endif mpfr-bootstrap
17118
17119 .PHONY: configure-stageb3g2-mpfr maybe-configure-stageb3g2-mpfr
17120 maybe-configure-stageb3g2-mpfr:
17121 @if mpfr-bootstrap
17122 maybe-configure-stageb3g2-mpfr: configure-stageb3g2-mpfr
17123 configure-stageb3g2-mpfr:
17124         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17125         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17126         @r=`${PWD_COMMAND}`; export r; \
17127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17128         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17129         $(HOST_EXPORTS) \
17130         $(POSTSTAGE1_HOST_EXPORTS)  \
17131         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
17132         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
17133         echo Configuring stage b3g2 in $(HOST_SUBDIR)/mpfr ; \
17134         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17135         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17136         case $(srcdir) in \
17137           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17138           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17139                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17140         esac; \
17141         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17142         libsrcdir="$$s/mpfr"; \
17143         $(SHELL) $${libsrcdir}/configure \
17144           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17145           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17146           --with-build-libsubdir=$(HOST_SUBDIR) \
17147           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17148 @endif mpfr-bootstrap
17149
17150 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17151 maybe-configure-stage4-mpfr:
17152 @if mpfr-bootstrap
17153 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17154 configure-stage4-mpfr:
17155         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17156         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17157         @r=`${PWD_COMMAND}`; export r; \
17158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17159         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17160         $(HOST_EXPORTS) \
17161         $(POSTSTAGE1_HOST_EXPORTS)  \
17162         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17163         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
17164         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17165         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17166         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17167         case $(srcdir) in \
17168           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17169           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17170                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17171         esac; \
17172         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17173         libsrcdir="$$s/mpfr"; \
17174         $(SHELL) $${libsrcdir}/configure \
17175           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17176           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17177           --with-build-libsubdir=$(HOST_SUBDIR) \
17178           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17179 @endif mpfr-bootstrap
17180
17181 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17182 maybe-configure-stageprofile-mpfr:
17183 @if mpfr-bootstrap
17184 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17185 configure-stageprofile-mpfr:
17186         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17187         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17188         @r=`${PWD_COMMAND}`; export r; \
17189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17190         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17191         $(HOST_EXPORTS) \
17192         $(POSTSTAGE1_HOST_EXPORTS)  \
17193         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
17194         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
17195         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17196         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17197         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17198         case $(srcdir) in \
17199           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17200           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17201                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17202         esac; \
17203         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17204         libsrcdir="$$s/mpfr"; \
17205         $(SHELL) $${libsrcdir}/configure \
17206           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17207           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17208           --with-build-libsubdir=$(HOST_SUBDIR) \
17209           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17210 @endif mpfr-bootstrap
17211
17212 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17213 maybe-configure-stagefeedback-mpfr:
17214 @if mpfr-bootstrap
17215 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17216 configure-stagefeedback-mpfr:
17217         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17218         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17219         @r=`${PWD_COMMAND}`; export r; \
17220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17221         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17222         $(HOST_EXPORTS) \
17223         $(POSTSTAGE1_HOST_EXPORTS)  \
17224         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
17225         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
17226         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17227         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17228         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17229         case $(srcdir) in \
17230           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17231           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17232                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17233         esac; \
17234         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17235         libsrcdir="$$s/mpfr"; \
17236         $(SHELL) $${libsrcdir}/configure \
17237           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17238           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17239           --with-build-libsubdir=$(HOST_SUBDIR) \
17240           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17241 @endif mpfr-bootstrap
17242
17243
17244
17245
17246
17247 .PHONY: all-mpfr maybe-all-mpfr
17248 maybe-all-mpfr:
17249 @if gcc-bootstrap
17250 all-mpfr: stage_current
17251 @endif gcc-bootstrap
17252 @if mpfr
17253 TARGET-mpfr=all
17254 maybe-all-mpfr: all-mpfr
17255 all-mpfr: configure-mpfr
17256         @r=`${PWD_COMMAND}`; export r; \
17257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17258         $(HOST_EXPORTS) \
17259         (cd $(HOST_SUBDIR)/mpfr && \
17260           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17261                 $(TARGET-mpfr))
17262 @endif mpfr
17263
17264
17265
17266 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17267 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17268 maybe-all-stage1-mpfr:
17269 maybe-clean-stage1-mpfr:
17270 @if mpfr-bootstrap
17271 maybe-all-stage1-mpfr: all-stage1-mpfr
17272 all-stage1: all-stage1-mpfr
17273 TARGET-stage1-mpfr = $(TARGET-mpfr)
17274 all-stage1-mpfr: configure-stage1-mpfr
17275         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17276         @r=`${PWD_COMMAND}`; export r; \
17277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17278         $(HOST_EXPORTS) \
17279         cd $(HOST_SUBDIR)/mpfr && \
17280         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17281                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
17282                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
17283                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
17284                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
17285                 $(TARGET-stage1-mpfr)
17286
17287 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17288 clean-stage1: clean-stage1-mpfr
17289 clean-stage1-mpfr:
17290         @if [ $(current_stage) = stage1 ]; then \
17291           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17292         else \
17293           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17294           $(MAKE) stage1-start; \
17295         fi; \
17296         cd $(HOST_SUBDIR)/mpfr && \
17297         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17298                  clean
17299 @endif mpfr-bootstrap
17300
17301
17302 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17303 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17304 maybe-all-stage2-mpfr:
17305 maybe-clean-stage2-mpfr:
17306 @if mpfr-bootstrap
17307 maybe-all-stage2-mpfr: all-stage2-mpfr
17308 all-stage2: all-stage2-mpfr
17309 TARGET-stage2-mpfr = $(TARGET-mpfr)
17310 all-stage2-mpfr: configure-stage2-mpfr
17311         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17312         @r=`${PWD_COMMAND}`; export r; \
17313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17314         $(HOST_EXPORTS) \
17315         $(POSTSTAGE1_HOST_EXPORTS) \
17316         cd $(HOST_SUBDIR)/mpfr && \
17317         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17318                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
17319                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17320                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17321                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17322                 $(TARGET-stage2-mpfr)
17323
17324 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17325 clean-stage2: clean-stage2-mpfr
17326 clean-stage2-mpfr:
17327         @if [ $(current_stage) = stage2 ]; then \
17328           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17329         else \
17330           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17331           $(MAKE) stage2-start; \
17332         fi; \
17333         cd $(HOST_SUBDIR)/mpfr && \
17334         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17335                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17336                  clean
17337 @endif mpfr-bootstrap
17338
17339
17340 .PHONY: all-stageb2g0-mpfr maybe-all-stageb2g0-mpfr
17341 .PHONY: clean-stageb2g0-mpfr maybe-clean-stageb2g0-mpfr
17342 maybe-all-stageb2g0-mpfr:
17343 maybe-clean-stageb2g0-mpfr:
17344 @if mpfr-bootstrap
17345 maybe-all-stageb2g0-mpfr: all-stageb2g0-mpfr
17346 all-stageb2g0: all-stageb2g0-mpfr
17347 TARGET-stageb2g0-mpfr = $(TARGET-mpfr)
17348 all-stageb2g0-mpfr: configure-stageb2g0-mpfr
17349         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17350         @r=`${PWD_COMMAND}`; export r; \
17351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17352         $(HOST_EXPORTS) \
17353         $(POSTSTAGE1_HOST_EXPORTS) \
17354         cd $(HOST_SUBDIR)/mpfr && \
17355         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17356                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
17357                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
17358                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
17359                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17360                 $(TARGET-stageb2g0-mpfr)
17361
17362 maybe-clean-stageb2g0-mpfr: clean-stageb2g0-mpfr
17363 clean-stageb2g0: clean-stageb2g0-mpfr
17364 clean-stageb2g0-mpfr:
17365         @if [ $(current_stage) = stageb2g0 ]; then \
17366           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17367         else \
17368           [ -f $(HOST_SUBDIR)/stageb2g0-mpfr/Makefile ] || exit 0; \
17369           $(MAKE) stageb2g0-start; \
17370         fi; \
17371         cd $(HOST_SUBDIR)/mpfr && \
17372         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17373                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17374                  clean
17375 @endif mpfr-bootstrap
17376
17377
17378 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17379 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17380 maybe-all-stage3-mpfr:
17381 maybe-clean-stage3-mpfr:
17382 @if mpfr-bootstrap
17383 maybe-all-stage3-mpfr: all-stage3-mpfr
17384 all-stage3: all-stage3-mpfr
17385 TARGET-stage3-mpfr = $(TARGET-mpfr)
17386 all-stage3-mpfr: configure-stage3-mpfr
17387         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17388         @r=`${PWD_COMMAND}`; export r; \
17389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17390         $(HOST_EXPORTS) \
17391         $(POSTSTAGE1_HOST_EXPORTS) \
17392         cd $(HOST_SUBDIR)/mpfr && \
17393         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17394                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
17395                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
17396                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
17397                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17398                 $(TARGET-stage3-mpfr)
17399
17400 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17401 clean-stage3: clean-stage3-mpfr
17402 clean-stage3-mpfr:
17403         @if [ $(current_stage) = stage3 ]; then \
17404           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17405         else \
17406           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17407           $(MAKE) stage3-start; \
17408         fi; \
17409         cd $(HOST_SUBDIR)/mpfr && \
17410         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17411                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17412                  clean
17413 @endif mpfr-bootstrap
17414
17415
17416 .PHONY: all-stageb3g2-mpfr maybe-all-stageb3g2-mpfr
17417 .PHONY: clean-stageb3g2-mpfr maybe-clean-stageb3g2-mpfr
17418 maybe-all-stageb3g2-mpfr:
17419 maybe-clean-stageb3g2-mpfr:
17420 @if mpfr-bootstrap
17421 maybe-all-stageb3g2-mpfr: all-stageb3g2-mpfr
17422 all-stageb3g2: all-stageb3g2-mpfr
17423 TARGET-stageb3g2-mpfr = $(TARGET-mpfr)
17424 all-stageb3g2-mpfr: configure-stageb3g2-mpfr
17425         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17426         @r=`${PWD_COMMAND}`; export r; \
17427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17428         $(HOST_EXPORTS) \
17429         $(POSTSTAGE1_HOST_EXPORTS) \
17430         cd $(HOST_SUBDIR)/mpfr && \
17431         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17432                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
17433                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
17434                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
17435                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17436                 $(TARGET-stageb3g2-mpfr)
17437
17438 maybe-clean-stageb3g2-mpfr: clean-stageb3g2-mpfr
17439 clean-stageb3g2: clean-stageb3g2-mpfr
17440 clean-stageb3g2-mpfr:
17441         @if [ $(current_stage) = stageb3g2 ]; then \
17442           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17443         else \
17444           [ -f $(HOST_SUBDIR)/stageb3g2-mpfr/Makefile ] || exit 0; \
17445           $(MAKE) stageb3g2-start; \
17446         fi; \
17447         cd $(HOST_SUBDIR)/mpfr && \
17448         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17449                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17450                  clean
17451 @endif mpfr-bootstrap
17452
17453
17454 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17455 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17456 maybe-all-stage4-mpfr:
17457 maybe-clean-stage4-mpfr:
17458 @if mpfr-bootstrap
17459 maybe-all-stage4-mpfr: all-stage4-mpfr
17460 all-stage4: all-stage4-mpfr
17461 TARGET-stage4-mpfr = $(TARGET-mpfr)
17462 all-stage4-mpfr: configure-stage4-mpfr
17463         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17464         @r=`${PWD_COMMAND}`; export r; \
17465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17466         $(HOST_EXPORTS) \
17467         $(POSTSTAGE1_HOST_EXPORTS) \
17468         cd $(HOST_SUBDIR)/mpfr && \
17469         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17470                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
17471                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17472                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
17473                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17474                 $(TARGET-stage4-mpfr)
17475
17476 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17477 clean-stage4: clean-stage4-mpfr
17478 clean-stage4-mpfr:
17479         @if [ $(current_stage) = stage4 ]; then \
17480           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17481         else \
17482           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17483           $(MAKE) stage4-start; \
17484         fi; \
17485         cd $(HOST_SUBDIR)/mpfr && \
17486         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17487                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17488                  clean
17489 @endif mpfr-bootstrap
17490
17491
17492 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17493 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17494 maybe-all-stageprofile-mpfr:
17495 maybe-clean-stageprofile-mpfr:
17496 @if mpfr-bootstrap
17497 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17498 all-stageprofile: all-stageprofile-mpfr
17499 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17500 all-stageprofile-mpfr: configure-stageprofile-mpfr
17501         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17502         @r=`${PWD_COMMAND}`; export r; \
17503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17504         $(HOST_EXPORTS) \
17505         $(POSTSTAGE1_HOST_EXPORTS) \
17506         cd $(HOST_SUBDIR)/mpfr && \
17507         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17508                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
17509                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17510                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17511                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17512                 $(TARGET-stageprofile-mpfr)
17513
17514 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17515 clean-stageprofile: clean-stageprofile-mpfr
17516 clean-stageprofile-mpfr:
17517         @if [ $(current_stage) = stageprofile ]; then \
17518           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17519         else \
17520           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17521           $(MAKE) stageprofile-start; \
17522         fi; \
17523         cd $(HOST_SUBDIR)/mpfr && \
17524         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17525                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17526                  clean
17527 @endif mpfr-bootstrap
17528
17529
17530 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17531 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17532 maybe-all-stagefeedback-mpfr:
17533 maybe-clean-stagefeedback-mpfr:
17534 @if mpfr-bootstrap
17535 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17536 all-stagefeedback: all-stagefeedback-mpfr
17537 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17538 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17539         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17540         @r=`${PWD_COMMAND}`; export r; \
17541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17542         $(HOST_EXPORTS) \
17543         $(POSTSTAGE1_HOST_EXPORTS) \
17544         cd $(HOST_SUBDIR)/mpfr && \
17545         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17546                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
17547                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17548                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17549                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17550                 $(TARGET-stagefeedback-mpfr)
17551
17552 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17553 clean-stagefeedback: clean-stagefeedback-mpfr
17554 clean-stagefeedback-mpfr:
17555         @if [ $(current_stage) = stagefeedback ]; then \
17556           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17557         else \
17558           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17559           $(MAKE) stagefeedback-start; \
17560         fi; \
17561         cd $(HOST_SUBDIR)/mpfr && \
17562         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17563                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17564                  clean
17565 @endif mpfr-bootstrap
17566
17567
17568
17569
17570
17571 .PHONY: check-mpfr maybe-check-mpfr
17572 maybe-check-mpfr:
17573 @if mpfr
17574 maybe-check-mpfr: check-mpfr
17575
17576 check-mpfr:
17577         @: $(MAKE); $(unstage)
17578         @r=`${PWD_COMMAND}`; export r; \
17579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17580         $(HOST_EXPORTS) \
17581         (cd $(HOST_SUBDIR)/mpfr && \
17582           $(MAKE) $(FLAGS_TO_PASS)  check)
17583
17584 @endif mpfr
17585
17586 .PHONY: install-mpfr maybe-install-mpfr
17587 maybe-install-mpfr:
17588 @if mpfr
17589 maybe-install-mpfr: install-mpfr
17590
17591 install-mpfr:
17592
17593 @endif mpfr
17594
17595 # Other targets (info, dvi, pdf, etc.)
17596
17597 .PHONY: maybe-info-mpfr info-mpfr
17598 maybe-info-mpfr:
17599 @if mpfr
17600 maybe-info-mpfr: info-mpfr
17601
17602 info-mpfr: \
17603     configure-mpfr 
17604         @[ -f ./mpfr/Makefile ] || exit 0; \
17605         r=`${PWD_COMMAND}`; export r; \
17606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17607         $(HOST_EXPORTS) \
17608         for flag in $(EXTRA_HOST_FLAGS) ; do \
17609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17610         done; \
17611         echo "Doing info in mpfr" ; \
17612         (cd $(HOST_SUBDIR)/mpfr && \
17613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17615                   "RANLIB=$${RANLIB}" \
17616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17617                   info) \
17618           || exit 1
17619
17620 @endif mpfr
17621
17622 .PHONY: maybe-dvi-mpfr dvi-mpfr
17623 maybe-dvi-mpfr:
17624 @if mpfr
17625 maybe-dvi-mpfr: dvi-mpfr
17626
17627 dvi-mpfr: \
17628     configure-mpfr 
17629         @[ -f ./mpfr/Makefile ] || exit 0; \
17630         r=`${PWD_COMMAND}`; export r; \
17631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17632         $(HOST_EXPORTS) \
17633         for flag in $(EXTRA_HOST_FLAGS) ; do \
17634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17635         done; \
17636         echo "Doing dvi in mpfr" ; \
17637         (cd $(HOST_SUBDIR)/mpfr && \
17638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17640                   "RANLIB=$${RANLIB}" \
17641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17642                   dvi) \
17643           || exit 1
17644
17645 @endif mpfr
17646
17647 .PHONY: maybe-pdf-mpfr pdf-mpfr
17648 maybe-pdf-mpfr:
17649 @if mpfr
17650 maybe-pdf-mpfr: pdf-mpfr
17651
17652 pdf-mpfr: \
17653     configure-mpfr 
17654         @[ -f ./mpfr/Makefile ] || exit 0; \
17655         r=`${PWD_COMMAND}`; export r; \
17656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17657         $(HOST_EXPORTS) \
17658         for flag in $(EXTRA_HOST_FLAGS) ; do \
17659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17660         done; \
17661         echo "Doing pdf in mpfr" ; \
17662         (cd $(HOST_SUBDIR)/mpfr && \
17663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17665                   "RANLIB=$${RANLIB}" \
17666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17667                   pdf) \
17668           || exit 1
17669
17670 @endif mpfr
17671
17672 .PHONY: maybe-html-mpfr html-mpfr
17673 maybe-html-mpfr:
17674 @if mpfr
17675 maybe-html-mpfr: html-mpfr
17676
17677 html-mpfr: \
17678     configure-mpfr 
17679         @[ -f ./mpfr/Makefile ] || exit 0; \
17680         r=`${PWD_COMMAND}`; export r; \
17681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17682         $(HOST_EXPORTS) \
17683         for flag in $(EXTRA_HOST_FLAGS) ; do \
17684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17685         done; \
17686         echo "Doing html in mpfr" ; \
17687         (cd $(HOST_SUBDIR)/mpfr && \
17688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17690                   "RANLIB=$${RANLIB}" \
17691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17692                   html) \
17693           || exit 1
17694
17695 @endif mpfr
17696
17697 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17698 maybe-TAGS-mpfr:
17699 @if mpfr
17700 maybe-TAGS-mpfr: TAGS-mpfr
17701
17702 TAGS-mpfr: \
17703     configure-mpfr 
17704         @[ -f ./mpfr/Makefile ] || exit 0; \
17705         r=`${PWD_COMMAND}`; export r; \
17706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17707         $(HOST_EXPORTS) \
17708         for flag in $(EXTRA_HOST_FLAGS) ; do \
17709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17710         done; \
17711         echo "Doing TAGS in mpfr" ; \
17712         (cd $(HOST_SUBDIR)/mpfr && \
17713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17715                   "RANLIB=$${RANLIB}" \
17716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17717                   TAGS) \
17718           || exit 1
17719
17720 @endif mpfr
17721
17722 .PHONY: maybe-install-info-mpfr install-info-mpfr
17723 maybe-install-info-mpfr:
17724 @if mpfr
17725 maybe-install-info-mpfr: install-info-mpfr
17726
17727 install-info-mpfr: \
17728     configure-mpfr \
17729     info-mpfr 
17730         @[ -f ./mpfr/Makefile ] || exit 0; \
17731         r=`${PWD_COMMAND}`; export r; \
17732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17733         $(HOST_EXPORTS) \
17734         for flag in $(EXTRA_HOST_FLAGS) ; do \
17735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17736         done; \
17737         echo "Doing install-info in mpfr" ; \
17738         (cd $(HOST_SUBDIR)/mpfr && \
17739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17741                   "RANLIB=$${RANLIB}" \
17742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17743                   install-info) \
17744           || exit 1
17745
17746 @endif mpfr
17747
17748 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17749 maybe-install-pdf-mpfr:
17750 @if mpfr
17751 maybe-install-pdf-mpfr: install-pdf-mpfr
17752
17753 install-pdf-mpfr: \
17754     configure-mpfr \
17755     pdf-mpfr 
17756         @[ -f ./mpfr/Makefile ] || exit 0; \
17757         r=`${PWD_COMMAND}`; export r; \
17758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17759         $(HOST_EXPORTS) \
17760         for flag in $(EXTRA_HOST_FLAGS) ; do \
17761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17762         done; \
17763         echo "Doing install-pdf in mpfr" ; \
17764         (cd $(HOST_SUBDIR)/mpfr && \
17765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17767                   "RANLIB=$${RANLIB}" \
17768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17769                   install-pdf) \
17770           || exit 1
17771
17772 @endif mpfr
17773
17774 .PHONY: maybe-install-html-mpfr install-html-mpfr
17775 maybe-install-html-mpfr:
17776 @if mpfr
17777 maybe-install-html-mpfr: install-html-mpfr
17778
17779 install-html-mpfr: \
17780     configure-mpfr \
17781     html-mpfr 
17782         @[ -f ./mpfr/Makefile ] || exit 0; \
17783         r=`${PWD_COMMAND}`; export r; \
17784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17785         $(HOST_EXPORTS) \
17786         for flag in $(EXTRA_HOST_FLAGS) ; do \
17787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17788         done; \
17789         echo "Doing install-html in mpfr" ; \
17790         (cd $(HOST_SUBDIR)/mpfr && \
17791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17793                   "RANLIB=$${RANLIB}" \
17794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17795                   install-html) \
17796           || exit 1
17797
17798 @endif mpfr
17799
17800 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17801 maybe-installcheck-mpfr:
17802 @if mpfr
17803 maybe-installcheck-mpfr: installcheck-mpfr
17804
17805 installcheck-mpfr: \
17806     configure-mpfr 
17807         @[ -f ./mpfr/Makefile ] || exit 0; \
17808         r=`${PWD_COMMAND}`; export r; \
17809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17810         $(HOST_EXPORTS) \
17811         for flag in $(EXTRA_HOST_FLAGS) ; do \
17812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17813         done; \
17814         echo "Doing installcheck in mpfr" ; \
17815         (cd $(HOST_SUBDIR)/mpfr && \
17816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17818                   "RANLIB=$${RANLIB}" \
17819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17820                   installcheck) \
17821           || exit 1
17822
17823 @endif mpfr
17824
17825 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17826 maybe-mostlyclean-mpfr:
17827 @if mpfr
17828 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17829
17830 mostlyclean-mpfr: 
17831         @[ -f ./mpfr/Makefile ] || exit 0; \
17832         r=`${PWD_COMMAND}`; export r; \
17833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17834         $(HOST_EXPORTS) \
17835         for flag in $(EXTRA_HOST_FLAGS) ; do \
17836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17837         done; \
17838         echo "Doing mostlyclean in mpfr" ; \
17839         (cd $(HOST_SUBDIR)/mpfr && \
17840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17842                   "RANLIB=$${RANLIB}" \
17843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17844                   mostlyclean) \
17845           || exit 1
17846
17847 @endif mpfr
17848
17849 .PHONY: maybe-clean-mpfr clean-mpfr
17850 maybe-clean-mpfr:
17851 @if mpfr
17852 maybe-clean-mpfr: clean-mpfr
17853
17854 clean-mpfr: 
17855         @[ -f ./mpfr/Makefile ] || exit 0; \
17856         r=`${PWD_COMMAND}`; export r; \
17857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17858         $(HOST_EXPORTS) \
17859         for flag in $(EXTRA_HOST_FLAGS) ; do \
17860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17861         done; \
17862         echo "Doing clean in mpfr" ; \
17863         (cd $(HOST_SUBDIR)/mpfr && \
17864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17866                   "RANLIB=$${RANLIB}" \
17867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17868                   clean) \
17869           || exit 1
17870
17871 @endif mpfr
17872
17873 .PHONY: maybe-distclean-mpfr distclean-mpfr
17874 maybe-distclean-mpfr:
17875 @if mpfr
17876 maybe-distclean-mpfr: distclean-mpfr
17877
17878 distclean-mpfr: 
17879         @[ -f ./mpfr/Makefile ] || exit 0; \
17880         r=`${PWD_COMMAND}`; export r; \
17881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17882         $(HOST_EXPORTS) \
17883         for flag in $(EXTRA_HOST_FLAGS) ; do \
17884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17885         done; \
17886         echo "Doing distclean in mpfr" ; \
17887         (cd $(HOST_SUBDIR)/mpfr && \
17888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17890                   "RANLIB=$${RANLIB}" \
17891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17892                   distclean) \
17893           || exit 1
17894
17895 @endif mpfr
17896
17897 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17898 maybe-maintainer-clean-mpfr:
17899 @if mpfr
17900 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17901
17902 maintainer-clean-mpfr: 
17903         @[ -f ./mpfr/Makefile ] || exit 0; \
17904         r=`${PWD_COMMAND}`; export r; \
17905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17906         $(HOST_EXPORTS) \
17907         for flag in $(EXTRA_HOST_FLAGS) ; do \
17908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17909         done; \
17910         echo "Doing maintainer-clean in mpfr" ; \
17911         (cd $(HOST_SUBDIR)/mpfr && \
17912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17914                   "RANLIB=$${RANLIB}" \
17915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17916                   maintainer-clean) \
17917           || exit 1
17918
17919 @endif mpfr
17920
17921
17922
17923 .PHONY: configure-gnuserv maybe-configure-gnuserv
17924 maybe-configure-gnuserv:
17925 @if gcc-bootstrap
17926 configure-gnuserv: stage_current
17927 @endif gcc-bootstrap
17928 @if gnuserv
17929 maybe-configure-gnuserv: configure-gnuserv
17930 configure-gnuserv: 
17931         @: $(MAKE); $(unstage)
17932         @r=`${PWD_COMMAND}`; export r; \
17933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17934         test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
17935         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
17936         $(HOST_EXPORTS) \
17937         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
17938         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
17939         case $(srcdir) in \
17940           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17941           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
17942                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17943         esac; \
17944         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
17945         libsrcdir="$$s/gnuserv"; \
17946         $(SHELL) $${libsrcdir}/configure \
17947           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17948           --target=${target_alias} $${srcdiroption}  \
17949           || exit 1
17950 @endif gnuserv
17951
17952
17953
17954
17955
17956 .PHONY: all-gnuserv maybe-all-gnuserv
17957 maybe-all-gnuserv:
17958 @if gcc-bootstrap
17959 all-gnuserv: stage_current
17960 @endif gcc-bootstrap
17961 @if gnuserv
17962 TARGET-gnuserv=all
17963 maybe-all-gnuserv: all-gnuserv
17964 all-gnuserv: configure-gnuserv
17965         @: $(MAKE); $(unstage)
17966         @r=`${PWD_COMMAND}`; export r; \
17967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17968         $(HOST_EXPORTS) \
17969         (cd $(HOST_SUBDIR)/gnuserv && \
17970           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17971                 $(TARGET-gnuserv))
17972 @endif gnuserv
17973
17974
17975
17976
17977 .PHONY: check-gnuserv maybe-check-gnuserv
17978 maybe-check-gnuserv:
17979 @if gnuserv
17980 maybe-check-gnuserv: check-gnuserv
17981
17982 check-gnuserv:
17983         @: $(MAKE); $(unstage)
17984         @r=`${PWD_COMMAND}`; export r; \
17985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17986         $(HOST_EXPORTS) \
17987         (cd $(HOST_SUBDIR)/gnuserv && \
17988           $(MAKE) $(FLAGS_TO_PASS)  check)
17989
17990 @endif gnuserv
17991
17992 .PHONY: install-gnuserv maybe-install-gnuserv
17993 maybe-install-gnuserv:
17994 @if gnuserv
17995 maybe-install-gnuserv: install-gnuserv
17996
17997 install-gnuserv: installdirs
17998         @: $(MAKE); $(unstage)
17999         @r=`${PWD_COMMAND}`; export r; \
18000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18001         $(HOST_EXPORTS) \
18002         (cd $(HOST_SUBDIR)/gnuserv && \
18003           $(MAKE) $(FLAGS_TO_PASS)  install)
18004
18005 @endif gnuserv
18006
18007 # Other targets (info, dvi, pdf, etc.)
18008
18009 .PHONY: maybe-info-gnuserv info-gnuserv
18010 maybe-info-gnuserv:
18011 @if gnuserv
18012 maybe-info-gnuserv: info-gnuserv
18013
18014 info-gnuserv: \
18015     configure-gnuserv 
18016         @: $(MAKE); $(unstage)
18017         @[ -f ./gnuserv/Makefile ] || exit 0; \
18018         r=`${PWD_COMMAND}`; export r; \
18019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18020         $(HOST_EXPORTS) \
18021         for flag in $(EXTRA_HOST_FLAGS) ; do \
18022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18023         done; \
18024         echo "Doing info in gnuserv" ; \
18025         (cd $(HOST_SUBDIR)/gnuserv && \
18026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18028                   "RANLIB=$${RANLIB}" \
18029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18030                   info) \
18031           || exit 1
18032
18033 @endif gnuserv
18034
18035 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
18036 maybe-dvi-gnuserv:
18037 @if gnuserv
18038 maybe-dvi-gnuserv: dvi-gnuserv
18039
18040 dvi-gnuserv: \
18041     configure-gnuserv 
18042         @: $(MAKE); $(unstage)
18043         @[ -f ./gnuserv/Makefile ] || exit 0; \
18044         r=`${PWD_COMMAND}`; export r; \
18045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18046         $(HOST_EXPORTS) \
18047         for flag in $(EXTRA_HOST_FLAGS) ; do \
18048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18049         done; \
18050         echo "Doing dvi in gnuserv" ; \
18051         (cd $(HOST_SUBDIR)/gnuserv && \
18052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18054                   "RANLIB=$${RANLIB}" \
18055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18056                   dvi) \
18057           || exit 1
18058
18059 @endif gnuserv
18060
18061 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
18062 maybe-pdf-gnuserv:
18063 @if gnuserv
18064 maybe-pdf-gnuserv: pdf-gnuserv
18065
18066 pdf-gnuserv: \
18067     configure-gnuserv 
18068         @: $(MAKE); $(unstage)
18069         @[ -f ./gnuserv/Makefile ] || exit 0; \
18070         r=`${PWD_COMMAND}`; export r; \
18071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18072         $(HOST_EXPORTS) \
18073         for flag in $(EXTRA_HOST_FLAGS) ; do \
18074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18075         done; \
18076         echo "Doing pdf in gnuserv" ; \
18077         (cd $(HOST_SUBDIR)/gnuserv && \
18078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18080                   "RANLIB=$${RANLIB}" \
18081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18082                   pdf) \
18083           || exit 1
18084
18085 @endif gnuserv
18086
18087 .PHONY: maybe-html-gnuserv html-gnuserv
18088 maybe-html-gnuserv:
18089 @if gnuserv
18090 maybe-html-gnuserv: html-gnuserv
18091
18092 html-gnuserv: \
18093     configure-gnuserv 
18094         @: $(MAKE); $(unstage)
18095         @[ -f ./gnuserv/Makefile ] || exit 0; \
18096         r=`${PWD_COMMAND}`; export r; \
18097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18098         $(HOST_EXPORTS) \
18099         for flag in $(EXTRA_HOST_FLAGS) ; do \
18100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18101         done; \
18102         echo "Doing html in gnuserv" ; \
18103         (cd $(HOST_SUBDIR)/gnuserv && \
18104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18106                   "RANLIB=$${RANLIB}" \
18107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18108                   html) \
18109           || exit 1
18110
18111 @endif gnuserv
18112
18113 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
18114 maybe-TAGS-gnuserv:
18115 @if gnuserv
18116 maybe-TAGS-gnuserv: TAGS-gnuserv
18117
18118 TAGS-gnuserv: \
18119     configure-gnuserv 
18120         @: $(MAKE); $(unstage)
18121         @[ -f ./gnuserv/Makefile ] || exit 0; \
18122         r=`${PWD_COMMAND}`; export r; \
18123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18124         $(HOST_EXPORTS) \
18125         for flag in $(EXTRA_HOST_FLAGS) ; do \
18126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18127         done; \
18128         echo "Doing TAGS in gnuserv" ; \
18129         (cd $(HOST_SUBDIR)/gnuserv && \
18130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18132                   "RANLIB=$${RANLIB}" \
18133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18134                   TAGS) \
18135           || exit 1
18136
18137 @endif gnuserv
18138
18139 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
18140 maybe-install-info-gnuserv:
18141 @if gnuserv
18142 maybe-install-info-gnuserv: install-info-gnuserv
18143
18144 install-info-gnuserv: \
18145     configure-gnuserv \
18146     info-gnuserv 
18147         @: $(MAKE); $(unstage)
18148         @[ -f ./gnuserv/Makefile ] || exit 0; \
18149         r=`${PWD_COMMAND}`; export r; \
18150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18151         $(HOST_EXPORTS) \
18152         for flag in $(EXTRA_HOST_FLAGS) ; do \
18153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18154         done; \
18155         echo "Doing install-info in gnuserv" ; \
18156         (cd $(HOST_SUBDIR)/gnuserv && \
18157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18159                   "RANLIB=$${RANLIB}" \
18160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18161                   install-info) \
18162           || exit 1
18163
18164 @endif gnuserv
18165
18166 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
18167 maybe-install-pdf-gnuserv:
18168 @if gnuserv
18169 maybe-install-pdf-gnuserv: install-pdf-gnuserv
18170
18171 install-pdf-gnuserv: \
18172     configure-gnuserv \
18173     pdf-gnuserv 
18174         @: $(MAKE); $(unstage)
18175         @[ -f ./gnuserv/Makefile ] || exit 0; \
18176         r=`${PWD_COMMAND}`; export r; \
18177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18178         $(HOST_EXPORTS) \
18179         for flag in $(EXTRA_HOST_FLAGS) ; do \
18180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18181         done; \
18182         echo "Doing install-pdf in gnuserv" ; \
18183         (cd $(HOST_SUBDIR)/gnuserv && \
18184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18186                   "RANLIB=$${RANLIB}" \
18187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18188                   install-pdf) \
18189           || exit 1
18190
18191 @endif gnuserv
18192
18193 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
18194 maybe-install-html-gnuserv:
18195 @if gnuserv
18196 maybe-install-html-gnuserv: install-html-gnuserv
18197
18198 install-html-gnuserv: \
18199     configure-gnuserv \
18200     html-gnuserv 
18201         @: $(MAKE); $(unstage)
18202         @[ -f ./gnuserv/Makefile ] || exit 0; \
18203         r=`${PWD_COMMAND}`; export r; \
18204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18205         $(HOST_EXPORTS) \
18206         for flag in $(EXTRA_HOST_FLAGS) ; do \
18207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18208         done; \
18209         echo "Doing install-html in gnuserv" ; \
18210         (cd $(HOST_SUBDIR)/gnuserv && \
18211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18213                   "RANLIB=$${RANLIB}" \
18214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18215                   install-html) \
18216           || exit 1
18217
18218 @endif gnuserv
18219
18220 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
18221 maybe-installcheck-gnuserv:
18222 @if gnuserv
18223 maybe-installcheck-gnuserv: installcheck-gnuserv
18224
18225 installcheck-gnuserv: \
18226     configure-gnuserv 
18227         @: $(MAKE); $(unstage)
18228         @[ -f ./gnuserv/Makefile ] || exit 0; \
18229         r=`${PWD_COMMAND}`; export r; \
18230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18231         $(HOST_EXPORTS) \
18232         for flag in $(EXTRA_HOST_FLAGS) ; do \
18233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18234         done; \
18235         echo "Doing installcheck in gnuserv" ; \
18236         (cd $(HOST_SUBDIR)/gnuserv && \
18237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18239                   "RANLIB=$${RANLIB}" \
18240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18241                   installcheck) \
18242           || exit 1
18243
18244 @endif gnuserv
18245
18246 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
18247 maybe-mostlyclean-gnuserv:
18248 @if gnuserv
18249 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
18250
18251 mostlyclean-gnuserv: 
18252         @: $(MAKE); $(unstage)
18253         @[ -f ./gnuserv/Makefile ] || exit 0; \
18254         r=`${PWD_COMMAND}`; export r; \
18255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18256         $(HOST_EXPORTS) \
18257         for flag in $(EXTRA_HOST_FLAGS) ; do \
18258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18259         done; \
18260         echo "Doing mostlyclean in gnuserv" ; \
18261         (cd $(HOST_SUBDIR)/gnuserv && \
18262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18264                   "RANLIB=$${RANLIB}" \
18265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18266                   mostlyclean) \
18267           || exit 1
18268
18269 @endif gnuserv
18270
18271 .PHONY: maybe-clean-gnuserv clean-gnuserv
18272 maybe-clean-gnuserv:
18273 @if gnuserv
18274 maybe-clean-gnuserv: clean-gnuserv
18275
18276 clean-gnuserv: 
18277         @: $(MAKE); $(unstage)
18278         @[ -f ./gnuserv/Makefile ] || exit 0; \
18279         r=`${PWD_COMMAND}`; export r; \
18280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18281         $(HOST_EXPORTS) \
18282         for flag in $(EXTRA_HOST_FLAGS) ; do \
18283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18284         done; \
18285         echo "Doing clean in gnuserv" ; \
18286         (cd $(HOST_SUBDIR)/gnuserv && \
18287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18289                   "RANLIB=$${RANLIB}" \
18290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18291                   clean) \
18292           || exit 1
18293
18294 @endif gnuserv
18295
18296 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
18297 maybe-distclean-gnuserv:
18298 @if gnuserv
18299 maybe-distclean-gnuserv: distclean-gnuserv
18300
18301 distclean-gnuserv: 
18302         @: $(MAKE); $(unstage)
18303         @[ -f ./gnuserv/Makefile ] || exit 0; \
18304         r=`${PWD_COMMAND}`; export r; \
18305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18306         $(HOST_EXPORTS) \
18307         for flag in $(EXTRA_HOST_FLAGS) ; do \
18308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18309         done; \
18310         echo "Doing distclean in gnuserv" ; \
18311         (cd $(HOST_SUBDIR)/gnuserv && \
18312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18314                   "RANLIB=$${RANLIB}" \
18315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18316                   distclean) \
18317           || exit 1
18318
18319 @endif gnuserv
18320
18321 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
18322 maybe-maintainer-clean-gnuserv:
18323 @if gnuserv
18324 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
18325
18326 maintainer-clean-gnuserv: 
18327         @: $(MAKE); $(unstage)
18328         @[ -f ./gnuserv/Makefile ] || exit 0; \
18329         r=`${PWD_COMMAND}`; export r; \
18330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18331         $(HOST_EXPORTS) \
18332         for flag in $(EXTRA_HOST_FLAGS) ; do \
18333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18334         done; \
18335         echo "Doing maintainer-clean in gnuserv" ; \
18336         (cd $(HOST_SUBDIR)/gnuserv && \
18337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18339                   "RANLIB=$${RANLIB}" \
18340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18341                   maintainer-clean) \
18342           || exit 1
18343
18344 @endif gnuserv
18345
18346
18347
18348 .PHONY: configure-gold maybe-configure-gold
18349 maybe-configure-gold:
18350 @if gcc-bootstrap
18351 configure-gold: stage_current
18352 @endif gcc-bootstrap
18353 @if gold
18354 maybe-configure-gold: configure-gold
18355 configure-gold: 
18356         @r=`${PWD_COMMAND}`; export r; \
18357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18358         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18359         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18360         $(HOST_EXPORTS) \
18361         echo Configuring in $(HOST_SUBDIR)/gold; \
18362         cd "$(HOST_SUBDIR)/gold" || exit 1; \
18363         case $(srcdir) in \
18364           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18365           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18366                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18367         esac; \
18368         srcdiroption="--srcdir=$${topdir}/gold"; \
18369         libsrcdir="$$s/gold"; \
18370         $(SHELL) $${libsrcdir}/configure \
18371           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18372           --target=${target_alias} $${srcdiroption}  \
18373           || exit 1
18374 @endif gold
18375
18376
18377
18378 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18379 maybe-configure-stage1-gold:
18380 @if gold-bootstrap
18381 maybe-configure-stage1-gold: configure-stage1-gold
18382 configure-stage1-gold:
18383         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18384         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18385         @r=`${PWD_COMMAND}`; export r; \
18386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18387         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18388         $(HOST_EXPORTS)  \
18389         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18390         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
18391         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
18392         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18393         cd $(HOST_SUBDIR)/gold || exit 1; \
18394         case $(srcdir) in \
18395           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18396           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18397                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18398         esac; \
18399         srcdiroption="--srcdir=$${topdir}/gold"; \
18400         libsrcdir="$$s/gold"; \
18401         $(SHELL) $${libsrcdir}/configure \
18402           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18403           --target=${target_alias} $${srcdiroption} \
18404            \
18405           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
18406 @endif gold-bootstrap
18407
18408 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18409 maybe-configure-stage2-gold:
18410 @if gold-bootstrap
18411 maybe-configure-stage2-gold: configure-stage2-gold
18412 configure-stage2-gold:
18413         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18414         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18415         @r=`${PWD_COMMAND}`; export r; \
18416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18417         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18418         $(HOST_EXPORTS) \
18419         $(POSTSTAGE1_HOST_EXPORTS)  \
18420         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18421         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
18422         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
18423         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18424         cd $(HOST_SUBDIR)/gold || exit 1; \
18425         case $(srcdir) in \
18426           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18427           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18428                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18429         esac; \
18430         srcdiroption="--srcdir=$${topdir}/gold"; \
18431         libsrcdir="$$s/gold"; \
18432         $(SHELL) $${libsrcdir}/configure \
18433           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18434           --target=${target_alias} $${srcdiroption} \
18435           --with-build-libsubdir=$(HOST_SUBDIR) \
18436           @stage2_werror_flag@ 
18437 @endif gold-bootstrap
18438
18439 .PHONY: configure-stageb2g0-gold maybe-configure-stageb2g0-gold
18440 maybe-configure-stageb2g0-gold:
18441 @if gold-bootstrap
18442 maybe-configure-stageb2g0-gold: configure-stageb2g0-gold
18443 configure-stageb2g0-gold:
18444         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18445         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18446         @r=`${PWD_COMMAND}`; export r; \
18447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18448         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18449         $(HOST_EXPORTS) \
18450         $(POSTSTAGE1_HOST_EXPORTS)  \
18451         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
18452         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
18453         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gold ; \
18454         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18455         cd $(HOST_SUBDIR)/gold || exit 1; \
18456         case $(srcdir) in \
18457           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18458           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18459                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18460         esac; \
18461         srcdiroption="--srcdir=$${topdir}/gold"; \
18462         libsrcdir="$$s/gold"; \
18463         $(SHELL) $${libsrcdir}/configure \
18464           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18465           --target=${target_alias} $${srcdiroption} \
18466           --with-build-libsubdir=$(HOST_SUBDIR) \
18467           @stage2_werror_flag@ 
18468 @endif gold-bootstrap
18469
18470 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18471 maybe-configure-stage3-gold:
18472 @if gold-bootstrap
18473 maybe-configure-stage3-gold: configure-stage3-gold
18474 configure-stage3-gold:
18475         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18476         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18477         @r=`${PWD_COMMAND}`; export r; \
18478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18479         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18480         $(HOST_EXPORTS) \
18481         $(POSTSTAGE1_HOST_EXPORTS)  \
18482         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18483         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
18484         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
18485         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18486         cd $(HOST_SUBDIR)/gold || exit 1; \
18487         case $(srcdir) in \
18488           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18489           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18490                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18491         esac; \
18492         srcdiroption="--srcdir=$${topdir}/gold"; \
18493         libsrcdir="$$s/gold"; \
18494         $(SHELL) $${libsrcdir}/configure \
18495           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18496           --target=${target_alias} $${srcdiroption} \
18497           --with-build-libsubdir=$(HOST_SUBDIR) \
18498           @stage2_werror_flag@ 
18499 @endif gold-bootstrap
18500
18501 .PHONY: configure-stageb3g2-gold maybe-configure-stageb3g2-gold
18502 maybe-configure-stageb3g2-gold:
18503 @if gold-bootstrap
18504 maybe-configure-stageb3g2-gold: configure-stageb3g2-gold
18505 configure-stageb3g2-gold:
18506         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18507         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18508         @r=`${PWD_COMMAND}`; export r; \
18509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18510         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18511         $(HOST_EXPORTS) \
18512         $(POSTSTAGE1_HOST_EXPORTS)  \
18513         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
18514         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
18515         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gold ; \
18516         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18517         cd $(HOST_SUBDIR)/gold || exit 1; \
18518         case $(srcdir) in \
18519           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18520           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18521                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18522         esac; \
18523         srcdiroption="--srcdir=$${topdir}/gold"; \
18524         libsrcdir="$$s/gold"; \
18525         $(SHELL) $${libsrcdir}/configure \
18526           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18527           --target=${target_alias} $${srcdiroption} \
18528           --with-build-libsubdir=$(HOST_SUBDIR) \
18529           @stage2_werror_flag@ 
18530 @endif gold-bootstrap
18531
18532 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18533 maybe-configure-stage4-gold:
18534 @if gold-bootstrap
18535 maybe-configure-stage4-gold: configure-stage4-gold
18536 configure-stage4-gold:
18537         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18538         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18539         @r=`${PWD_COMMAND}`; export r; \
18540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18541         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18542         $(HOST_EXPORTS) \
18543         $(POSTSTAGE1_HOST_EXPORTS)  \
18544         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18545         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
18546         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
18547         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18548         cd $(HOST_SUBDIR)/gold || exit 1; \
18549         case $(srcdir) in \
18550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18551           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18553         esac; \
18554         srcdiroption="--srcdir=$${topdir}/gold"; \
18555         libsrcdir="$$s/gold"; \
18556         $(SHELL) $${libsrcdir}/configure \
18557           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18558           --target=${target_alias} $${srcdiroption} \
18559           --with-build-libsubdir=$(HOST_SUBDIR) \
18560           @stage2_werror_flag@ 
18561 @endif gold-bootstrap
18562
18563 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18564 maybe-configure-stageprofile-gold:
18565 @if gold-bootstrap
18566 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18567 configure-stageprofile-gold:
18568         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18569         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18570         @r=`${PWD_COMMAND}`; export r; \
18571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18572         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18573         $(HOST_EXPORTS) \
18574         $(POSTSTAGE1_HOST_EXPORTS)  \
18575         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
18576         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
18577         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
18578         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18579         cd $(HOST_SUBDIR)/gold || exit 1; \
18580         case $(srcdir) in \
18581           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18582           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18583                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18584         esac; \
18585         srcdiroption="--srcdir=$${topdir}/gold"; \
18586         libsrcdir="$$s/gold"; \
18587         $(SHELL) $${libsrcdir}/configure \
18588           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18589           --target=${target_alias} $${srcdiroption} \
18590           --with-build-libsubdir=$(HOST_SUBDIR) \
18591           @stage2_werror_flag@ 
18592 @endif gold-bootstrap
18593
18594 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18595 maybe-configure-stagefeedback-gold:
18596 @if gold-bootstrap
18597 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18598 configure-stagefeedback-gold:
18599         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18600         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18601         @r=`${PWD_COMMAND}`; export r; \
18602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18603         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18604         $(HOST_EXPORTS) \
18605         $(POSTSTAGE1_HOST_EXPORTS)  \
18606         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
18607         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
18608         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
18609         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18610         cd $(HOST_SUBDIR)/gold || exit 1; \
18611         case $(srcdir) in \
18612           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18613           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18614                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18615         esac; \
18616         srcdiroption="--srcdir=$${topdir}/gold"; \
18617         libsrcdir="$$s/gold"; \
18618         $(SHELL) $${libsrcdir}/configure \
18619           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18620           --target=${target_alias} $${srcdiroption} \
18621           --with-build-libsubdir=$(HOST_SUBDIR) \
18622           @stage2_werror_flag@ 
18623 @endif gold-bootstrap
18624
18625
18626
18627
18628
18629 .PHONY: all-gold maybe-all-gold
18630 maybe-all-gold:
18631 @if gcc-bootstrap
18632 all-gold: stage_current
18633 @endif gcc-bootstrap
18634 @if gold
18635 TARGET-gold=all
18636 maybe-all-gold: all-gold
18637 all-gold: configure-gold
18638         @r=`${PWD_COMMAND}`; export r; \
18639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18640         $(HOST_EXPORTS) \
18641         (cd $(HOST_SUBDIR)/gold && \
18642           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
18643                 $(TARGET-gold))
18644 @endif gold
18645
18646
18647
18648 .PHONY: all-stage1-gold maybe-all-stage1-gold
18649 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18650 maybe-all-stage1-gold:
18651 maybe-clean-stage1-gold:
18652 @if gold-bootstrap
18653 maybe-all-stage1-gold: all-stage1-gold
18654 all-stage1: all-stage1-gold
18655 TARGET-stage1-gold = $(TARGET-gold)
18656 all-stage1-gold: configure-stage1-gold
18657         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18658         @r=`${PWD_COMMAND}`; export r; \
18659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18660         $(HOST_EXPORTS) \
18661         cd $(HOST_SUBDIR)/gold && \
18662         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18663                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
18664                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
18665                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
18666                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
18667                 $(TARGET-stage1-gold)
18668
18669 maybe-clean-stage1-gold: clean-stage1-gold
18670 clean-stage1: clean-stage1-gold
18671 clean-stage1-gold:
18672         @if [ $(current_stage) = stage1 ]; then \
18673           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18674         else \
18675           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18676           $(MAKE) stage1-start; \
18677         fi; \
18678         cd $(HOST_SUBDIR)/gold && \
18679         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18680                  clean
18681 @endif gold-bootstrap
18682
18683
18684 .PHONY: all-stage2-gold maybe-all-stage2-gold
18685 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18686 maybe-all-stage2-gold:
18687 maybe-clean-stage2-gold:
18688 @if gold-bootstrap
18689 maybe-all-stage2-gold: all-stage2-gold
18690 all-stage2: all-stage2-gold
18691 TARGET-stage2-gold = $(TARGET-gold)
18692 all-stage2-gold: configure-stage2-gold
18693         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18694         @r=`${PWD_COMMAND}`; export r; \
18695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18696         $(HOST_EXPORTS) \
18697         $(POSTSTAGE1_HOST_EXPORTS) \
18698         cd $(HOST_SUBDIR)/gold && \
18699         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18700                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
18701                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18702                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18703                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18704                 $(TARGET-stage2-gold)
18705
18706 maybe-clean-stage2-gold: clean-stage2-gold
18707 clean-stage2: clean-stage2-gold
18708 clean-stage2-gold:
18709         @if [ $(current_stage) = stage2 ]; then \
18710           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18711         else \
18712           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18713           $(MAKE) stage2-start; \
18714         fi; \
18715         cd $(HOST_SUBDIR)/gold && \
18716         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18717                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18718                  clean
18719 @endif gold-bootstrap
18720
18721
18722 .PHONY: all-stageb2g0-gold maybe-all-stageb2g0-gold
18723 .PHONY: clean-stageb2g0-gold maybe-clean-stageb2g0-gold
18724 maybe-all-stageb2g0-gold:
18725 maybe-clean-stageb2g0-gold:
18726 @if gold-bootstrap
18727 maybe-all-stageb2g0-gold: all-stageb2g0-gold
18728 all-stageb2g0: all-stageb2g0-gold
18729 TARGET-stageb2g0-gold = $(TARGET-gold)
18730 all-stageb2g0-gold: configure-stageb2g0-gold
18731         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18732         @r=`${PWD_COMMAND}`; export r; \
18733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18734         $(HOST_EXPORTS) \
18735         $(POSTSTAGE1_HOST_EXPORTS) \
18736         cd $(HOST_SUBDIR)/gold && \
18737         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18738                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
18739                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
18740                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
18741                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18742                 $(TARGET-stageb2g0-gold)
18743
18744 maybe-clean-stageb2g0-gold: clean-stageb2g0-gold
18745 clean-stageb2g0: clean-stageb2g0-gold
18746 clean-stageb2g0-gold:
18747         @if [ $(current_stage) = stageb2g0 ]; then \
18748           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18749         else \
18750           [ -f $(HOST_SUBDIR)/stageb2g0-gold/Makefile ] || exit 0; \
18751           $(MAKE) stageb2g0-start; \
18752         fi; \
18753         cd $(HOST_SUBDIR)/gold && \
18754         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18755                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18756                  clean
18757 @endif gold-bootstrap
18758
18759
18760 .PHONY: all-stage3-gold maybe-all-stage3-gold
18761 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18762 maybe-all-stage3-gold:
18763 maybe-clean-stage3-gold:
18764 @if gold-bootstrap
18765 maybe-all-stage3-gold: all-stage3-gold
18766 all-stage3: all-stage3-gold
18767 TARGET-stage3-gold = $(TARGET-gold)
18768 all-stage3-gold: configure-stage3-gold
18769         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18770         @r=`${PWD_COMMAND}`; export r; \
18771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18772         $(HOST_EXPORTS) \
18773         $(POSTSTAGE1_HOST_EXPORTS) \
18774         cd $(HOST_SUBDIR)/gold && \
18775         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18776                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
18777                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
18778                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
18779                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18780                 $(TARGET-stage3-gold)
18781
18782 maybe-clean-stage3-gold: clean-stage3-gold
18783 clean-stage3: clean-stage3-gold
18784 clean-stage3-gold:
18785         @if [ $(current_stage) = stage3 ]; then \
18786           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18787         else \
18788           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18789           $(MAKE) stage3-start; \
18790         fi; \
18791         cd $(HOST_SUBDIR)/gold && \
18792         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18793                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18794                  clean
18795 @endif gold-bootstrap
18796
18797
18798 .PHONY: all-stageb3g2-gold maybe-all-stageb3g2-gold
18799 .PHONY: clean-stageb3g2-gold maybe-clean-stageb3g2-gold
18800 maybe-all-stageb3g2-gold:
18801 maybe-clean-stageb3g2-gold:
18802 @if gold-bootstrap
18803 maybe-all-stageb3g2-gold: all-stageb3g2-gold
18804 all-stageb3g2: all-stageb3g2-gold
18805 TARGET-stageb3g2-gold = $(TARGET-gold)
18806 all-stageb3g2-gold: configure-stageb3g2-gold
18807         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18808         @r=`${PWD_COMMAND}`; export r; \
18809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18810         $(HOST_EXPORTS) \
18811         $(POSTSTAGE1_HOST_EXPORTS) \
18812         cd $(HOST_SUBDIR)/gold && \
18813         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18814                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
18815                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
18816                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
18817                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18818                 $(TARGET-stageb3g2-gold)
18819
18820 maybe-clean-stageb3g2-gold: clean-stageb3g2-gold
18821 clean-stageb3g2: clean-stageb3g2-gold
18822 clean-stageb3g2-gold:
18823         @if [ $(current_stage) = stageb3g2 ]; then \
18824           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18825         else \
18826           [ -f $(HOST_SUBDIR)/stageb3g2-gold/Makefile ] || exit 0; \
18827           $(MAKE) stageb3g2-start; \
18828         fi; \
18829         cd $(HOST_SUBDIR)/gold && \
18830         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18831                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18832                  clean
18833 @endif gold-bootstrap
18834
18835
18836 .PHONY: all-stage4-gold maybe-all-stage4-gold
18837 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18838 maybe-all-stage4-gold:
18839 maybe-clean-stage4-gold:
18840 @if gold-bootstrap
18841 maybe-all-stage4-gold: all-stage4-gold
18842 all-stage4: all-stage4-gold
18843 TARGET-stage4-gold = $(TARGET-gold)
18844 all-stage4-gold: configure-stage4-gold
18845         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18846         @r=`${PWD_COMMAND}`; export r; \
18847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18848         $(HOST_EXPORTS) \
18849         $(POSTSTAGE1_HOST_EXPORTS) \
18850         cd $(HOST_SUBDIR)/gold && \
18851         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18852                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
18853                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18854                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
18855                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18856                 $(TARGET-stage4-gold)
18857
18858 maybe-clean-stage4-gold: clean-stage4-gold
18859 clean-stage4: clean-stage4-gold
18860 clean-stage4-gold:
18861         @if [ $(current_stage) = stage4 ]; then \
18862           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18863         else \
18864           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18865           $(MAKE) stage4-start; \
18866         fi; \
18867         cd $(HOST_SUBDIR)/gold && \
18868         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18869                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18870                  clean
18871 @endif gold-bootstrap
18872
18873
18874 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18875 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18876 maybe-all-stageprofile-gold:
18877 maybe-clean-stageprofile-gold:
18878 @if gold-bootstrap
18879 maybe-all-stageprofile-gold: all-stageprofile-gold
18880 all-stageprofile: all-stageprofile-gold
18881 TARGET-stageprofile-gold = $(TARGET-gold)
18882 all-stageprofile-gold: configure-stageprofile-gold
18883         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18884         @r=`${PWD_COMMAND}`; export r; \
18885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18886         $(HOST_EXPORTS) \
18887         $(POSTSTAGE1_HOST_EXPORTS) \
18888         cd $(HOST_SUBDIR)/gold && \
18889         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18890                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
18891                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18892                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18893                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18894                 $(TARGET-stageprofile-gold)
18895
18896 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18897 clean-stageprofile: clean-stageprofile-gold
18898 clean-stageprofile-gold:
18899         @if [ $(current_stage) = stageprofile ]; then \
18900           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18901         else \
18902           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18903           $(MAKE) stageprofile-start; \
18904         fi; \
18905         cd $(HOST_SUBDIR)/gold && \
18906         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18907                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18908                  clean
18909 @endif gold-bootstrap
18910
18911
18912 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18913 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18914 maybe-all-stagefeedback-gold:
18915 maybe-clean-stagefeedback-gold:
18916 @if gold-bootstrap
18917 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18918 all-stagefeedback: all-stagefeedback-gold
18919 TARGET-stagefeedback-gold = $(TARGET-gold)
18920 all-stagefeedback-gold: configure-stagefeedback-gold
18921         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18922         @r=`${PWD_COMMAND}`; export r; \
18923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18924         $(HOST_EXPORTS) \
18925         $(POSTSTAGE1_HOST_EXPORTS) \
18926         cd $(HOST_SUBDIR)/gold && \
18927         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18928                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
18929                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18930                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18931                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18932                 $(TARGET-stagefeedback-gold)
18933
18934 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18935 clean-stagefeedback: clean-stagefeedback-gold
18936 clean-stagefeedback-gold:
18937         @if [ $(current_stage) = stagefeedback ]; then \
18938           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18939         else \
18940           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18941           $(MAKE) stagefeedback-start; \
18942         fi; \
18943         cd $(HOST_SUBDIR)/gold && \
18944         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18945                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18946                  clean
18947 @endif gold-bootstrap
18948
18949
18950
18951
18952
18953 .PHONY: check-gold maybe-check-gold
18954 maybe-check-gold:
18955 @if gold
18956 maybe-check-gold: check-gold
18957
18958 check-gold:
18959         @: $(MAKE); $(unstage)
18960         @r=`${PWD_COMMAND}`; export r; \
18961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18962         $(HOST_EXPORTS) \
18963         (cd $(HOST_SUBDIR)/gold && \
18964           $(MAKE) $(FLAGS_TO_PASS)  check)
18965
18966 @endif gold
18967
18968 .PHONY: install-gold maybe-install-gold
18969 maybe-install-gold:
18970 @if gold
18971 maybe-install-gold: install-gold
18972
18973 install-gold: installdirs
18974         @: $(MAKE); $(unstage)
18975         @r=`${PWD_COMMAND}`; export r; \
18976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18977         $(HOST_EXPORTS) \
18978         (cd $(HOST_SUBDIR)/gold && \
18979           $(MAKE) $(FLAGS_TO_PASS)  install)
18980
18981 @endif gold
18982
18983 # Other targets (info, dvi, pdf, etc.)
18984
18985 .PHONY: maybe-info-gold info-gold
18986 maybe-info-gold:
18987 @if gold
18988 maybe-info-gold: info-gold
18989
18990 info-gold: \
18991     configure-gold 
18992         @[ -f ./gold/Makefile ] || exit 0; \
18993         r=`${PWD_COMMAND}`; export r; \
18994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18995         $(HOST_EXPORTS) \
18996         for flag in $(EXTRA_HOST_FLAGS) ; do \
18997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18998         done; \
18999         echo "Doing info in gold" ; \
19000         (cd $(HOST_SUBDIR)/gold && \
19001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19003                   "RANLIB=$${RANLIB}" \
19004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19005                   info) \
19006           || exit 1
19007
19008 @endif gold
19009
19010 .PHONY: maybe-dvi-gold dvi-gold
19011 maybe-dvi-gold:
19012 @if gold
19013 maybe-dvi-gold: dvi-gold
19014
19015 dvi-gold: \
19016     configure-gold 
19017         @[ -f ./gold/Makefile ] || exit 0; \
19018         r=`${PWD_COMMAND}`; export r; \
19019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19020         $(HOST_EXPORTS) \
19021         for flag in $(EXTRA_HOST_FLAGS) ; do \
19022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19023         done; \
19024         echo "Doing dvi in gold" ; \
19025         (cd $(HOST_SUBDIR)/gold && \
19026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19028                   "RANLIB=$${RANLIB}" \
19029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19030                   dvi) \
19031           || exit 1
19032
19033 @endif gold
19034
19035 .PHONY: maybe-pdf-gold pdf-gold
19036 maybe-pdf-gold:
19037 @if gold
19038 maybe-pdf-gold: pdf-gold
19039
19040 pdf-gold: \
19041     configure-gold 
19042         @[ -f ./gold/Makefile ] || exit 0; \
19043         r=`${PWD_COMMAND}`; export r; \
19044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19045         $(HOST_EXPORTS) \
19046         for flag in $(EXTRA_HOST_FLAGS) ; do \
19047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19048         done; \
19049         echo "Doing pdf in gold" ; \
19050         (cd $(HOST_SUBDIR)/gold && \
19051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19053                   "RANLIB=$${RANLIB}" \
19054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19055                   pdf) \
19056           || exit 1
19057
19058 @endif gold
19059
19060 .PHONY: maybe-html-gold html-gold
19061 maybe-html-gold:
19062 @if gold
19063 maybe-html-gold: html-gold
19064
19065 html-gold: \
19066     configure-gold 
19067         @[ -f ./gold/Makefile ] || exit 0; \
19068         r=`${PWD_COMMAND}`; export r; \
19069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19070         $(HOST_EXPORTS) \
19071         for flag in $(EXTRA_HOST_FLAGS) ; do \
19072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19073         done; \
19074         echo "Doing html in gold" ; \
19075         (cd $(HOST_SUBDIR)/gold && \
19076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19078                   "RANLIB=$${RANLIB}" \
19079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19080                   html) \
19081           || exit 1
19082
19083 @endif gold
19084
19085 .PHONY: maybe-TAGS-gold TAGS-gold
19086 maybe-TAGS-gold:
19087 @if gold
19088 maybe-TAGS-gold: TAGS-gold
19089
19090 TAGS-gold: \
19091     configure-gold 
19092         @[ -f ./gold/Makefile ] || exit 0; \
19093         r=`${PWD_COMMAND}`; export r; \
19094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19095         $(HOST_EXPORTS) \
19096         for flag in $(EXTRA_HOST_FLAGS) ; do \
19097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19098         done; \
19099         echo "Doing TAGS in gold" ; \
19100         (cd $(HOST_SUBDIR)/gold && \
19101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19103                   "RANLIB=$${RANLIB}" \
19104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19105                   TAGS) \
19106           || exit 1
19107
19108 @endif gold
19109
19110 .PHONY: maybe-install-info-gold install-info-gold
19111 maybe-install-info-gold:
19112 @if gold
19113 maybe-install-info-gold: install-info-gold
19114
19115 install-info-gold: \
19116     configure-gold \
19117     info-gold 
19118         @[ -f ./gold/Makefile ] || exit 0; \
19119         r=`${PWD_COMMAND}`; export r; \
19120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19121         $(HOST_EXPORTS) \
19122         for flag in $(EXTRA_HOST_FLAGS) ; do \
19123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19124         done; \
19125         echo "Doing install-info in gold" ; \
19126         (cd $(HOST_SUBDIR)/gold && \
19127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19129                   "RANLIB=$${RANLIB}" \
19130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19131                   install-info) \
19132           || exit 1
19133
19134 @endif gold
19135
19136 .PHONY: maybe-install-pdf-gold install-pdf-gold
19137 maybe-install-pdf-gold:
19138 @if gold
19139 maybe-install-pdf-gold: install-pdf-gold
19140
19141 install-pdf-gold: \
19142     configure-gold \
19143     pdf-gold 
19144         @[ -f ./gold/Makefile ] || exit 0; \
19145         r=`${PWD_COMMAND}`; export r; \
19146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19147         $(HOST_EXPORTS) \
19148         for flag in $(EXTRA_HOST_FLAGS) ; do \
19149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19150         done; \
19151         echo "Doing install-pdf in gold" ; \
19152         (cd $(HOST_SUBDIR)/gold && \
19153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19155                   "RANLIB=$${RANLIB}" \
19156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19157                   install-pdf) \
19158           || exit 1
19159
19160 @endif gold
19161
19162 .PHONY: maybe-install-html-gold install-html-gold
19163 maybe-install-html-gold:
19164 @if gold
19165 maybe-install-html-gold: install-html-gold
19166
19167 install-html-gold: \
19168     configure-gold \
19169     html-gold 
19170         @[ -f ./gold/Makefile ] || exit 0; \
19171         r=`${PWD_COMMAND}`; export r; \
19172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19173         $(HOST_EXPORTS) \
19174         for flag in $(EXTRA_HOST_FLAGS) ; do \
19175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19176         done; \
19177         echo "Doing install-html in gold" ; \
19178         (cd $(HOST_SUBDIR)/gold && \
19179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19181                   "RANLIB=$${RANLIB}" \
19182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19183                   install-html) \
19184           || exit 1
19185
19186 @endif gold
19187
19188 .PHONY: maybe-installcheck-gold installcheck-gold
19189 maybe-installcheck-gold:
19190 @if gold
19191 maybe-installcheck-gold: installcheck-gold
19192
19193 installcheck-gold: \
19194     configure-gold 
19195         @[ -f ./gold/Makefile ] || exit 0; \
19196         r=`${PWD_COMMAND}`; export r; \
19197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19198         $(HOST_EXPORTS) \
19199         for flag in $(EXTRA_HOST_FLAGS) ; do \
19200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19201         done; \
19202         echo "Doing installcheck in gold" ; \
19203         (cd $(HOST_SUBDIR)/gold && \
19204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19206                   "RANLIB=$${RANLIB}" \
19207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19208                   installcheck) \
19209           || exit 1
19210
19211 @endif gold
19212
19213 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19214 maybe-mostlyclean-gold:
19215 @if gold
19216 maybe-mostlyclean-gold: mostlyclean-gold
19217
19218 mostlyclean-gold: 
19219         @[ -f ./gold/Makefile ] || exit 0; \
19220         r=`${PWD_COMMAND}`; export r; \
19221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19222         $(HOST_EXPORTS) \
19223         for flag in $(EXTRA_HOST_FLAGS) ; do \
19224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19225         done; \
19226         echo "Doing mostlyclean in gold" ; \
19227         (cd $(HOST_SUBDIR)/gold && \
19228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19230                   "RANLIB=$${RANLIB}" \
19231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19232                   mostlyclean) \
19233           || exit 1
19234
19235 @endif gold
19236
19237 .PHONY: maybe-clean-gold clean-gold
19238 maybe-clean-gold:
19239 @if gold
19240 maybe-clean-gold: clean-gold
19241
19242 clean-gold: 
19243         @[ -f ./gold/Makefile ] || exit 0; \
19244         r=`${PWD_COMMAND}`; export r; \
19245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19246         $(HOST_EXPORTS) \
19247         for flag in $(EXTRA_HOST_FLAGS) ; do \
19248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19249         done; \
19250         echo "Doing clean in gold" ; \
19251         (cd $(HOST_SUBDIR)/gold && \
19252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19254                   "RANLIB=$${RANLIB}" \
19255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19256                   clean) \
19257           || exit 1
19258
19259 @endif gold
19260
19261 .PHONY: maybe-distclean-gold distclean-gold
19262 maybe-distclean-gold:
19263 @if gold
19264 maybe-distclean-gold: distclean-gold
19265
19266 distclean-gold: 
19267         @[ -f ./gold/Makefile ] || exit 0; \
19268         r=`${PWD_COMMAND}`; export r; \
19269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19270         $(HOST_EXPORTS) \
19271         for flag in $(EXTRA_HOST_FLAGS) ; do \
19272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19273         done; \
19274         echo "Doing distclean in gold" ; \
19275         (cd $(HOST_SUBDIR)/gold && \
19276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19278                   "RANLIB=$${RANLIB}" \
19279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19280                   distclean) \
19281           || exit 1
19282
19283 @endif gold
19284
19285 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19286 maybe-maintainer-clean-gold:
19287 @if gold
19288 maybe-maintainer-clean-gold: maintainer-clean-gold
19289
19290 maintainer-clean-gold: 
19291         @[ -f ./gold/Makefile ] || exit 0; \
19292         r=`${PWD_COMMAND}`; export r; \
19293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19294         $(HOST_EXPORTS) \
19295         for flag in $(EXTRA_HOST_FLAGS) ; do \
19296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19297         done; \
19298         echo "Doing maintainer-clean in gold" ; \
19299         (cd $(HOST_SUBDIR)/gold && \
19300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19302                   "RANLIB=$${RANLIB}" \
19303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19304                   maintainer-clean) \
19305           || exit 1
19306
19307 @endif gold
19308
19309
19310
19311 .PHONY: configure-gprof maybe-configure-gprof
19312 maybe-configure-gprof:
19313 @if gcc-bootstrap
19314 configure-gprof: stage_current
19315 @endif gcc-bootstrap
19316 @if gprof
19317 maybe-configure-gprof: configure-gprof
19318 configure-gprof: 
19319         @: $(MAKE); $(unstage)
19320         @r=`${PWD_COMMAND}`; export r; \
19321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19322         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19323         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
19324         $(HOST_EXPORTS) \
19325         echo Configuring in $(HOST_SUBDIR)/gprof; \
19326         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19327         case $(srcdir) in \
19328           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19329           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19330                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19331         esac; \
19332         srcdiroption="--srcdir=$${topdir}/gprof"; \
19333         libsrcdir="$$s/gprof"; \
19334         $(SHELL) $${libsrcdir}/configure \
19335           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19336           --target=${target_alias} $${srcdiroption}  \
19337           || exit 1
19338 @endif gprof
19339
19340
19341
19342
19343
19344 .PHONY: all-gprof maybe-all-gprof
19345 maybe-all-gprof:
19346 @if gcc-bootstrap
19347 all-gprof: stage_current
19348 @endif gcc-bootstrap
19349 @if gprof
19350 TARGET-gprof=all
19351 maybe-all-gprof: all-gprof
19352 all-gprof: configure-gprof
19353         @: $(MAKE); $(unstage)
19354         @r=`${PWD_COMMAND}`; export r; \
19355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19356         $(HOST_EXPORTS) \
19357         (cd $(HOST_SUBDIR)/gprof && \
19358           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19359                 $(TARGET-gprof))
19360 @endif gprof
19361
19362
19363
19364
19365 .PHONY: check-gprof maybe-check-gprof
19366 maybe-check-gprof:
19367 @if gprof
19368 maybe-check-gprof: check-gprof
19369
19370 check-gprof:
19371         @: $(MAKE); $(unstage)
19372         @r=`${PWD_COMMAND}`; export r; \
19373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19374         $(HOST_EXPORTS) \
19375         (cd $(HOST_SUBDIR)/gprof && \
19376           $(MAKE) $(FLAGS_TO_PASS)  check)
19377
19378 @endif gprof
19379
19380 .PHONY: install-gprof maybe-install-gprof
19381 maybe-install-gprof:
19382 @if gprof
19383 maybe-install-gprof: install-gprof
19384
19385 install-gprof: installdirs
19386         @: $(MAKE); $(unstage)
19387         @r=`${PWD_COMMAND}`; export r; \
19388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19389         $(HOST_EXPORTS) \
19390         (cd $(HOST_SUBDIR)/gprof && \
19391           $(MAKE) $(FLAGS_TO_PASS)  install)
19392
19393 @endif gprof
19394
19395 # Other targets (info, dvi, pdf, etc.)
19396
19397 .PHONY: maybe-info-gprof info-gprof
19398 maybe-info-gprof:
19399 @if gprof
19400 maybe-info-gprof: info-gprof
19401
19402 info-gprof: \
19403     configure-gprof 
19404         @: $(MAKE); $(unstage)
19405         @[ -f ./gprof/Makefile ] || exit 0; \
19406         r=`${PWD_COMMAND}`; export r; \
19407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19408         $(HOST_EXPORTS) \
19409         for flag in $(EXTRA_HOST_FLAGS) ; do \
19410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19411         done; \
19412         echo "Doing info in gprof" ; \
19413         (cd $(HOST_SUBDIR)/gprof && \
19414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19416                   "RANLIB=$${RANLIB}" \
19417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19418                   info) \
19419           || exit 1
19420
19421 @endif gprof
19422
19423 .PHONY: maybe-dvi-gprof dvi-gprof
19424 maybe-dvi-gprof:
19425 @if gprof
19426 maybe-dvi-gprof: dvi-gprof
19427
19428 dvi-gprof: \
19429     configure-gprof 
19430         @: $(MAKE); $(unstage)
19431         @[ -f ./gprof/Makefile ] || exit 0; \
19432         r=`${PWD_COMMAND}`; export r; \
19433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19434         $(HOST_EXPORTS) \
19435         for flag in $(EXTRA_HOST_FLAGS) ; do \
19436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19437         done; \
19438         echo "Doing dvi in gprof" ; \
19439         (cd $(HOST_SUBDIR)/gprof && \
19440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19442                   "RANLIB=$${RANLIB}" \
19443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19444                   dvi) \
19445           || exit 1
19446
19447 @endif gprof
19448
19449 .PHONY: maybe-pdf-gprof pdf-gprof
19450 maybe-pdf-gprof:
19451 @if gprof
19452 maybe-pdf-gprof: pdf-gprof
19453
19454 pdf-gprof: \
19455     configure-gprof 
19456         @: $(MAKE); $(unstage)
19457         @[ -f ./gprof/Makefile ] || exit 0; \
19458         r=`${PWD_COMMAND}`; export r; \
19459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19460         $(HOST_EXPORTS) \
19461         for flag in $(EXTRA_HOST_FLAGS) ; do \
19462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19463         done; \
19464         echo "Doing pdf in gprof" ; \
19465         (cd $(HOST_SUBDIR)/gprof && \
19466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19468                   "RANLIB=$${RANLIB}" \
19469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19470                   pdf) \
19471           || exit 1
19472
19473 @endif gprof
19474
19475 .PHONY: maybe-html-gprof html-gprof
19476 maybe-html-gprof:
19477 @if gprof
19478 maybe-html-gprof: html-gprof
19479
19480 html-gprof: \
19481     configure-gprof 
19482         @: $(MAKE); $(unstage)
19483         @[ -f ./gprof/Makefile ] || exit 0; \
19484         r=`${PWD_COMMAND}`; export r; \
19485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19486         $(HOST_EXPORTS) \
19487         for flag in $(EXTRA_HOST_FLAGS) ; do \
19488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19489         done; \
19490         echo "Doing html in gprof" ; \
19491         (cd $(HOST_SUBDIR)/gprof && \
19492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19494                   "RANLIB=$${RANLIB}" \
19495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19496                   html) \
19497           || exit 1
19498
19499 @endif gprof
19500
19501 .PHONY: maybe-TAGS-gprof TAGS-gprof
19502 maybe-TAGS-gprof:
19503 @if gprof
19504 maybe-TAGS-gprof: TAGS-gprof
19505
19506 TAGS-gprof: \
19507     configure-gprof 
19508         @: $(MAKE); $(unstage)
19509         @[ -f ./gprof/Makefile ] || exit 0; \
19510         r=`${PWD_COMMAND}`; export r; \
19511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19512         $(HOST_EXPORTS) \
19513         for flag in $(EXTRA_HOST_FLAGS) ; do \
19514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19515         done; \
19516         echo "Doing TAGS in gprof" ; \
19517         (cd $(HOST_SUBDIR)/gprof && \
19518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19520                   "RANLIB=$${RANLIB}" \
19521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19522                   TAGS) \
19523           || exit 1
19524
19525 @endif gprof
19526
19527 .PHONY: maybe-install-info-gprof install-info-gprof
19528 maybe-install-info-gprof:
19529 @if gprof
19530 maybe-install-info-gprof: install-info-gprof
19531
19532 install-info-gprof: \
19533     configure-gprof \
19534     info-gprof 
19535         @: $(MAKE); $(unstage)
19536         @[ -f ./gprof/Makefile ] || exit 0; \
19537         r=`${PWD_COMMAND}`; export r; \
19538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19539         $(HOST_EXPORTS) \
19540         for flag in $(EXTRA_HOST_FLAGS) ; do \
19541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19542         done; \
19543         echo "Doing install-info in gprof" ; \
19544         (cd $(HOST_SUBDIR)/gprof && \
19545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19547                   "RANLIB=$${RANLIB}" \
19548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19549                   install-info) \
19550           || exit 1
19551
19552 @endif gprof
19553
19554 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19555 maybe-install-pdf-gprof:
19556 @if gprof
19557 maybe-install-pdf-gprof: install-pdf-gprof
19558
19559 install-pdf-gprof: \
19560     configure-gprof \
19561     pdf-gprof 
19562         @: $(MAKE); $(unstage)
19563         @[ -f ./gprof/Makefile ] || exit 0; \
19564         r=`${PWD_COMMAND}`; export r; \
19565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19566         $(HOST_EXPORTS) \
19567         for flag in $(EXTRA_HOST_FLAGS) ; do \
19568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19569         done; \
19570         echo "Doing install-pdf in gprof" ; \
19571         (cd $(HOST_SUBDIR)/gprof && \
19572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19574                   "RANLIB=$${RANLIB}" \
19575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19576                   install-pdf) \
19577           || exit 1
19578
19579 @endif gprof
19580
19581 .PHONY: maybe-install-html-gprof install-html-gprof
19582 maybe-install-html-gprof:
19583 @if gprof
19584 maybe-install-html-gprof: install-html-gprof
19585
19586 install-html-gprof: \
19587     configure-gprof \
19588     html-gprof 
19589         @: $(MAKE); $(unstage)
19590         @[ -f ./gprof/Makefile ] || exit 0; \
19591         r=`${PWD_COMMAND}`; export r; \
19592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19593         $(HOST_EXPORTS) \
19594         for flag in $(EXTRA_HOST_FLAGS) ; do \
19595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19596         done; \
19597         echo "Doing install-html in gprof" ; \
19598         (cd $(HOST_SUBDIR)/gprof && \
19599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19601                   "RANLIB=$${RANLIB}" \
19602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19603                   install-html) \
19604           || exit 1
19605
19606 @endif gprof
19607
19608 .PHONY: maybe-installcheck-gprof installcheck-gprof
19609 maybe-installcheck-gprof:
19610 @if gprof
19611 maybe-installcheck-gprof: installcheck-gprof
19612
19613 installcheck-gprof: \
19614     configure-gprof 
19615         @: $(MAKE); $(unstage)
19616         @[ -f ./gprof/Makefile ] || exit 0; \
19617         r=`${PWD_COMMAND}`; export r; \
19618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19619         $(HOST_EXPORTS) \
19620         for flag in $(EXTRA_HOST_FLAGS) ; do \
19621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19622         done; \
19623         echo "Doing installcheck in gprof" ; \
19624         (cd $(HOST_SUBDIR)/gprof && \
19625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19627                   "RANLIB=$${RANLIB}" \
19628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19629                   installcheck) \
19630           || exit 1
19631
19632 @endif gprof
19633
19634 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19635 maybe-mostlyclean-gprof:
19636 @if gprof
19637 maybe-mostlyclean-gprof: mostlyclean-gprof
19638
19639 mostlyclean-gprof: 
19640         @: $(MAKE); $(unstage)
19641         @[ -f ./gprof/Makefile ] || exit 0; \
19642         r=`${PWD_COMMAND}`; export r; \
19643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19644         $(HOST_EXPORTS) \
19645         for flag in $(EXTRA_HOST_FLAGS) ; do \
19646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19647         done; \
19648         echo "Doing mostlyclean in gprof" ; \
19649         (cd $(HOST_SUBDIR)/gprof && \
19650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19652                   "RANLIB=$${RANLIB}" \
19653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19654                   mostlyclean) \
19655           || exit 1
19656
19657 @endif gprof
19658
19659 .PHONY: maybe-clean-gprof clean-gprof
19660 maybe-clean-gprof:
19661 @if gprof
19662 maybe-clean-gprof: clean-gprof
19663
19664 clean-gprof: 
19665         @: $(MAKE); $(unstage)
19666         @[ -f ./gprof/Makefile ] || exit 0; \
19667         r=`${PWD_COMMAND}`; export r; \
19668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19669         $(HOST_EXPORTS) \
19670         for flag in $(EXTRA_HOST_FLAGS) ; do \
19671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19672         done; \
19673         echo "Doing clean in gprof" ; \
19674         (cd $(HOST_SUBDIR)/gprof && \
19675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19677                   "RANLIB=$${RANLIB}" \
19678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19679                   clean) \
19680           || exit 1
19681
19682 @endif gprof
19683
19684 .PHONY: maybe-distclean-gprof distclean-gprof
19685 maybe-distclean-gprof:
19686 @if gprof
19687 maybe-distclean-gprof: distclean-gprof
19688
19689 distclean-gprof: 
19690         @: $(MAKE); $(unstage)
19691         @[ -f ./gprof/Makefile ] || exit 0; \
19692         r=`${PWD_COMMAND}`; export r; \
19693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19694         $(HOST_EXPORTS) \
19695         for flag in $(EXTRA_HOST_FLAGS) ; do \
19696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19697         done; \
19698         echo "Doing distclean in gprof" ; \
19699         (cd $(HOST_SUBDIR)/gprof && \
19700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19702                   "RANLIB=$${RANLIB}" \
19703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19704                   distclean) \
19705           || exit 1
19706
19707 @endif gprof
19708
19709 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19710 maybe-maintainer-clean-gprof:
19711 @if gprof
19712 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19713
19714 maintainer-clean-gprof: 
19715         @: $(MAKE); $(unstage)
19716         @[ -f ./gprof/Makefile ] || exit 0; \
19717         r=`${PWD_COMMAND}`; export r; \
19718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19719         $(HOST_EXPORTS) \
19720         for flag in $(EXTRA_HOST_FLAGS) ; do \
19721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19722         done; \
19723         echo "Doing maintainer-clean in gprof" ; \
19724         (cd $(HOST_SUBDIR)/gprof && \
19725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19727                   "RANLIB=$${RANLIB}" \
19728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19729                   maintainer-clean) \
19730           || exit 1
19731
19732 @endif gprof
19733
19734
19735
19736 .PHONY: configure-gzip maybe-configure-gzip
19737 maybe-configure-gzip:
19738 @if gcc-bootstrap
19739 configure-gzip: stage_current
19740 @endif gcc-bootstrap
19741 @if gzip
19742 maybe-configure-gzip: configure-gzip
19743 configure-gzip: 
19744         @: $(MAKE); $(unstage)
19745         @r=`${PWD_COMMAND}`; export r; \
19746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19747         test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
19748         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
19749         $(HOST_EXPORTS) \
19750         echo Configuring in $(HOST_SUBDIR)/gzip; \
19751         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
19752         case $(srcdir) in \
19753           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19754           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
19755                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19756         esac; \
19757         srcdiroption="--srcdir=$${topdir}/gzip"; \
19758         libsrcdir="$$s/gzip"; \
19759         $(SHELL) $${libsrcdir}/configure \
19760           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19761           --target=${target_alias} $${srcdiroption}  \
19762           || exit 1
19763 @endif gzip
19764
19765
19766
19767
19768
19769 .PHONY: all-gzip maybe-all-gzip
19770 maybe-all-gzip:
19771 @if gcc-bootstrap
19772 all-gzip: stage_current
19773 @endif gcc-bootstrap
19774 @if gzip
19775 TARGET-gzip=all
19776 maybe-all-gzip: all-gzip
19777 all-gzip: configure-gzip
19778         @: $(MAKE); $(unstage)
19779         @r=`${PWD_COMMAND}`; export r; \
19780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19781         $(HOST_EXPORTS) \
19782         (cd $(HOST_SUBDIR)/gzip && \
19783           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19784                 $(TARGET-gzip))
19785 @endif gzip
19786
19787
19788
19789
19790 .PHONY: check-gzip maybe-check-gzip
19791 maybe-check-gzip:
19792 @if gzip
19793 maybe-check-gzip: check-gzip
19794
19795 check-gzip:
19796         @: $(MAKE); $(unstage)
19797         @r=`${PWD_COMMAND}`; export r; \
19798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19799         $(HOST_EXPORTS) \
19800         (cd $(HOST_SUBDIR)/gzip && \
19801           $(MAKE) $(FLAGS_TO_PASS)  check)
19802
19803 @endif gzip
19804
19805 .PHONY: install-gzip maybe-install-gzip
19806 maybe-install-gzip:
19807 @if gzip
19808 maybe-install-gzip: install-gzip
19809
19810 install-gzip: installdirs
19811         @: $(MAKE); $(unstage)
19812         @r=`${PWD_COMMAND}`; export r; \
19813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19814         $(HOST_EXPORTS) \
19815         (cd $(HOST_SUBDIR)/gzip && \
19816           $(MAKE) $(FLAGS_TO_PASS)  install)
19817
19818 @endif gzip
19819
19820 # Other targets (info, dvi, pdf, etc.)
19821
19822 .PHONY: maybe-info-gzip info-gzip
19823 maybe-info-gzip:
19824 @if gzip
19825 maybe-info-gzip: info-gzip
19826
19827 info-gzip: \
19828     configure-gzip 
19829         @: $(MAKE); $(unstage)
19830         @[ -f ./gzip/Makefile ] || exit 0; \
19831         r=`${PWD_COMMAND}`; export r; \
19832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19833         $(HOST_EXPORTS) \
19834         for flag in $(EXTRA_HOST_FLAGS) ; do \
19835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19836         done; \
19837         echo "Doing info in gzip" ; \
19838         (cd $(HOST_SUBDIR)/gzip && \
19839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19841                   "RANLIB=$${RANLIB}" \
19842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19843                   info) \
19844           || exit 1
19845
19846 @endif gzip
19847
19848 .PHONY: maybe-dvi-gzip dvi-gzip
19849 maybe-dvi-gzip:
19850 @if gzip
19851 maybe-dvi-gzip: dvi-gzip
19852
19853 dvi-gzip: \
19854     configure-gzip 
19855         @: $(MAKE); $(unstage)
19856         @[ -f ./gzip/Makefile ] || exit 0; \
19857         r=`${PWD_COMMAND}`; export r; \
19858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19859         $(HOST_EXPORTS) \
19860         for flag in $(EXTRA_HOST_FLAGS) ; do \
19861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19862         done; \
19863         echo "Doing dvi in gzip" ; \
19864         (cd $(HOST_SUBDIR)/gzip && \
19865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19867                   "RANLIB=$${RANLIB}" \
19868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19869                   dvi) \
19870           || exit 1
19871
19872 @endif gzip
19873
19874 .PHONY: maybe-pdf-gzip pdf-gzip
19875 maybe-pdf-gzip:
19876 @if gzip
19877 maybe-pdf-gzip: pdf-gzip
19878
19879 pdf-gzip: \
19880     configure-gzip 
19881         @: $(MAKE); $(unstage)
19882         @[ -f ./gzip/Makefile ] || exit 0; \
19883         r=`${PWD_COMMAND}`; export r; \
19884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19885         $(HOST_EXPORTS) \
19886         for flag in $(EXTRA_HOST_FLAGS) ; do \
19887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19888         done; \
19889         echo "Doing pdf in gzip" ; \
19890         (cd $(HOST_SUBDIR)/gzip && \
19891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19893                   "RANLIB=$${RANLIB}" \
19894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19895                   pdf) \
19896           || exit 1
19897
19898 @endif gzip
19899
19900 .PHONY: maybe-html-gzip html-gzip
19901 maybe-html-gzip:
19902 @if gzip
19903 maybe-html-gzip: html-gzip
19904
19905 html-gzip: \
19906     configure-gzip 
19907         @: $(MAKE); $(unstage)
19908         @[ -f ./gzip/Makefile ] || exit 0; \
19909         r=`${PWD_COMMAND}`; export r; \
19910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19911         $(HOST_EXPORTS) \
19912         for flag in $(EXTRA_HOST_FLAGS) ; do \
19913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19914         done; \
19915         echo "Doing html in gzip" ; \
19916         (cd $(HOST_SUBDIR)/gzip && \
19917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19919                   "RANLIB=$${RANLIB}" \
19920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19921                   html) \
19922           || exit 1
19923
19924 @endif gzip
19925
19926 .PHONY: maybe-TAGS-gzip TAGS-gzip
19927 maybe-TAGS-gzip:
19928 @if gzip
19929 maybe-TAGS-gzip: TAGS-gzip
19930
19931 TAGS-gzip: \
19932     configure-gzip 
19933         @: $(MAKE); $(unstage)
19934         @[ -f ./gzip/Makefile ] || exit 0; \
19935         r=`${PWD_COMMAND}`; export r; \
19936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19937         $(HOST_EXPORTS) \
19938         for flag in $(EXTRA_HOST_FLAGS) ; do \
19939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19940         done; \
19941         echo "Doing TAGS in gzip" ; \
19942         (cd $(HOST_SUBDIR)/gzip && \
19943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19945                   "RANLIB=$${RANLIB}" \
19946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19947                   TAGS) \
19948           || exit 1
19949
19950 @endif gzip
19951
19952 .PHONY: maybe-install-info-gzip install-info-gzip
19953 maybe-install-info-gzip:
19954 @if gzip
19955 maybe-install-info-gzip: install-info-gzip
19956
19957 install-info-gzip: \
19958     configure-gzip \
19959     info-gzip 
19960         @: $(MAKE); $(unstage)
19961         @[ -f ./gzip/Makefile ] || exit 0; \
19962         r=`${PWD_COMMAND}`; export r; \
19963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19964         $(HOST_EXPORTS) \
19965         for flag in $(EXTRA_HOST_FLAGS) ; do \
19966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19967         done; \
19968         echo "Doing install-info in gzip" ; \
19969         (cd $(HOST_SUBDIR)/gzip && \
19970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19972                   "RANLIB=$${RANLIB}" \
19973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19974                   install-info) \
19975           || exit 1
19976
19977 @endif gzip
19978
19979 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
19980 maybe-install-pdf-gzip:
19981 @if gzip
19982 maybe-install-pdf-gzip: install-pdf-gzip
19983
19984 install-pdf-gzip: \
19985     configure-gzip \
19986     pdf-gzip 
19987         @: $(MAKE); $(unstage)
19988         @[ -f ./gzip/Makefile ] || exit 0; \
19989         r=`${PWD_COMMAND}`; export r; \
19990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19991         $(HOST_EXPORTS) \
19992         for flag in $(EXTRA_HOST_FLAGS) ; do \
19993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19994         done; \
19995         echo "Doing install-pdf in gzip" ; \
19996         (cd $(HOST_SUBDIR)/gzip && \
19997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19999                   "RANLIB=$${RANLIB}" \
20000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20001                   install-pdf) \
20002           || exit 1
20003
20004 @endif gzip
20005
20006 .PHONY: maybe-install-html-gzip install-html-gzip
20007 maybe-install-html-gzip:
20008 @if gzip
20009 maybe-install-html-gzip: install-html-gzip
20010
20011 install-html-gzip: \
20012     configure-gzip \
20013     html-gzip 
20014         @: $(MAKE); $(unstage)
20015         @[ -f ./gzip/Makefile ] || exit 0; \
20016         r=`${PWD_COMMAND}`; export r; \
20017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20018         $(HOST_EXPORTS) \
20019         for flag in $(EXTRA_HOST_FLAGS) ; do \
20020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20021         done; \
20022         echo "Doing install-html in gzip" ; \
20023         (cd $(HOST_SUBDIR)/gzip && \
20024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20026                   "RANLIB=$${RANLIB}" \
20027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20028                   install-html) \
20029           || exit 1
20030
20031 @endif gzip
20032
20033 .PHONY: maybe-installcheck-gzip installcheck-gzip
20034 maybe-installcheck-gzip:
20035 @if gzip
20036 maybe-installcheck-gzip: installcheck-gzip
20037
20038 installcheck-gzip: \
20039     configure-gzip 
20040         @: $(MAKE); $(unstage)
20041         @[ -f ./gzip/Makefile ] || exit 0; \
20042         r=`${PWD_COMMAND}`; export r; \
20043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20044         $(HOST_EXPORTS) \
20045         for flag in $(EXTRA_HOST_FLAGS) ; do \
20046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20047         done; \
20048         echo "Doing installcheck in gzip" ; \
20049         (cd $(HOST_SUBDIR)/gzip && \
20050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20052                   "RANLIB=$${RANLIB}" \
20053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20054                   installcheck) \
20055           || exit 1
20056
20057 @endif gzip
20058
20059 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
20060 maybe-mostlyclean-gzip:
20061 @if gzip
20062 maybe-mostlyclean-gzip: mostlyclean-gzip
20063
20064 mostlyclean-gzip: 
20065         @: $(MAKE); $(unstage)
20066         @[ -f ./gzip/Makefile ] || exit 0; \
20067         r=`${PWD_COMMAND}`; export r; \
20068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20069         $(HOST_EXPORTS) \
20070         for flag in $(EXTRA_HOST_FLAGS) ; do \
20071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20072         done; \
20073         echo "Doing mostlyclean in gzip" ; \
20074         (cd $(HOST_SUBDIR)/gzip && \
20075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20077                   "RANLIB=$${RANLIB}" \
20078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20079                   mostlyclean) \
20080           || exit 1
20081
20082 @endif gzip
20083
20084 .PHONY: maybe-clean-gzip clean-gzip
20085 maybe-clean-gzip:
20086 @if gzip
20087 maybe-clean-gzip: clean-gzip
20088
20089 clean-gzip: 
20090         @: $(MAKE); $(unstage)
20091         @[ -f ./gzip/Makefile ] || exit 0; \
20092         r=`${PWD_COMMAND}`; export r; \
20093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20094         $(HOST_EXPORTS) \
20095         for flag in $(EXTRA_HOST_FLAGS) ; do \
20096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20097         done; \
20098         echo "Doing clean in gzip" ; \
20099         (cd $(HOST_SUBDIR)/gzip && \
20100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20102                   "RANLIB=$${RANLIB}" \
20103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20104                   clean) \
20105           || exit 1
20106
20107 @endif gzip
20108
20109 .PHONY: maybe-distclean-gzip distclean-gzip
20110 maybe-distclean-gzip:
20111 @if gzip
20112 maybe-distclean-gzip: distclean-gzip
20113
20114 distclean-gzip: 
20115         @: $(MAKE); $(unstage)
20116         @[ -f ./gzip/Makefile ] || exit 0; \
20117         r=`${PWD_COMMAND}`; export r; \
20118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20119         $(HOST_EXPORTS) \
20120         for flag in $(EXTRA_HOST_FLAGS) ; do \
20121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20122         done; \
20123         echo "Doing distclean in gzip" ; \
20124         (cd $(HOST_SUBDIR)/gzip && \
20125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20127                   "RANLIB=$${RANLIB}" \
20128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20129                   distclean) \
20130           || exit 1
20131
20132 @endif gzip
20133
20134 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
20135 maybe-maintainer-clean-gzip:
20136 @if gzip
20137 maybe-maintainer-clean-gzip: maintainer-clean-gzip
20138
20139 maintainer-clean-gzip: 
20140         @: $(MAKE); $(unstage)
20141         @[ -f ./gzip/Makefile ] || exit 0; \
20142         r=`${PWD_COMMAND}`; export r; \
20143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20144         $(HOST_EXPORTS) \
20145         for flag in $(EXTRA_HOST_FLAGS) ; do \
20146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20147         done; \
20148         echo "Doing maintainer-clean in gzip" ; \
20149         (cd $(HOST_SUBDIR)/gzip && \
20150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20152                   "RANLIB=$${RANLIB}" \
20153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20154                   maintainer-clean) \
20155           || exit 1
20156
20157 @endif gzip
20158
20159
20160
20161 .PHONY: configure-hello maybe-configure-hello
20162 maybe-configure-hello:
20163 @if gcc-bootstrap
20164 configure-hello: stage_current
20165 @endif gcc-bootstrap
20166 @if hello
20167 maybe-configure-hello: configure-hello
20168 configure-hello: 
20169         @: $(MAKE); $(unstage)
20170         @r=`${PWD_COMMAND}`; export r; \
20171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20172         test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
20173         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
20174         $(HOST_EXPORTS) \
20175         echo Configuring in $(HOST_SUBDIR)/hello; \
20176         cd "$(HOST_SUBDIR)/hello" || exit 1; \
20177         case $(srcdir) in \
20178           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20179           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
20180                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20181         esac; \
20182         srcdiroption="--srcdir=$${topdir}/hello"; \
20183         libsrcdir="$$s/hello"; \
20184         $(SHELL) $${libsrcdir}/configure \
20185           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20186           --target=${target_alias} $${srcdiroption}  \
20187           || exit 1
20188 @endif hello
20189
20190
20191
20192
20193
20194 .PHONY: all-hello maybe-all-hello
20195 maybe-all-hello:
20196 @if gcc-bootstrap
20197 all-hello: stage_current
20198 @endif gcc-bootstrap
20199 @if hello
20200 TARGET-hello=all
20201 maybe-all-hello: all-hello
20202 all-hello: configure-hello
20203         @: $(MAKE); $(unstage)
20204         @r=`${PWD_COMMAND}`; export r; \
20205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20206         $(HOST_EXPORTS) \
20207         (cd $(HOST_SUBDIR)/hello && \
20208           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20209                 $(TARGET-hello))
20210 @endif hello
20211
20212
20213
20214
20215 .PHONY: check-hello maybe-check-hello
20216 maybe-check-hello:
20217 @if hello
20218 maybe-check-hello: check-hello
20219
20220 check-hello:
20221         @: $(MAKE); $(unstage)
20222         @r=`${PWD_COMMAND}`; export r; \
20223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20224         $(HOST_EXPORTS) \
20225         (cd $(HOST_SUBDIR)/hello && \
20226           $(MAKE) $(FLAGS_TO_PASS)  check)
20227
20228 @endif hello
20229
20230 .PHONY: install-hello maybe-install-hello
20231 maybe-install-hello:
20232 @if hello
20233 maybe-install-hello: install-hello
20234
20235 install-hello: installdirs
20236         @: $(MAKE); $(unstage)
20237         @r=`${PWD_COMMAND}`; export r; \
20238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20239         $(HOST_EXPORTS) \
20240         (cd $(HOST_SUBDIR)/hello && \
20241           $(MAKE) $(FLAGS_TO_PASS)  install)
20242
20243 @endif hello
20244
20245 # Other targets (info, dvi, pdf, etc.)
20246
20247 .PHONY: maybe-info-hello info-hello
20248 maybe-info-hello:
20249 @if hello
20250 maybe-info-hello: info-hello
20251
20252 info-hello: \
20253     configure-hello 
20254         @: $(MAKE); $(unstage)
20255         @[ -f ./hello/Makefile ] || exit 0; \
20256         r=`${PWD_COMMAND}`; export r; \
20257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20258         $(HOST_EXPORTS) \
20259         for flag in $(EXTRA_HOST_FLAGS) ; do \
20260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20261         done; \
20262         echo "Doing info in hello" ; \
20263         (cd $(HOST_SUBDIR)/hello && \
20264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20266                   "RANLIB=$${RANLIB}" \
20267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20268                   info) \
20269           || exit 1
20270
20271 @endif hello
20272
20273 .PHONY: maybe-dvi-hello dvi-hello
20274 maybe-dvi-hello:
20275 @if hello
20276 maybe-dvi-hello: dvi-hello
20277
20278 dvi-hello: \
20279     configure-hello 
20280         @: $(MAKE); $(unstage)
20281         @[ -f ./hello/Makefile ] || exit 0; \
20282         r=`${PWD_COMMAND}`; export r; \
20283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20284         $(HOST_EXPORTS) \
20285         for flag in $(EXTRA_HOST_FLAGS) ; do \
20286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20287         done; \
20288         echo "Doing dvi in hello" ; \
20289         (cd $(HOST_SUBDIR)/hello && \
20290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20292                   "RANLIB=$${RANLIB}" \
20293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20294                   dvi) \
20295           || exit 1
20296
20297 @endif hello
20298
20299 .PHONY: maybe-pdf-hello pdf-hello
20300 maybe-pdf-hello:
20301 @if hello
20302 maybe-pdf-hello: pdf-hello
20303
20304 pdf-hello: \
20305     configure-hello 
20306         @: $(MAKE); $(unstage)
20307         @[ -f ./hello/Makefile ] || exit 0; \
20308         r=`${PWD_COMMAND}`; export r; \
20309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20310         $(HOST_EXPORTS) \
20311         for flag in $(EXTRA_HOST_FLAGS) ; do \
20312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20313         done; \
20314         echo "Doing pdf in hello" ; \
20315         (cd $(HOST_SUBDIR)/hello && \
20316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20318                   "RANLIB=$${RANLIB}" \
20319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20320                   pdf) \
20321           || exit 1
20322
20323 @endif hello
20324
20325 .PHONY: maybe-html-hello html-hello
20326 maybe-html-hello:
20327 @if hello
20328 maybe-html-hello: html-hello
20329
20330 html-hello: \
20331     configure-hello 
20332         @: $(MAKE); $(unstage)
20333         @[ -f ./hello/Makefile ] || exit 0; \
20334         r=`${PWD_COMMAND}`; export r; \
20335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20336         $(HOST_EXPORTS) \
20337         for flag in $(EXTRA_HOST_FLAGS) ; do \
20338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20339         done; \
20340         echo "Doing html in hello" ; \
20341         (cd $(HOST_SUBDIR)/hello && \
20342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20344                   "RANLIB=$${RANLIB}" \
20345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20346                   html) \
20347           || exit 1
20348
20349 @endif hello
20350
20351 .PHONY: maybe-TAGS-hello TAGS-hello
20352 maybe-TAGS-hello:
20353 @if hello
20354 maybe-TAGS-hello: TAGS-hello
20355
20356 TAGS-hello: \
20357     configure-hello 
20358         @: $(MAKE); $(unstage)
20359         @[ -f ./hello/Makefile ] || exit 0; \
20360         r=`${PWD_COMMAND}`; export r; \
20361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20362         $(HOST_EXPORTS) \
20363         for flag in $(EXTRA_HOST_FLAGS) ; do \
20364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20365         done; \
20366         echo "Doing TAGS in hello" ; \
20367         (cd $(HOST_SUBDIR)/hello && \
20368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20370                   "RANLIB=$${RANLIB}" \
20371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20372                   TAGS) \
20373           || exit 1
20374
20375 @endif hello
20376
20377 .PHONY: maybe-install-info-hello install-info-hello
20378 maybe-install-info-hello:
20379 @if hello
20380 maybe-install-info-hello: install-info-hello
20381
20382 install-info-hello: \
20383     configure-hello \
20384     info-hello 
20385         @: $(MAKE); $(unstage)
20386         @[ -f ./hello/Makefile ] || exit 0; \
20387         r=`${PWD_COMMAND}`; export r; \
20388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20389         $(HOST_EXPORTS) \
20390         for flag in $(EXTRA_HOST_FLAGS) ; do \
20391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20392         done; \
20393         echo "Doing install-info in hello" ; \
20394         (cd $(HOST_SUBDIR)/hello && \
20395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20397                   "RANLIB=$${RANLIB}" \
20398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20399                   install-info) \
20400           || exit 1
20401
20402 @endif hello
20403
20404 .PHONY: maybe-install-pdf-hello install-pdf-hello
20405 maybe-install-pdf-hello:
20406 @if hello
20407 maybe-install-pdf-hello: install-pdf-hello
20408
20409 install-pdf-hello: \
20410     configure-hello \
20411     pdf-hello 
20412         @: $(MAKE); $(unstage)
20413         @[ -f ./hello/Makefile ] || exit 0; \
20414         r=`${PWD_COMMAND}`; export r; \
20415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20416         $(HOST_EXPORTS) \
20417         for flag in $(EXTRA_HOST_FLAGS) ; do \
20418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20419         done; \
20420         echo "Doing install-pdf in hello" ; \
20421         (cd $(HOST_SUBDIR)/hello && \
20422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20424                   "RANLIB=$${RANLIB}" \
20425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20426                   install-pdf) \
20427           || exit 1
20428
20429 @endif hello
20430
20431 .PHONY: maybe-install-html-hello install-html-hello
20432 maybe-install-html-hello:
20433 @if hello
20434 maybe-install-html-hello: install-html-hello
20435
20436 install-html-hello: \
20437     configure-hello \
20438     html-hello 
20439         @: $(MAKE); $(unstage)
20440         @[ -f ./hello/Makefile ] || exit 0; \
20441         r=`${PWD_COMMAND}`; export r; \
20442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20443         $(HOST_EXPORTS) \
20444         for flag in $(EXTRA_HOST_FLAGS) ; do \
20445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20446         done; \
20447         echo "Doing install-html in hello" ; \
20448         (cd $(HOST_SUBDIR)/hello && \
20449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20451                   "RANLIB=$${RANLIB}" \
20452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20453                   install-html) \
20454           || exit 1
20455
20456 @endif hello
20457
20458 .PHONY: maybe-installcheck-hello installcheck-hello
20459 maybe-installcheck-hello:
20460 @if hello
20461 maybe-installcheck-hello: installcheck-hello
20462
20463 installcheck-hello: \
20464     configure-hello 
20465         @: $(MAKE); $(unstage)
20466         @[ -f ./hello/Makefile ] || exit 0; \
20467         r=`${PWD_COMMAND}`; export r; \
20468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20469         $(HOST_EXPORTS) \
20470         for flag in $(EXTRA_HOST_FLAGS) ; do \
20471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20472         done; \
20473         echo "Doing installcheck in hello" ; \
20474         (cd $(HOST_SUBDIR)/hello && \
20475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20477                   "RANLIB=$${RANLIB}" \
20478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20479                   installcheck) \
20480           || exit 1
20481
20482 @endif hello
20483
20484 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
20485 maybe-mostlyclean-hello:
20486 @if hello
20487 maybe-mostlyclean-hello: mostlyclean-hello
20488
20489 mostlyclean-hello: 
20490         @: $(MAKE); $(unstage)
20491         @[ -f ./hello/Makefile ] || exit 0; \
20492         r=`${PWD_COMMAND}`; export r; \
20493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20494         $(HOST_EXPORTS) \
20495         for flag in $(EXTRA_HOST_FLAGS) ; do \
20496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20497         done; \
20498         echo "Doing mostlyclean in hello" ; \
20499         (cd $(HOST_SUBDIR)/hello && \
20500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20502                   "RANLIB=$${RANLIB}" \
20503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20504                   mostlyclean) \
20505           || exit 1
20506
20507 @endif hello
20508
20509 .PHONY: maybe-clean-hello clean-hello
20510 maybe-clean-hello:
20511 @if hello
20512 maybe-clean-hello: clean-hello
20513
20514 clean-hello: 
20515         @: $(MAKE); $(unstage)
20516         @[ -f ./hello/Makefile ] || exit 0; \
20517         r=`${PWD_COMMAND}`; export r; \
20518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20519         $(HOST_EXPORTS) \
20520         for flag in $(EXTRA_HOST_FLAGS) ; do \
20521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20522         done; \
20523         echo "Doing clean in hello" ; \
20524         (cd $(HOST_SUBDIR)/hello && \
20525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20527                   "RANLIB=$${RANLIB}" \
20528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20529                   clean) \
20530           || exit 1
20531
20532 @endif hello
20533
20534 .PHONY: maybe-distclean-hello distclean-hello
20535 maybe-distclean-hello:
20536 @if hello
20537 maybe-distclean-hello: distclean-hello
20538
20539 distclean-hello: 
20540         @: $(MAKE); $(unstage)
20541         @[ -f ./hello/Makefile ] || exit 0; \
20542         r=`${PWD_COMMAND}`; export r; \
20543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20544         $(HOST_EXPORTS) \
20545         for flag in $(EXTRA_HOST_FLAGS) ; do \
20546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20547         done; \
20548         echo "Doing distclean in hello" ; \
20549         (cd $(HOST_SUBDIR)/hello && \
20550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20552                   "RANLIB=$${RANLIB}" \
20553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20554                   distclean) \
20555           || exit 1
20556
20557 @endif hello
20558
20559 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
20560 maybe-maintainer-clean-hello:
20561 @if hello
20562 maybe-maintainer-clean-hello: maintainer-clean-hello
20563
20564 maintainer-clean-hello: 
20565         @: $(MAKE); $(unstage)
20566         @[ -f ./hello/Makefile ] || exit 0; \
20567         r=`${PWD_COMMAND}`; export r; \
20568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20569         $(HOST_EXPORTS) \
20570         for flag in $(EXTRA_HOST_FLAGS) ; do \
20571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20572         done; \
20573         echo "Doing maintainer-clean in hello" ; \
20574         (cd $(HOST_SUBDIR)/hello && \
20575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20577                   "RANLIB=$${RANLIB}" \
20578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20579                   maintainer-clean) \
20580           || exit 1
20581
20582 @endif hello
20583
20584
20585
20586 .PHONY: configure-indent maybe-configure-indent
20587 maybe-configure-indent:
20588 @if gcc-bootstrap
20589 configure-indent: stage_current
20590 @endif gcc-bootstrap
20591 @if indent
20592 maybe-configure-indent: configure-indent
20593 configure-indent: 
20594         @: $(MAKE); $(unstage)
20595         @r=`${PWD_COMMAND}`; export r; \
20596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20597         test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
20598         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
20599         $(HOST_EXPORTS) \
20600         echo Configuring in $(HOST_SUBDIR)/indent; \
20601         cd "$(HOST_SUBDIR)/indent" || exit 1; \
20602         case $(srcdir) in \
20603           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20604           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
20605                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20606         esac; \
20607         srcdiroption="--srcdir=$${topdir}/indent"; \
20608         libsrcdir="$$s/indent"; \
20609         $(SHELL) $${libsrcdir}/configure \
20610           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20611           --target=${target_alias} $${srcdiroption}  \
20612           || exit 1
20613 @endif indent
20614
20615
20616
20617
20618
20619 .PHONY: all-indent maybe-all-indent
20620 maybe-all-indent:
20621 @if gcc-bootstrap
20622 all-indent: stage_current
20623 @endif gcc-bootstrap
20624 @if indent
20625 TARGET-indent=all
20626 maybe-all-indent: all-indent
20627 all-indent: configure-indent
20628         @: $(MAKE); $(unstage)
20629         @r=`${PWD_COMMAND}`; export r; \
20630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20631         $(HOST_EXPORTS) \
20632         (cd $(HOST_SUBDIR)/indent && \
20633           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20634                 $(TARGET-indent))
20635 @endif indent
20636
20637
20638
20639
20640 .PHONY: check-indent maybe-check-indent
20641 maybe-check-indent:
20642 @if indent
20643 maybe-check-indent: check-indent
20644
20645 check-indent:
20646         @: $(MAKE); $(unstage)
20647         @r=`${PWD_COMMAND}`; export r; \
20648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20649         $(HOST_EXPORTS) \
20650         (cd $(HOST_SUBDIR)/indent && \
20651           $(MAKE) $(FLAGS_TO_PASS)  check)
20652
20653 @endif indent
20654
20655 .PHONY: install-indent maybe-install-indent
20656 maybe-install-indent:
20657 @if indent
20658 maybe-install-indent: install-indent
20659
20660 install-indent: installdirs
20661         @: $(MAKE); $(unstage)
20662         @r=`${PWD_COMMAND}`; export r; \
20663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20664         $(HOST_EXPORTS) \
20665         (cd $(HOST_SUBDIR)/indent && \
20666           $(MAKE) $(FLAGS_TO_PASS)  install)
20667
20668 @endif indent
20669
20670 # Other targets (info, dvi, pdf, etc.)
20671
20672 .PHONY: maybe-info-indent info-indent
20673 maybe-info-indent:
20674 @if indent
20675 maybe-info-indent: info-indent
20676
20677 info-indent: \
20678     configure-indent 
20679         @: $(MAKE); $(unstage)
20680         @[ -f ./indent/Makefile ] || exit 0; \
20681         r=`${PWD_COMMAND}`; export r; \
20682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20683         $(HOST_EXPORTS) \
20684         for flag in $(EXTRA_HOST_FLAGS) ; do \
20685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20686         done; \
20687         echo "Doing info in indent" ; \
20688         (cd $(HOST_SUBDIR)/indent && \
20689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20691                   "RANLIB=$${RANLIB}" \
20692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20693                   info) \
20694           || exit 1
20695
20696 @endif indent
20697
20698 .PHONY: maybe-dvi-indent dvi-indent
20699 maybe-dvi-indent:
20700 @if indent
20701 maybe-dvi-indent: dvi-indent
20702
20703 dvi-indent: \
20704     configure-indent 
20705         @: $(MAKE); $(unstage)
20706         @[ -f ./indent/Makefile ] || exit 0; \
20707         r=`${PWD_COMMAND}`; export r; \
20708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20709         $(HOST_EXPORTS) \
20710         for flag in $(EXTRA_HOST_FLAGS) ; do \
20711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20712         done; \
20713         echo "Doing dvi in indent" ; \
20714         (cd $(HOST_SUBDIR)/indent && \
20715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20717                   "RANLIB=$${RANLIB}" \
20718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20719                   dvi) \
20720           || exit 1
20721
20722 @endif indent
20723
20724 .PHONY: maybe-pdf-indent pdf-indent
20725 maybe-pdf-indent:
20726 @if indent
20727 maybe-pdf-indent: pdf-indent
20728
20729 pdf-indent: \
20730     configure-indent 
20731         @: $(MAKE); $(unstage)
20732         @[ -f ./indent/Makefile ] || exit 0; \
20733         r=`${PWD_COMMAND}`; export r; \
20734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20735         $(HOST_EXPORTS) \
20736         for flag in $(EXTRA_HOST_FLAGS) ; do \
20737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20738         done; \
20739         echo "Doing pdf in indent" ; \
20740         (cd $(HOST_SUBDIR)/indent && \
20741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20743                   "RANLIB=$${RANLIB}" \
20744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20745                   pdf) \
20746           || exit 1
20747
20748 @endif indent
20749
20750 .PHONY: maybe-html-indent html-indent
20751 maybe-html-indent:
20752 @if indent
20753 maybe-html-indent: html-indent
20754
20755 html-indent: \
20756     configure-indent 
20757         @: $(MAKE); $(unstage)
20758         @[ -f ./indent/Makefile ] || exit 0; \
20759         r=`${PWD_COMMAND}`; export r; \
20760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20761         $(HOST_EXPORTS) \
20762         for flag in $(EXTRA_HOST_FLAGS) ; do \
20763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20764         done; \
20765         echo "Doing html in indent" ; \
20766         (cd $(HOST_SUBDIR)/indent && \
20767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20769                   "RANLIB=$${RANLIB}" \
20770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20771                   html) \
20772           || exit 1
20773
20774 @endif indent
20775
20776 .PHONY: maybe-TAGS-indent TAGS-indent
20777 maybe-TAGS-indent:
20778 @if indent
20779 maybe-TAGS-indent: TAGS-indent
20780
20781 TAGS-indent: \
20782     configure-indent 
20783         @: $(MAKE); $(unstage)
20784         @[ -f ./indent/Makefile ] || exit 0; \
20785         r=`${PWD_COMMAND}`; export r; \
20786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20787         $(HOST_EXPORTS) \
20788         for flag in $(EXTRA_HOST_FLAGS) ; do \
20789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20790         done; \
20791         echo "Doing TAGS in indent" ; \
20792         (cd $(HOST_SUBDIR)/indent && \
20793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20795                   "RANLIB=$${RANLIB}" \
20796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20797                   TAGS) \
20798           || exit 1
20799
20800 @endif indent
20801
20802 .PHONY: maybe-install-info-indent install-info-indent
20803 maybe-install-info-indent:
20804 @if indent
20805 maybe-install-info-indent: install-info-indent
20806
20807 install-info-indent: \
20808     configure-indent \
20809     info-indent 
20810         @: $(MAKE); $(unstage)
20811         @[ -f ./indent/Makefile ] || exit 0; \
20812         r=`${PWD_COMMAND}`; export r; \
20813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20814         $(HOST_EXPORTS) \
20815         for flag in $(EXTRA_HOST_FLAGS) ; do \
20816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20817         done; \
20818         echo "Doing install-info in indent" ; \
20819         (cd $(HOST_SUBDIR)/indent && \
20820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20822                   "RANLIB=$${RANLIB}" \
20823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20824                   install-info) \
20825           || exit 1
20826
20827 @endif indent
20828
20829 .PHONY: maybe-install-pdf-indent install-pdf-indent
20830 maybe-install-pdf-indent:
20831 @if indent
20832 maybe-install-pdf-indent: install-pdf-indent
20833
20834 install-pdf-indent: \
20835     configure-indent \
20836     pdf-indent 
20837         @: $(MAKE); $(unstage)
20838         @[ -f ./indent/Makefile ] || exit 0; \
20839         r=`${PWD_COMMAND}`; export r; \
20840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20841         $(HOST_EXPORTS) \
20842         for flag in $(EXTRA_HOST_FLAGS) ; do \
20843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20844         done; \
20845         echo "Doing install-pdf in indent" ; \
20846         (cd $(HOST_SUBDIR)/indent && \
20847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20849                   "RANLIB=$${RANLIB}" \
20850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20851                   install-pdf) \
20852           || exit 1
20853
20854 @endif indent
20855
20856 .PHONY: maybe-install-html-indent install-html-indent
20857 maybe-install-html-indent:
20858 @if indent
20859 maybe-install-html-indent: install-html-indent
20860
20861 install-html-indent: \
20862     configure-indent \
20863     html-indent 
20864         @: $(MAKE); $(unstage)
20865         @[ -f ./indent/Makefile ] || exit 0; \
20866         r=`${PWD_COMMAND}`; export r; \
20867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20868         $(HOST_EXPORTS) \
20869         for flag in $(EXTRA_HOST_FLAGS) ; do \
20870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20871         done; \
20872         echo "Doing install-html in indent" ; \
20873         (cd $(HOST_SUBDIR)/indent && \
20874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20876                   "RANLIB=$${RANLIB}" \
20877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20878                   install-html) \
20879           || exit 1
20880
20881 @endif indent
20882
20883 .PHONY: maybe-installcheck-indent installcheck-indent
20884 maybe-installcheck-indent:
20885 @if indent
20886 maybe-installcheck-indent: installcheck-indent
20887
20888 installcheck-indent: \
20889     configure-indent 
20890         @: $(MAKE); $(unstage)
20891         @[ -f ./indent/Makefile ] || exit 0; \
20892         r=`${PWD_COMMAND}`; export r; \
20893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20894         $(HOST_EXPORTS) \
20895         for flag in $(EXTRA_HOST_FLAGS) ; do \
20896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20897         done; \
20898         echo "Doing installcheck in indent" ; \
20899         (cd $(HOST_SUBDIR)/indent && \
20900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20902                   "RANLIB=$${RANLIB}" \
20903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20904                   installcheck) \
20905           || exit 1
20906
20907 @endif indent
20908
20909 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
20910 maybe-mostlyclean-indent:
20911 @if indent
20912 maybe-mostlyclean-indent: mostlyclean-indent
20913
20914 mostlyclean-indent: 
20915         @: $(MAKE); $(unstage)
20916         @[ -f ./indent/Makefile ] || exit 0; \
20917         r=`${PWD_COMMAND}`; export r; \
20918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20919         $(HOST_EXPORTS) \
20920         for flag in $(EXTRA_HOST_FLAGS) ; do \
20921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20922         done; \
20923         echo "Doing mostlyclean in indent" ; \
20924         (cd $(HOST_SUBDIR)/indent && \
20925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20927                   "RANLIB=$${RANLIB}" \
20928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20929                   mostlyclean) \
20930           || exit 1
20931
20932 @endif indent
20933
20934 .PHONY: maybe-clean-indent clean-indent
20935 maybe-clean-indent:
20936 @if indent
20937 maybe-clean-indent: clean-indent
20938
20939 clean-indent: 
20940         @: $(MAKE); $(unstage)
20941         @[ -f ./indent/Makefile ] || exit 0; \
20942         r=`${PWD_COMMAND}`; export r; \
20943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20944         $(HOST_EXPORTS) \
20945         for flag in $(EXTRA_HOST_FLAGS) ; do \
20946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20947         done; \
20948         echo "Doing clean in indent" ; \
20949         (cd $(HOST_SUBDIR)/indent && \
20950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20952                   "RANLIB=$${RANLIB}" \
20953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20954                   clean) \
20955           || exit 1
20956
20957 @endif indent
20958
20959 .PHONY: maybe-distclean-indent distclean-indent
20960 maybe-distclean-indent:
20961 @if indent
20962 maybe-distclean-indent: distclean-indent
20963
20964 distclean-indent: 
20965         @: $(MAKE); $(unstage)
20966         @[ -f ./indent/Makefile ] || exit 0; \
20967         r=`${PWD_COMMAND}`; export r; \
20968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20969         $(HOST_EXPORTS) \
20970         for flag in $(EXTRA_HOST_FLAGS) ; do \
20971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20972         done; \
20973         echo "Doing distclean in indent" ; \
20974         (cd $(HOST_SUBDIR)/indent && \
20975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20977                   "RANLIB=$${RANLIB}" \
20978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20979                   distclean) \
20980           || exit 1
20981
20982 @endif indent
20983
20984 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
20985 maybe-maintainer-clean-indent:
20986 @if indent
20987 maybe-maintainer-clean-indent: maintainer-clean-indent
20988
20989 maintainer-clean-indent: 
20990         @: $(MAKE); $(unstage)
20991         @[ -f ./indent/Makefile ] || exit 0; \
20992         r=`${PWD_COMMAND}`; export r; \
20993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20994         $(HOST_EXPORTS) \
20995         for flag in $(EXTRA_HOST_FLAGS) ; do \
20996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20997         done; \
20998         echo "Doing maintainer-clean in indent" ; \
20999         (cd $(HOST_SUBDIR)/indent && \
21000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21002                   "RANLIB=$${RANLIB}" \
21003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21004                   maintainer-clean) \
21005           || exit 1
21006
21007 @endif indent
21008
21009
21010
21011 .PHONY: configure-intl maybe-configure-intl
21012 maybe-configure-intl:
21013 @if gcc-bootstrap
21014 configure-intl: stage_current
21015 @endif gcc-bootstrap
21016 @if intl
21017 maybe-configure-intl: configure-intl
21018 configure-intl: 
21019         @r=`${PWD_COMMAND}`; export r; \
21020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21021         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21022         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21023         $(HOST_EXPORTS) \
21024         echo Configuring in $(HOST_SUBDIR)/intl; \
21025         cd "$(HOST_SUBDIR)/intl" || exit 1; \
21026         case $(srcdir) in \
21027           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21028           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21029                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21030         esac; \
21031         srcdiroption="--srcdir=$${topdir}/intl"; \
21032         libsrcdir="$$s/intl"; \
21033         $(SHELL) $${libsrcdir}/configure \
21034           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21035           --target=${target_alias} $${srcdiroption}  \
21036           || exit 1
21037 @endif intl
21038
21039
21040
21041 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
21042 maybe-configure-stage1-intl:
21043 @if intl-bootstrap
21044 maybe-configure-stage1-intl: configure-stage1-intl
21045 configure-stage1-intl:
21046         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21047         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21048         @r=`${PWD_COMMAND}`; export r; \
21049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21050         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21051         $(HOST_EXPORTS)  \
21052         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21053         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
21054         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
21055         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21056         cd $(HOST_SUBDIR)/intl || exit 1; \
21057         case $(srcdir) in \
21058           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21059           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21060                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21061         esac; \
21062         srcdiroption="--srcdir=$${topdir}/intl"; \
21063         libsrcdir="$$s/intl"; \
21064         $(SHELL) $${libsrcdir}/configure \
21065           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21066           --target=${target_alias} $${srcdiroption} \
21067            \
21068           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
21069 @endif intl-bootstrap
21070
21071 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
21072 maybe-configure-stage2-intl:
21073 @if intl-bootstrap
21074 maybe-configure-stage2-intl: configure-stage2-intl
21075 configure-stage2-intl:
21076         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21077         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21078         @r=`${PWD_COMMAND}`; export r; \
21079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21080         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21081         $(HOST_EXPORTS) \
21082         $(POSTSTAGE1_HOST_EXPORTS)  \
21083         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21084         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
21085         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
21086         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21087         cd $(HOST_SUBDIR)/intl || exit 1; \
21088         case $(srcdir) in \
21089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21090           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21092         esac; \
21093         srcdiroption="--srcdir=$${topdir}/intl"; \
21094         libsrcdir="$$s/intl"; \
21095         $(SHELL) $${libsrcdir}/configure \
21096           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21097           --target=${target_alias} $${srcdiroption} \
21098           --with-build-libsubdir=$(HOST_SUBDIR) \
21099           @stage2_werror_flag@ 
21100 @endif intl-bootstrap
21101
21102 .PHONY: configure-stageb2g0-intl maybe-configure-stageb2g0-intl
21103 maybe-configure-stageb2g0-intl:
21104 @if intl-bootstrap
21105 maybe-configure-stageb2g0-intl: configure-stageb2g0-intl
21106 configure-stageb2g0-intl:
21107         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21108         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21109         @r=`${PWD_COMMAND}`; export r; \
21110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21111         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21112         $(HOST_EXPORTS) \
21113         $(POSTSTAGE1_HOST_EXPORTS)  \
21114         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
21115         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
21116         echo Configuring stage b2g0 in $(HOST_SUBDIR)/intl ; \
21117         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21118         cd $(HOST_SUBDIR)/intl || exit 1; \
21119         case $(srcdir) in \
21120           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21121           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21122                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21123         esac; \
21124         srcdiroption="--srcdir=$${topdir}/intl"; \
21125         libsrcdir="$$s/intl"; \
21126         $(SHELL) $${libsrcdir}/configure \
21127           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21128           --target=${target_alias} $${srcdiroption} \
21129           --with-build-libsubdir=$(HOST_SUBDIR) \
21130           @stage2_werror_flag@ 
21131 @endif intl-bootstrap
21132
21133 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
21134 maybe-configure-stage3-intl:
21135 @if intl-bootstrap
21136 maybe-configure-stage3-intl: configure-stage3-intl
21137 configure-stage3-intl:
21138         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21139         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21140         @r=`${PWD_COMMAND}`; export r; \
21141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21142         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21143         $(HOST_EXPORTS) \
21144         $(POSTSTAGE1_HOST_EXPORTS)  \
21145         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21146         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
21147         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
21148         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21149         cd $(HOST_SUBDIR)/intl || exit 1; \
21150         case $(srcdir) in \
21151           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21152           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21153                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21154         esac; \
21155         srcdiroption="--srcdir=$${topdir}/intl"; \
21156         libsrcdir="$$s/intl"; \
21157         $(SHELL) $${libsrcdir}/configure \
21158           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21159           --target=${target_alias} $${srcdiroption} \
21160           --with-build-libsubdir=$(HOST_SUBDIR) \
21161           @stage2_werror_flag@ 
21162 @endif intl-bootstrap
21163
21164 .PHONY: configure-stageb3g2-intl maybe-configure-stageb3g2-intl
21165 maybe-configure-stageb3g2-intl:
21166 @if intl-bootstrap
21167 maybe-configure-stageb3g2-intl: configure-stageb3g2-intl
21168 configure-stageb3g2-intl:
21169         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
21170         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21171         @r=`${PWD_COMMAND}`; export r; \
21172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21173         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21174         $(HOST_EXPORTS) \
21175         $(POSTSTAGE1_HOST_EXPORTS)  \
21176         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
21177         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
21178         echo Configuring stage b3g2 in $(HOST_SUBDIR)/intl ; \
21179         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21180         cd $(HOST_SUBDIR)/intl || exit 1; \
21181         case $(srcdir) in \
21182           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21183           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21184                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21185         esac; \
21186         srcdiroption="--srcdir=$${topdir}/intl"; \
21187         libsrcdir="$$s/intl"; \
21188         $(SHELL) $${libsrcdir}/configure \
21189           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21190           --target=${target_alias} $${srcdiroption} \
21191           --with-build-libsubdir=$(HOST_SUBDIR) \
21192           @stage2_werror_flag@ 
21193 @endif intl-bootstrap
21194
21195 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
21196 maybe-configure-stage4-intl:
21197 @if intl-bootstrap
21198 maybe-configure-stage4-intl: configure-stage4-intl
21199 configure-stage4-intl:
21200         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21201         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21202         @r=`${PWD_COMMAND}`; export r; \
21203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21204         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21205         $(HOST_EXPORTS) \
21206         $(POSTSTAGE1_HOST_EXPORTS)  \
21207         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21208         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
21209         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
21210         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21211         cd $(HOST_SUBDIR)/intl || exit 1; \
21212         case $(srcdir) in \
21213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21214           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21216         esac; \
21217         srcdiroption="--srcdir=$${topdir}/intl"; \
21218         libsrcdir="$$s/intl"; \
21219         $(SHELL) $${libsrcdir}/configure \
21220           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21221           --target=${target_alias} $${srcdiroption} \
21222           --with-build-libsubdir=$(HOST_SUBDIR) \
21223           @stage2_werror_flag@ 
21224 @endif intl-bootstrap
21225
21226 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
21227 maybe-configure-stageprofile-intl:
21228 @if intl-bootstrap
21229 maybe-configure-stageprofile-intl: configure-stageprofile-intl
21230 configure-stageprofile-intl:
21231         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21232         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21233         @r=`${PWD_COMMAND}`; export r; \
21234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21235         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21236         $(HOST_EXPORTS) \
21237         $(POSTSTAGE1_HOST_EXPORTS)  \
21238         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
21239         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
21240         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
21241         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21242         cd $(HOST_SUBDIR)/intl || exit 1; \
21243         case $(srcdir) in \
21244           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21245           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21246                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21247         esac; \
21248         srcdiroption="--srcdir=$${topdir}/intl"; \
21249         libsrcdir="$$s/intl"; \
21250         $(SHELL) $${libsrcdir}/configure \
21251           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21252           --target=${target_alias} $${srcdiroption} \
21253           --with-build-libsubdir=$(HOST_SUBDIR) \
21254           @stage2_werror_flag@ 
21255 @endif intl-bootstrap
21256
21257 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
21258 maybe-configure-stagefeedback-intl:
21259 @if intl-bootstrap
21260 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
21261 configure-stagefeedback-intl:
21262         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21263         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21264         @r=`${PWD_COMMAND}`; export r; \
21265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21266         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21267         $(HOST_EXPORTS) \
21268         $(POSTSTAGE1_HOST_EXPORTS)  \
21269         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
21270         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
21271         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
21272         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21273         cd $(HOST_SUBDIR)/intl || exit 1; \
21274         case $(srcdir) in \
21275           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21276           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21277                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21278         esac; \
21279         srcdiroption="--srcdir=$${topdir}/intl"; \
21280         libsrcdir="$$s/intl"; \
21281         $(SHELL) $${libsrcdir}/configure \
21282           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21283           --target=${target_alias} $${srcdiroption} \
21284           --with-build-libsubdir=$(HOST_SUBDIR) \
21285           @stage2_werror_flag@ 
21286 @endif intl-bootstrap
21287
21288
21289
21290
21291
21292 .PHONY: all-intl maybe-all-intl
21293 maybe-all-intl:
21294 @if gcc-bootstrap
21295 all-intl: stage_current
21296 @endif gcc-bootstrap
21297 @if intl
21298 TARGET-intl=all
21299 maybe-all-intl: all-intl
21300 all-intl: configure-intl
21301         @r=`${PWD_COMMAND}`; export r; \
21302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21303         $(HOST_EXPORTS) \
21304         (cd $(HOST_SUBDIR)/intl && \
21305           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21306                 $(TARGET-intl))
21307 @endif intl
21308
21309
21310
21311 .PHONY: all-stage1-intl maybe-all-stage1-intl
21312 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
21313 maybe-all-stage1-intl:
21314 maybe-clean-stage1-intl:
21315 @if intl-bootstrap
21316 maybe-all-stage1-intl: all-stage1-intl
21317 all-stage1: all-stage1-intl
21318 TARGET-stage1-intl = $(TARGET-intl)
21319 all-stage1-intl: configure-stage1-intl
21320         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21321         @r=`${PWD_COMMAND}`; export r; \
21322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21323         $(HOST_EXPORTS) \
21324         cd $(HOST_SUBDIR)/intl && \
21325         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21326                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
21327                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
21328                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
21329                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
21330                 $(TARGET-stage1-intl)
21331
21332 maybe-clean-stage1-intl: clean-stage1-intl
21333 clean-stage1: clean-stage1-intl
21334 clean-stage1-intl:
21335         @if [ $(current_stage) = stage1 ]; then \
21336           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21337         else \
21338           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
21339           $(MAKE) stage1-start; \
21340         fi; \
21341         cd $(HOST_SUBDIR)/intl && \
21342         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21343                  clean
21344 @endif intl-bootstrap
21345
21346
21347 .PHONY: all-stage2-intl maybe-all-stage2-intl
21348 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
21349 maybe-all-stage2-intl:
21350 maybe-clean-stage2-intl:
21351 @if intl-bootstrap
21352 maybe-all-stage2-intl: all-stage2-intl
21353 all-stage2: all-stage2-intl
21354 TARGET-stage2-intl = $(TARGET-intl)
21355 all-stage2-intl: configure-stage2-intl
21356         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21357         @r=`${PWD_COMMAND}`; export r; \
21358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21359         $(HOST_EXPORTS) \
21360         $(POSTSTAGE1_HOST_EXPORTS) \
21361         cd $(HOST_SUBDIR)/intl && \
21362         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21363                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
21364                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
21365                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
21366                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21367                 $(TARGET-stage2-intl)
21368
21369 maybe-clean-stage2-intl: clean-stage2-intl
21370 clean-stage2: clean-stage2-intl
21371 clean-stage2-intl:
21372         @if [ $(current_stage) = stage2 ]; then \
21373           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21374         else \
21375           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
21376           $(MAKE) stage2-start; \
21377         fi; \
21378         cd $(HOST_SUBDIR)/intl && \
21379         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21380                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21381                  clean
21382 @endif intl-bootstrap
21383
21384
21385 .PHONY: all-stageb2g0-intl maybe-all-stageb2g0-intl
21386 .PHONY: clean-stageb2g0-intl maybe-clean-stageb2g0-intl
21387 maybe-all-stageb2g0-intl:
21388 maybe-clean-stageb2g0-intl:
21389 @if intl-bootstrap
21390 maybe-all-stageb2g0-intl: all-stageb2g0-intl
21391 all-stageb2g0: all-stageb2g0-intl
21392 TARGET-stageb2g0-intl = $(TARGET-intl)
21393 all-stageb2g0-intl: configure-stageb2g0-intl
21394         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21395         @r=`${PWD_COMMAND}`; export r; \
21396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21397         $(HOST_EXPORTS) \
21398         $(POSTSTAGE1_HOST_EXPORTS) \
21399         cd $(HOST_SUBDIR)/intl && \
21400         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21401                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
21402                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
21403                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
21404                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21405                 $(TARGET-stageb2g0-intl)
21406
21407 maybe-clean-stageb2g0-intl: clean-stageb2g0-intl
21408 clean-stageb2g0: clean-stageb2g0-intl
21409 clean-stageb2g0-intl:
21410         @if [ $(current_stage) = stageb2g0 ]; then \
21411           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21412         else \
21413           [ -f $(HOST_SUBDIR)/stageb2g0-intl/Makefile ] || exit 0; \
21414           $(MAKE) stageb2g0-start; \
21415         fi; \
21416         cd $(HOST_SUBDIR)/intl && \
21417         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21418                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21419                  clean
21420 @endif intl-bootstrap
21421
21422
21423 .PHONY: all-stage3-intl maybe-all-stage3-intl
21424 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
21425 maybe-all-stage3-intl:
21426 maybe-clean-stage3-intl:
21427 @if intl-bootstrap
21428 maybe-all-stage3-intl: all-stage3-intl
21429 all-stage3: all-stage3-intl
21430 TARGET-stage3-intl = $(TARGET-intl)
21431 all-stage3-intl: configure-stage3-intl
21432         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21433         @r=`${PWD_COMMAND}`; export r; \
21434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21435         $(HOST_EXPORTS) \
21436         $(POSTSTAGE1_HOST_EXPORTS) \
21437         cd $(HOST_SUBDIR)/intl && \
21438         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21439                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
21440                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
21441                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
21442                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21443                 $(TARGET-stage3-intl)
21444
21445 maybe-clean-stage3-intl: clean-stage3-intl
21446 clean-stage3: clean-stage3-intl
21447 clean-stage3-intl:
21448         @if [ $(current_stage) = stage3 ]; then \
21449           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21450         else \
21451           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
21452           $(MAKE) stage3-start; \
21453         fi; \
21454         cd $(HOST_SUBDIR)/intl && \
21455         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21456                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21457                  clean
21458 @endif intl-bootstrap
21459
21460
21461 .PHONY: all-stageb3g2-intl maybe-all-stageb3g2-intl
21462 .PHONY: clean-stageb3g2-intl maybe-clean-stageb3g2-intl
21463 maybe-all-stageb3g2-intl:
21464 maybe-clean-stageb3g2-intl:
21465 @if intl-bootstrap
21466 maybe-all-stageb3g2-intl: all-stageb3g2-intl
21467 all-stageb3g2: all-stageb3g2-intl
21468 TARGET-stageb3g2-intl = $(TARGET-intl)
21469 all-stageb3g2-intl: configure-stageb3g2-intl
21470         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
21471         @r=`${PWD_COMMAND}`; export r; \
21472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21473         $(HOST_EXPORTS) \
21474         $(POSTSTAGE1_HOST_EXPORTS) \
21475         cd $(HOST_SUBDIR)/intl && \
21476         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21477                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
21478                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
21479                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
21480                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21481                 $(TARGET-stageb3g2-intl)
21482
21483 maybe-clean-stageb3g2-intl: clean-stageb3g2-intl
21484 clean-stageb3g2: clean-stageb3g2-intl
21485 clean-stageb3g2-intl:
21486         @if [ $(current_stage) = stageb3g2 ]; then \
21487           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21488         else \
21489           [ -f $(HOST_SUBDIR)/stageb3g2-intl/Makefile ] || exit 0; \
21490           $(MAKE) stageb3g2-start; \
21491         fi; \
21492         cd $(HOST_SUBDIR)/intl && \
21493         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21494                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21495                  clean
21496 @endif intl-bootstrap
21497
21498
21499 .PHONY: all-stage4-intl maybe-all-stage4-intl
21500 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
21501 maybe-all-stage4-intl:
21502 maybe-clean-stage4-intl:
21503 @if intl-bootstrap
21504 maybe-all-stage4-intl: all-stage4-intl
21505 all-stage4: all-stage4-intl
21506 TARGET-stage4-intl = $(TARGET-intl)
21507 all-stage4-intl: configure-stage4-intl
21508         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21509         @r=`${PWD_COMMAND}`; export r; \
21510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21511         $(HOST_EXPORTS) \
21512         $(POSTSTAGE1_HOST_EXPORTS) \
21513         cd $(HOST_SUBDIR)/intl && \
21514         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21515                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
21516                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21517                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
21518                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21519                 $(TARGET-stage4-intl)
21520
21521 maybe-clean-stage4-intl: clean-stage4-intl
21522 clean-stage4: clean-stage4-intl
21523 clean-stage4-intl:
21524         @if [ $(current_stage) = stage4 ]; then \
21525           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21526         else \
21527           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
21528           $(MAKE) stage4-start; \
21529         fi; \
21530         cd $(HOST_SUBDIR)/intl && \
21531         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21532                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21533                  clean
21534 @endif intl-bootstrap
21535
21536
21537 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
21538 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
21539 maybe-all-stageprofile-intl:
21540 maybe-clean-stageprofile-intl:
21541 @if intl-bootstrap
21542 maybe-all-stageprofile-intl: all-stageprofile-intl
21543 all-stageprofile: all-stageprofile-intl
21544 TARGET-stageprofile-intl = $(TARGET-intl)
21545 all-stageprofile-intl: configure-stageprofile-intl
21546         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21547         @r=`${PWD_COMMAND}`; export r; \
21548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21549         $(HOST_EXPORTS) \
21550         $(POSTSTAGE1_HOST_EXPORTS) \
21551         cd $(HOST_SUBDIR)/intl && \
21552         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21553                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
21554                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
21555                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
21556                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21557                 $(TARGET-stageprofile-intl)
21558
21559 maybe-clean-stageprofile-intl: clean-stageprofile-intl
21560 clean-stageprofile: clean-stageprofile-intl
21561 clean-stageprofile-intl:
21562         @if [ $(current_stage) = stageprofile ]; then \
21563           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21564         else \
21565           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
21566           $(MAKE) stageprofile-start; \
21567         fi; \
21568         cd $(HOST_SUBDIR)/intl && \
21569         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21570                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21571                  clean
21572 @endif intl-bootstrap
21573
21574
21575 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
21576 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
21577 maybe-all-stagefeedback-intl:
21578 maybe-clean-stagefeedback-intl:
21579 @if intl-bootstrap
21580 maybe-all-stagefeedback-intl: all-stagefeedback-intl
21581 all-stagefeedback: all-stagefeedback-intl
21582 TARGET-stagefeedback-intl = $(TARGET-intl)
21583 all-stagefeedback-intl: configure-stagefeedback-intl
21584         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21585         @r=`${PWD_COMMAND}`; export r; \
21586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21587         $(HOST_EXPORTS) \
21588         $(POSTSTAGE1_HOST_EXPORTS) \
21589         cd $(HOST_SUBDIR)/intl && \
21590         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21591                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
21592                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
21593                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
21594                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21595                 $(TARGET-stagefeedback-intl)
21596
21597 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
21598 clean-stagefeedback: clean-stagefeedback-intl
21599 clean-stagefeedback-intl:
21600         @if [ $(current_stage) = stagefeedback ]; then \
21601           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21602         else \
21603           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
21604           $(MAKE) stagefeedback-start; \
21605         fi; \
21606         cd $(HOST_SUBDIR)/intl && \
21607         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21608                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21609                  clean
21610 @endif intl-bootstrap
21611
21612
21613
21614
21615
21616 .PHONY: check-intl maybe-check-intl
21617 maybe-check-intl:
21618 @if intl
21619 maybe-check-intl: check-intl
21620
21621 check-intl:
21622         @: $(MAKE); $(unstage)
21623         @r=`${PWD_COMMAND}`; export r; \
21624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21625         $(HOST_EXPORTS) \
21626         (cd $(HOST_SUBDIR)/intl && \
21627           $(MAKE) $(FLAGS_TO_PASS)  check)
21628
21629 @endif intl
21630
21631 .PHONY: install-intl maybe-install-intl
21632 maybe-install-intl:
21633 @if intl
21634 maybe-install-intl: install-intl
21635
21636 install-intl: installdirs
21637         @: $(MAKE); $(unstage)
21638         @r=`${PWD_COMMAND}`; export r; \
21639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21640         $(HOST_EXPORTS) \
21641         (cd $(HOST_SUBDIR)/intl && \
21642           $(MAKE) $(FLAGS_TO_PASS)  install)
21643
21644 @endif intl
21645
21646 # Other targets (info, dvi, pdf, etc.)
21647
21648 .PHONY: maybe-info-intl info-intl
21649 maybe-info-intl:
21650 @if intl
21651 maybe-info-intl: info-intl
21652
21653 info-intl: \
21654     configure-intl 
21655         @[ -f ./intl/Makefile ] || exit 0; \
21656         r=`${PWD_COMMAND}`; export r; \
21657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21658         $(HOST_EXPORTS) \
21659         for flag in $(EXTRA_HOST_FLAGS) ; do \
21660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21661         done; \
21662         echo "Doing info in intl" ; \
21663         (cd $(HOST_SUBDIR)/intl && \
21664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21666                   "RANLIB=$${RANLIB}" \
21667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21668                   info) \
21669           || exit 1
21670
21671 @endif intl
21672
21673 .PHONY: maybe-dvi-intl dvi-intl
21674 maybe-dvi-intl:
21675 @if intl
21676 maybe-dvi-intl: dvi-intl
21677
21678 dvi-intl: \
21679     configure-intl 
21680         @[ -f ./intl/Makefile ] || exit 0; \
21681         r=`${PWD_COMMAND}`; export r; \
21682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21683         $(HOST_EXPORTS) \
21684         for flag in $(EXTRA_HOST_FLAGS) ; do \
21685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21686         done; \
21687         echo "Doing dvi in intl" ; \
21688         (cd $(HOST_SUBDIR)/intl && \
21689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21691                   "RANLIB=$${RANLIB}" \
21692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21693                   dvi) \
21694           || exit 1
21695
21696 @endif intl
21697
21698 .PHONY: maybe-pdf-intl pdf-intl
21699 maybe-pdf-intl:
21700 @if intl
21701 maybe-pdf-intl: pdf-intl
21702
21703 pdf-intl: \
21704     configure-intl 
21705         @[ -f ./intl/Makefile ] || exit 0; \
21706         r=`${PWD_COMMAND}`; export r; \
21707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21708         $(HOST_EXPORTS) \
21709         for flag in $(EXTRA_HOST_FLAGS) ; do \
21710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21711         done; \
21712         echo "Doing pdf in intl" ; \
21713         (cd $(HOST_SUBDIR)/intl && \
21714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21716                   "RANLIB=$${RANLIB}" \
21717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21718                   pdf) \
21719           || exit 1
21720
21721 @endif intl
21722
21723 .PHONY: maybe-html-intl html-intl
21724 maybe-html-intl:
21725 @if intl
21726 maybe-html-intl: html-intl
21727
21728 html-intl: \
21729     configure-intl 
21730         @[ -f ./intl/Makefile ] || exit 0; \
21731         r=`${PWD_COMMAND}`; export r; \
21732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21733         $(HOST_EXPORTS) \
21734         for flag in $(EXTRA_HOST_FLAGS) ; do \
21735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21736         done; \
21737         echo "Doing html in intl" ; \
21738         (cd $(HOST_SUBDIR)/intl && \
21739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21741                   "RANLIB=$${RANLIB}" \
21742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21743                   html) \
21744           || exit 1
21745
21746 @endif intl
21747
21748 .PHONY: maybe-TAGS-intl TAGS-intl
21749 maybe-TAGS-intl:
21750 @if intl
21751 maybe-TAGS-intl: TAGS-intl
21752
21753 TAGS-intl: \
21754     configure-intl 
21755         @[ -f ./intl/Makefile ] || exit 0; \
21756         r=`${PWD_COMMAND}`; export r; \
21757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21758         $(HOST_EXPORTS) \
21759         for flag in $(EXTRA_HOST_FLAGS) ; do \
21760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21761         done; \
21762         echo "Doing TAGS in intl" ; \
21763         (cd $(HOST_SUBDIR)/intl && \
21764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21766                   "RANLIB=$${RANLIB}" \
21767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21768                   TAGS) \
21769           || exit 1
21770
21771 @endif intl
21772
21773 .PHONY: maybe-install-info-intl install-info-intl
21774 maybe-install-info-intl:
21775 @if intl
21776 maybe-install-info-intl: install-info-intl
21777
21778 install-info-intl: \
21779     configure-intl \
21780     info-intl 
21781         @[ -f ./intl/Makefile ] || exit 0; \
21782         r=`${PWD_COMMAND}`; export r; \
21783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21784         $(HOST_EXPORTS) \
21785         for flag in $(EXTRA_HOST_FLAGS) ; do \
21786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21787         done; \
21788         echo "Doing install-info in intl" ; \
21789         (cd $(HOST_SUBDIR)/intl && \
21790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21792                   "RANLIB=$${RANLIB}" \
21793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21794                   install-info) \
21795           || exit 1
21796
21797 @endif intl
21798
21799 .PHONY: maybe-install-pdf-intl install-pdf-intl
21800 maybe-install-pdf-intl:
21801 @if intl
21802 maybe-install-pdf-intl: install-pdf-intl
21803
21804 install-pdf-intl: \
21805     configure-intl \
21806     pdf-intl 
21807         @[ -f ./intl/Makefile ] || exit 0; \
21808         r=`${PWD_COMMAND}`; export r; \
21809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21810         $(HOST_EXPORTS) \
21811         for flag in $(EXTRA_HOST_FLAGS) ; do \
21812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21813         done; \
21814         echo "Doing install-pdf in intl" ; \
21815         (cd $(HOST_SUBDIR)/intl && \
21816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21818                   "RANLIB=$${RANLIB}" \
21819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21820                   install-pdf) \
21821           || exit 1
21822
21823 @endif intl
21824
21825 .PHONY: maybe-install-html-intl install-html-intl
21826 maybe-install-html-intl:
21827 @if intl
21828 maybe-install-html-intl: install-html-intl
21829
21830 install-html-intl: \
21831     configure-intl \
21832     html-intl 
21833         @[ -f ./intl/Makefile ] || exit 0; \
21834         r=`${PWD_COMMAND}`; export r; \
21835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21836         $(HOST_EXPORTS) \
21837         for flag in $(EXTRA_HOST_FLAGS) ; do \
21838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21839         done; \
21840         echo "Doing install-html in intl" ; \
21841         (cd $(HOST_SUBDIR)/intl && \
21842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21844                   "RANLIB=$${RANLIB}" \
21845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21846                   install-html) \
21847           || exit 1
21848
21849 @endif intl
21850
21851 .PHONY: maybe-installcheck-intl installcheck-intl
21852 maybe-installcheck-intl:
21853 @if intl
21854 maybe-installcheck-intl: installcheck-intl
21855
21856 installcheck-intl: \
21857     configure-intl 
21858         @[ -f ./intl/Makefile ] || exit 0; \
21859         r=`${PWD_COMMAND}`; export r; \
21860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21861         $(HOST_EXPORTS) \
21862         for flag in $(EXTRA_HOST_FLAGS) ; do \
21863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21864         done; \
21865         echo "Doing installcheck in intl" ; \
21866         (cd $(HOST_SUBDIR)/intl && \
21867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21869                   "RANLIB=$${RANLIB}" \
21870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21871                   installcheck) \
21872           || exit 1
21873
21874 @endif intl
21875
21876 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
21877 maybe-mostlyclean-intl:
21878 @if intl
21879 maybe-mostlyclean-intl: mostlyclean-intl
21880
21881 mostlyclean-intl: 
21882         @[ -f ./intl/Makefile ] || exit 0; \
21883         r=`${PWD_COMMAND}`; export r; \
21884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21885         $(HOST_EXPORTS) \
21886         for flag in $(EXTRA_HOST_FLAGS) ; do \
21887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21888         done; \
21889         echo "Doing mostlyclean in intl" ; \
21890         (cd $(HOST_SUBDIR)/intl && \
21891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21893                   "RANLIB=$${RANLIB}" \
21894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21895                   mostlyclean) \
21896           || exit 1
21897
21898 @endif intl
21899
21900 .PHONY: maybe-clean-intl clean-intl
21901 maybe-clean-intl:
21902 @if intl
21903 maybe-clean-intl: clean-intl
21904
21905 clean-intl: 
21906         @[ -f ./intl/Makefile ] || exit 0; \
21907         r=`${PWD_COMMAND}`; export r; \
21908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21909         $(HOST_EXPORTS) \
21910         for flag in $(EXTRA_HOST_FLAGS) ; do \
21911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21912         done; \
21913         echo "Doing clean in intl" ; \
21914         (cd $(HOST_SUBDIR)/intl && \
21915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21917                   "RANLIB=$${RANLIB}" \
21918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21919                   clean) \
21920           || exit 1
21921
21922 @endif intl
21923
21924 .PHONY: maybe-distclean-intl distclean-intl
21925 maybe-distclean-intl:
21926 @if intl
21927 maybe-distclean-intl: distclean-intl
21928
21929 distclean-intl: 
21930         @[ -f ./intl/Makefile ] || exit 0; \
21931         r=`${PWD_COMMAND}`; export r; \
21932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21933         $(HOST_EXPORTS) \
21934         for flag in $(EXTRA_HOST_FLAGS) ; do \
21935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21936         done; \
21937         echo "Doing distclean in intl" ; \
21938         (cd $(HOST_SUBDIR)/intl && \
21939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21941                   "RANLIB=$${RANLIB}" \
21942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21943                   distclean) \
21944           || exit 1
21945
21946 @endif intl
21947
21948 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
21949 maybe-maintainer-clean-intl:
21950 @if intl
21951 maybe-maintainer-clean-intl: maintainer-clean-intl
21952
21953 maintainer-clean-intl: 
21954         @[ -f ./intl/Makefile ] || exit 0; \
21955         r=`${PWD_COMMAND}`; export r; \
21956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21957         $(HOST_EXPORTS) \
21958         for flag in $(EXTRA_HOST_FLAGS) ; do \
21959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21960         done; \
21961         echo "Doing maintainer-clean in intl" ; \
21962         (cd $(HOST_SUBDIR)/intl && \
21963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21965                   "RANLIB=$${RANLIB}" \
21966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21967                   maintainer-clean) \
21968           || exit 1
21969
21970 @endif intl
21971
21972
21973
21974 .PHONY: configure-tcl maybe-configure-tcl
21975 maybe-configure-tcl:
21976 @if gcc-bootstrap
21977 configure-tcl: stage_current
21978 @endif gcc-bootstrap
21979 @if tcl
21980 maybe-configure-tcl: configure-tcl
21981 configure-tcl: 
21982         @: $(MAKE); $(unstage)
21983         @r=`${PWD_COMMAND}`; export r; \
21984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21985         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
21986         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
21987         $(HOST_EXPORTS) \
21988         echo Configuring in $(HOST_SUBDIR)/tcl; \
21989         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
21990         case $(srcdir) in \
21991           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21992           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
21993                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21994         esac; \
21995         srcdiroption="--srcdir=$${topdir}/tcl"; \
21996         libsrcdir="$$s/tcl"; \
21997         $(SHELL) $${libsrcdir}/configure \
21998           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21999           --target=${target_alias} $${srcdiroption}  \
22000           || exit 1
22001 @endif tcl
22002
22003
22004
22005
22006
22007 .PHONY: all-tcl maybe-all-tcl
22008 maybe-all-tcl:
22009 @if gcc-bootstrap
22010 all-tcl: stage_current
22011 @endif gcc-bootstrap
22012 @if tcl
22013 TARGET-tcl=all
22014 maybe-all-tcl: all-tcl
22015 all-tcl: configure-tcl
22016         @: $(MAKE); $(unstage)
22017         @r=`${PWD_COMMAND}`; export r; \
22018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22019         $(HOST_EXPORTS) \
22020         (cd $(HOST_SUBDIR)/tcl && \
22021           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22022                 $(TARGET-tcl))
22023 @endif tcl
22024
22025
22026
22027
22028 .PHONY: check-tcl maybe-check-tcl
22029 maybe-check-tcl:
22030 @if tcl
22031 maybe-check-tcl: check-tcl
22032
22033 check-tcl:
22034         @: $(MAKE); $(unstage)
22035         @r=`${PWD_COMMAND}`; export r; \
22036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22037         $(HOST_EXPORTS) \
22038         (cd $(HOST_SUBDIR)/tcl && \
22039           $(MAKE) $(FLAGS_TO_PASS)  check)
22040
22041 @endif tcl
22042
22043 .PHONY: install-tcl maybe-install-tcl
22044 maybe-install-tcl:
22045 @if tcl
22046 maybe-install-tcl: install-tcl
22047
22048 install-tcl: installdirs
22049         @: $(MAKE); $(unstage)
22050         @r=`${PWD_COMMAND}`; export r; \
22051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22052         $(HOST_EXPORTS) \
22053         (cd $(HOST_SUBDIR)/tcl && \
22054           $(MAKE) $(FLAGS_TO_PASS)  install)
22055
22056 @endif tcl
22057
22058 # Other targets (info, dvi, pdf, etc.)
22059
22060 .PHONY: maybe-info-tcl info-tcl
22061 maybe-info-tcl:
22062 @if tcl
22063 maybe-info-tcl: info-tcl
22064
22065 info-tcl: \
22066     configure-tcl 
22067         @: $(MAKE); $(unstage)
22068         @[ -f ./tcl/Makefile ] || exit 0; \
22069         r=`${PWD_COMMAND}`; export r; \
22070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22071         $(HOST_EXPORTS) \
22072         for flag in $(EXTRA_HOST_FLAGS) ; do \
22073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22074         done; \
22075         echo "Doing info in tcl" ; \
22076         (cd $(HOST_SUBDIR)/tcl && \
22077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22079                   "RANLIB=$${RANLIB}" \
22080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22081                   info) \
22082           || exit 1
22083
22084 @endif tcl
22085
22086 .PHONY: maybe-dvi-tcl dvi-tcl
22087 maybe-dvi-tcl:
22088 @if tcl
22089 maybe-dvi-tcl: dvi-tcl
22090
22091 dvi-tcl: \
22092     configure-tcl 
22093         @: $(MAKE); $(unstage)
22094         @[ -f ./tcl/Makefile ] || exit 0; \
22095         r=`${PWD_COMMAND}`; export r; \
22096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22097         $(HOST_EXPORTS) \
22098         for flag in $(EXTRA_HOST_FLAGS) ; do \
22099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22100         done; \
22101         echo "Doing dvi in tcl" ; \
22102         (cd $(HOST_SUBDIR)/tcl && \
22103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22105                   "RANLIB=$${RANLIB}" \
22106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22107                   dvi) \
22108           || exit 1
22109
22110 @endif tcl
22111
22112 .PHONY: maybe-pdf-tcl pdf-tcl
22113 maybe-pdf-tcl:
22114 @if tcl
22115 maybe-pdf-tcl: pdf-tcl
22116
22117 pdf-tcl: \
22118     configure-tcl 
22119         @: $(MAKE); $(unstage)
22120         @[ -f ./tcl/Makefile ] || exit 0; \
22121         r=`${PWD_COMMAND}`; export r; \
22122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22123         $(HOST_EXPORTS) \
22124         for flag in $(EXTRA_HOST_FLAGS) ; do \
22125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22126         done; \
22127         echo "Doing pdf in tcl" ; \
22128         (cd $(HOST_SUBDIR)/tcl && \
22129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22131                   "RANLIB=$${RANLIB}" \
22132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22133                   pdf) \
22134           || exit 1
22135
22136 @endif tcl
22137
22138 .PHONY: maybe-html-tcl html-tcl
22139 maybe-html-tcl:
22140 @if tcl
22141 maybe-html-tcl: html-tcl
22142
22143 html-tcl: \
22144     configure-tcl 
22145         @: $(MAKE); $(unstage)
22146         @[ -f ./tcl/Makefile ] || exit 0; \
22147         r=`${PWD_COMMAND}`; export r; \
22148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22149         $(HOST_EXPORTS) \
22150         for flag in $(EXTRA_HOST_FLAGS) ; do \
22151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22152         done; \
22153         echo "Doing html in tcl" ; \
22154         (cd $(HOST_SUBDIR)/tcl && \
22155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22157                   "RANLIB=$${RANLIB}" \
22158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22159                   html) \
22160           || exit 1
22161
22162 @endif tcl
22163
22164 .PHONY: maybe-TAGS-tcl TAGS-tcl
22165 maybe-TAGS-tcl:
22166 @if tcl
22167 maybe-TAGS-tcl: TAGS-tcl
22168
22169 TAGS-tcl: \
22170     configure-tcl 
22171         @: $(MAKE); $(unstage)
22172         @[ -f ./tcl/Makefile ] || exit 0; \
22173         r=`${PWD_COMMAND}`; export r; \
22174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22175         $(HOST_EXPORTS) \
22176         for flag in $(EXTRA_HOST_FLAGS) ; do \
22177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22178         done; \
22179         echo "Doing TAGS in tcl" ; \
22180         (cd $(HOST_SUBDIR)/tcl && \
22181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22183                   "RANLIB=$${RANLIB}" \
22184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22185                   TAGS) \
22186           || exit 1
22187
22188 @endif tcl
22189
22190 .PHONY: maybe-install-info-tcl install-info-tcl
22191 maybe-install-info-tcl:
22192 @if tcl
22193 maybe-install-info-tcl: install-info-tcl
22194
22195 install-info-tcl: \
22196     configure-tcl \
22197     info-tcl 
22198         @: $(MAKE); $(unstage)
22199         @[ -f ./tcl/Makefile ] || exit 0; \
22200         r=`${PWD_COMMAND}`; export r; \
22201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22202         $(HOST_EXPORTS) \
22203         for flag in $(EXTRA_HOST_FLAGS) ; do \
22204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22205         done; \
22206         echo "Doing install-info in tcl" ; \
22207         (cd $(HOST_SUBDIR)/tcl && \
22208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22210                   "RANLIB=$${RANLIB}" \
22211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22212                   install-info) \
22213           || exit 1
22214
22215 @endif tcl
22216
22217 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
22218 maybe-install-pdf-tcl:
22219 @if tcl
22220 maybe-install-pdf-tcl: install-pdf-tcl
22221
22222 install-pdf-tcl: \
22223     configure-tcl \
22224     pdf-tcl 
22225         @: $(MAKE); $(unstage)
22226         @[ -f ./tcl/Makefile ] || exit 0; \
22227         r=`${PWD_COMMAND}`; export r; \
22228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22229         $(HOST_EXPORTS) \
22230         for flag in $(EXTRA_HOST_FLAGS) ; do \
22231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22232         done; \
22233         echo "Doing install-pdf in tcl" ; \
22234         (cd $(HOST_SUBDIR)/tcl && \
22235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22237                   "RANLIB=$${RANLIB}" \
22238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22239                   install-pdf) \
22240           || exit 1
22241
22242 @endif tcl
22243
22244 .PHONY: maybe-install-html-tcl install-html-tcl
22245 maybe-install-html-tcl:
22246 @if tcl
22247 maybe-install-html-tcl: install-html-tcl
22248
22249 install-html-tcl: \
22250     configure-tcl \
22251     html-tcl 
22252         @: $(MAKE); $(unstage)
22253         @[ -f ./tcl/Makefile ] || exit 0; \
22254         r=`${PWD_COMMAND}`; export r; \
22255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22256         $(HOST_EXPORTS) \
22257         for flag in $(EXTRA_HOST_FLAGS) ; do \
22258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22259         done; \
22260         echo "Doing install-html in tcl" ; \
22261         (cd $(HOST_SUBDIR)/tcl && \
22262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22264                   "RANLIB=$${RANLIB}" \
22265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22266                   install-html) \
22267           || exit 1
22268
22269 @endif tcl
22270
22271 .PHONY: maybe-installcheck-tcl installcheck-tcl
22272 maybe-installcheck-tcl:
22273 @if tcl
22274 maybe-installcheck-tcl: installcheck-tcl
22275
22276 installcheck-tcl: \
22277     configure-tcl 
22278         @: $(MAKE); $(unstage)
22279         @[ -f ./tcl/Makefile ] || exit 0; \
22280         r=`${PWD_COMMAND}`; export r; \
22281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22282         $(HOST_EXPORTS) \
22283         for flag in $(EXTRA_HOST_FLAGS) ; do \
22284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22285         done; \
22286         echo "Doing installcheck in tcl" ; \
22287         (cd $(HOST_SUBDIR)/tcl && \
22288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22290                   "RANLIB=$${RANLIB}" \
22291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22292                   installcheck) \
22293           || exit 1
22294
22295 @endif tcl
22296
22297 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
22298 maybe-mostlyclean-tcl:
22299 @if tcl
22300 maybe-mostlyclean-tcl: mostlyclean-tcl
22301
22302 # tcl doesn't support mostlyclean.
22303 mostlyclean-tcl:
22304
22305 @endif tcl
22306
22307 .PHONY: maybe-clean-tcl clean-tcl
22308 maybe-clean-tcl:
22309 @if tcl
22310 maybe-clean-tcl: clean-tcl
22311
22312 clean-tcl: 
22313         @: $(MAKE); $(unstage)
22314         @[ -f ./tcl/Makefile ] || exit 0; \
22315         r=`${PWD_COMMAND}`; export r; \
22316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22317         $(HOST_EXPORTS) \
22318         for flag in $(EXTRA_HOST_FLAGS) ; do \
22319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22320         done; \
22321         echo "Doing clean in tcl" ; \
22322         (cd $(HOST_SUBDIR)/tcl && \
22323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22325                   "RANLIB=$${RANLIB}" \
22326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22327                   clean) \
22328           || exit 1
22329
22330 @endif tcl
22331
22332 .PHONY: maybe-distclean-tcl distclean-tcl
22333 maybe-distclean-tcl:
22334 @if tcl
22335 maybe-distclean-tcl: distclean-tcl
22336
22337 distclean-tcl: 
22338         @: $(MAKE); $(unstage)
22339         @[ -f ./tcl/Makefile ] || exit 0; \
22340         r=`${PWD_COMMAND}`; export r; \
22341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22342         $(HOST_EXPORTS) \
22343         for flag in $(EXTRA_HOST_FLAGS) ; do \
22344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22345         done; \
22346         echo "Doing distclean in tcl" ; \
22347         (cd $(HOST_SUBDIR)/tcl && \
22348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22350                   "RANLIB=$${RANLIB}" \
22351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22352                   distclean) \
22353           || exit 1
22354
22355 @endif tcl
22356
22357 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
22358 maybe-maintainer-clean-tcl:
22359 @if tcl
22360 maybe-maintainer-clean-tcl: maintainer-clean-tcl
22361
22362 maintainer-clean-tcl: 
22363         @: $(MAKE); $(unstage)
22364         @[ -f ./tcl/Makefile ] || exit 0; \
22365         r=`${PWD_COMMAND}`; export r; \
22366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22367         $(HOST_EXPORTS) \
22368         for flag in $(EXTRA_HOST_FLAGS) ; do \
22369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22370         done; \
22371         echo "Doing maintainer-clean in tcl" ; \
22372         (cd $(HOST_SUBDIR)/tcl && \
22373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22375                   "RANLIB=$${RANLIB}" \
22376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22377                   maintainer-clean) \
22378           || exit 1
22379
22380 @endif tcl
22381
22382
22383
22384 .PHONY: configure-itcl maybe-configure-itcl
22385 maybe-configure-itcl:
22386 @if gcc-bootstrap
22387 configure-itcl: stage_current
22388 @endif gcc-bootstrap
22389 @if itcl
22390 maybe-configure-itcl: configure-itcl
22391 configure-itcl: 
22392         @: $(MAKE); $(unstage)
22393         @r=`${PWD_COMMAND}`; export r; \
22394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22395         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
22396         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
22397         $(HOST_EXPORTS) \
22398         echo Configuring in $(HOST_SUBDIR)/itcl; \
22399         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
22400         case $(srcdir) in \
22401           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22402           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
22403                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22404         esac; \
22405         srcdiroption="--srcdir=$${topdir}/itcl"; \
22406         libsrcdir="$$s/itcl"; \
22407         $(SHELL) $${libsrcdir}/configure \
22408           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22409           --target=${target_alias} $${srcdiroption}  \
22410           || exit 1
22411 @endif itcl
22412
22413
22414
22415
22416
22417 .PHONY: all-itcl maybe-all-itcl
22418 maybe-all-itcl:
22419 @if gcc-bootstrap
22420 all-itcl: stage_current
22421 @endif gcc-bootstrap
22422 @if itcl
22423 TARGET-itcl=all
22424 maybe-all-itcl: all-itcl
22425 all-itcl: configure-itcl
22426         @: $(MAKE); $(unstage)
22427         @r=`${PWD_COMMAND}`; export r; \
22428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22429         $(HOST_EXPORTS) \
22430         (cd $(HOST_SUBDIR)/itcl && \
22431           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22432                 $(TARGET-itcl))
22433 @endif itcl
22434
22435
22436
22437
22438 .PHONY: check-itcl maybe-check-itcl
22439 maybe-check-itcl:
22440 @if itcl
22441 maybe-check-itcl: check-itcl
22442
22443 check-itcl:
22444         @: $(MAKE); $(unstage)
22445         @r=`${PWD_COMMAND}`; export r; \
22446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22447         $(HOST_EXPORTS) \
22448         (cd $(HOST_SUBDIR)/itcl && \
22449           $(MAKE) $(FLAGS_TO_PASS)  check)
22450
22451 @endif itcl
22452
22453 .PHONY: install-itcl maybe-install-itcl
22454 maybe-install-itcl:
22455 @if itcl
22456 maybe-install-itcl: install-itcl
22457
22458 install-itcl: installdirs
22459         @: $(MAKE); $(unstage)
22460         @r=`${PWD_COMMAND}`; export r; \
22461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22462         $(HOST_EXPORTS) \
22463         (cd $(HOST_SUBDIR)/itcl && \
22464           $(MAKE) $(FLAGS_TO_PASS)  install)
22465
22466 @endif itcl
22467
22468 # Other targets (info, dvi, pdf, etc.)
22469
22470 .PHONY: maybe-info-itcl info-itcl
22471 maybe-info-itcl:
22472 @if itcl
22473 maybe-info-itcl: info-itcl
22474
22475 info-itcl: \
22476     configure-itcl 
22477         @: $(MAKE); $(unstage)
22478         @[ -f ./itcl/Makefile ] || exit 0; \
22479         r=`${PWD_COMMAND}`; export r; \
22480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22481         $(HOST_EXPORTS) \
22482         for flag in $(EXTRA_HOST_FLAGS) ; do \
22483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22484         done; \
22485         echo "Doing info in itcl" ; \
22486         (cd $(HOST_SUBDIR)/itcl && \
22487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22489                   "RANLIB=$${RANLIB}" \
22490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22491                   info) \
22492           || exit 1
22493
22494 @endif itcl
22495
22496 .PHONY: maybe-dvi-itcl dvi-itcl
22497 maybe-dvi-itcl:
22498 @if itcl
22499 maybe-dvi-itcl: dvi-itcl
22500
22501 dvi-itcl: \
22502     configure-itcl 
22503         @: $(MAKE); $(unstage)
22504         @[ -f ./itcl/Makefile ] || exit 0; \
22505         r=`${PWD_COMMAND}`; export r; \
22506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22507         $(HOST_EXPORTS) \
22508         for flag in $(EXTRA_HOST_FLAGS) ; do \
22509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22510         done; \
22511         echo "Doing dvi in itcl" ; \
22512         (cd $(HOST_SUBDIR)/itcl && \
22513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22515                   "RANLIB=$${RANLIB}" \
22516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22517                   dvi) \
22518           || exit 1
22519
22520 @endif itcl
22521
22522 .PHONY: maybe-pdf-itcl pdf-itcl
22523 maybe-pdf-itcl:
22524 @if itcl
22525 maybe-pdf-itcl: pdf-itcl
22526
22527 pdf-itcl: \
22528     configure-itcl 
22529         @: $(MAKE); $(unstage)
22530         @[ -f ./itcl/Makefile ] || exit 0; \
22531         r=`${PWD_COMMAND}`; export r; \
22532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22533         $(HOST_EXPORTS) \
22534         for flag in $(EXTRA_HOST_FLAGS) ; do \
22535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22536         done; \
22537         echo "Doing pdf in itcl" ; \
22538         (cd $(HOST_SUBDIR)/itcl && \
22539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22541                   "RANLIB=$${RANLIB}" \
22542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22543                   pdf) \
22544           || exit 1
22545
22546 @endif itcl
22547
22548 .PHONY: maybe-html-itcl html-itcl
22549 maybe-html-itcl:
22550 @if itcl
22551 maybe-html-itcl: html-itcl
22552
22553 html-itcl: \
22554     configure-itcl 
22555         @: $(MAKE); $(unstage)
22556         @[ -f ./itcl/Makefile ] || exit 0; \
22557         r=`${PWD_COMMAND}`; export r; \
22558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22559         $(HOST_EXPORTS) \
22560         for flag in $(EXTRA_HOST_FLAGS) ; do \
22561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22562         done; \
22563         echo "Doing html in itcl" ; \
22564         (cd $(HOST_SUBDIR)/itcl && \
22565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22567                   "RANLIB=$${RANLIB}" \
22568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22569                   html) \
22570           || exit 1
22571
22572 @endif itcl
22573
22574 .PHONY: maybe-TAGS-itcl TAGS-itcl
22575 maybe-TAGS-itcl:
22576 @if itcl
22577 maybe-TAGS-itcl: TAGS-itcl
22578
22579 TAGS-itcl: \
22580     configure-itcl 
22581         @: $(MAKE); $(unstage)
22582         @[ -f ./itcl/Makefile ] || exit 0; \
22583         r=`${PWD_COMMAND}`; export r; \
22584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22585         $(HOST_EXPORTS) \
22586         for flag in $(EXTRA_HOST_FLAGS) ; do \
22587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22588         done; \
22589         echo "Doing TAGS in itcl" ; \
22590         (cd $(HOST_SUBDIR)/itcl && \
22591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22593                   "RANLIB=$${RANLIB}" \
22594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22595                   TAGS) \
22596           || exit 1
22597
22598 @endif itcl
22599
22600 .PHONY: maybe-install-info-itcl install-info-itcl
22601 maybe-install-info-itcl:
22602 @if itcl
22603 maybe-install-info-itcl: install-info-itcl
22604
22605 install-info-itcl: \
22606     configure-itcl \
22607     info-itcl 
22608         @: $(MAKE); $(unstage)
22609         @[ -f ./itcl/Makefile ] || exit 0; \
22610         r=`${PWD_COMMAND}`; export r; \
22611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22612         $(HOST_EXPORTS) \
22613         for flag in $(EXTRA_HOST_FLAGS) ; do \
22614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22615         done; \
22616         echo "Doing install-info in itcl" ; \
22617         (cd $(HOST_SUBDIR)/itcl && \
22618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22620                   "RANLIB=$${RANLIB}" \
22621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22622                   install-info) \
22623           || exit 1
22624
22625 @endif itcl
22626
22627 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
22628 maybe-install-pdf-itcl:
22629 @if itcl
22630 maybe-install-pdf-itcl: install-pdf-itcl
22631
22632 install-pdf-itcl: \
22633     configure-itcl \
22634     pdf-itcl 
22635         @: $(MAKE); $(unstage)
22636         @[ -f ./itcl/Makefile ] || exit 0; \
22637         r=`${PWD_COMMAND}`; export r; \
22638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22639         $(HOST_EXPORTS) \
22640         for flag in $(EXTRA_HOST_FLAGS) ; do \
22641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22642         done; \
22643         echo "Doing install-pdf in itcl" ; \
22644         (cd $(HOST_SUBDIR)/itcl && \
22645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22647                   "RANLIB=$${RANLIB}" \
22648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22649                   install-pdf) \
22650           || exit 1
22651
22652 @endif itcl
22653
22654 .PHONY: maybe-install-html-itcl install-html-itcl
22655 maybe-install-html-itcl:
22656 @if itcl
22657 maybe-install-html-itcl: install-html-itcl
22658
22659 install-html-itcl: \
22660     configure-itcl \
22661     html-itcl 
22662         @: $(MAKE); $(unstage)
22663         @[ -f ./itcl/Makefile ] || exit 0; \
22664         r=`${PWD_COMMAND}`; export r; \
22665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22666         $(HOST_EXPORTS) \
22667         for flag in $(EXTRA_HOST_FLAGS) ; do \
22668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22669         done; \
22670         echo "Doing install-html in itcl" ; \
22671         (cd $(HOST_SUBDIR)/itcl && \
22672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22674                   "RANLIB=$${RANLIB}" \
22675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22676                   install-html) \
22677           || exit 1
22678
22679 @endif itcl
22680
22681 .PHONY: maybe-installcheck-itcl installcheck-itcl
22682 maybe-installcheck-itcl:
22683 @if itcl
22684 maybe-installcheck-itcl: installcheck-itcl
22685
22686 installcheck-itcl: \
22687     configure-itcl 
22688         @: $(MAKE); $(unstage)
22689         @[ -f ./itcl/Makefile ] || exit 0; \
22690         r=`${PWD_COMMAND}`; export r; \
22691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22692         $(HOST_EXPORTS) \
22693         for flag in $(EXTRA_HOST_FLAGS) ; do \
22694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22695         done; \
22696         echo "Doing installcheck in itcl" ; \
22697         (cd $(HOST_SUBDIR)/itcl && \
22698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22700                   "RANLIB=$${RANLIB}" \
22701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22702                   installcheck) \
22703           || exit 1
22704
22705 @endif itcl
22706
22707 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
22708 maybe-mostlyclean-itcl:
22709 @if itcl
22710 maybe-mostlyclean-itcl: mostlyclean-itcl
22711
22712 mostlyclean-itcl: 
22713         @: $(MAKE); $(unstage)
22714         @[ -f ./itcl/Makefile ] || exit 0; \
22715         r=`${PWD_COMMAND}`; export r; \
22716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22717         $(HOST_EXPORTS) \
22718         for flag in $(EXTRA_HOST_FLAGS) ; do \
22719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22720         done; \
22721         echo "Doing mostlyclean in itcl" ; \
22722         (cd $(HOST_SUBDIR)/itcl && \
22723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22725                   "RANLIB=$${RANLIB}" \
22726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22727                   mostlyclean) \
22728           || exit 1
22729
22730 @endif itcl
22731
22732 .PHONY: maybe-clean-itcl clean-itcl
22733 maybe-clean-itcl:
22734 @if itcl
22735 maybe-clean-itcl: clean-itcl
22736
22737 clean-itcl: 
22738         @: $(MAKE); $(unstage)
22739         @[ -f ./itcl/Makefile ] || exit 0; \
22740         r=`${PWD_COMMAND}`; export r; \
22741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22742         $(HOST_EXPORTS) \
22743         for flag in $(EXTRA_HOST_FLAGS) ; do \
22744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22745         done; \
22746         echo "Doing clean in itcl" ; \
22747         (cd $(HOST_SUBDIR)/itcl && \
22748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22750                   "RANLIB=$${RANLIB}" \
22751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22752                   clean) \
22753           || exit 1
22754
22755 @endif itcl
22756
22757 .PHONY: maybe-distclean-itcl distclean-itcl
22758 maybe-distclean-itcl:
22759 @if itcl
22760 maybe-distclean-itcl: distclean-itcl
22761
22762 distclean-itcl: 
22763         @: $(MAKE); $(unstage)
22764         @[ -f ./itcl/Makefile ] || exit 0; \
22765         r=`${PWD_COMMAND}`; export r; \
22766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22767         $(HOST_EXPORTS) \
22768         for flag in $(EXTRA_HOST_FLAGS) ; do \
22769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22770         done; \
22771         echo "Doing distclean in itcl" ; \
22772         (cd $(HOST_SUBDIR)/itcl && \
22773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22775                   "RANLIB=$${RANLIB}" \
22776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22777                   distclean) \
22778           || exit 1
22779
22780 @endif itcl
22781
22782 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
22783 maybe-maintainer-clean-itcl:
22784 @if itcl
22785 maybe-maintainer-clean-itcl: maintainer-clean-itcl
22786
22787 maintainer-clean-itcl: 
22788         @: $(MAKE); $(unstage)
22789         @[ -f ./itcl/Makefile ] || exit 0; \
22790         r=`${PWD_COMMAND}`; export r; \
22791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22792         $(HOST_EXPORTS) \
22793         for flag in $(EXTRA_HOST_FLAGS) ; do \
22794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22795         done; \
22796         echo "Doing maintainer-clean in itcl" ; \
22797         (cd $(HOST_SUBDIR)/itcl && \
22798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22800                   "RANLIB=$${RANLIB}" \
22801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22802                   maintainer-clean) \
22803           || exit 1
22804
22805 @endif itcl
22806
22807
22808
22809 .PHONY: configure-ld maybe-configure-ld
22810 maybe-configure-ld:
22811 @if gcc-bootstrap
22812 configure-ld: stage_current
22813 @endif gcc-bootstrap
22814 @if ld
22815 maybe-configure-ld: configure-ld
22816 configure-ld: 
22817         @r=`${PWD_COMMAND}`; export r; \
22818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22819         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22820         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22821         $(HOST_EXPORTS) \
22822         echo Configuring in $(HOST_SUBDIR)/ld; \
22823         cd "$(HOST_SUBDIR)/ld" || exit 1; \
22824         case $(srcdir) in \
22825           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22826           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22827                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22828         esac; \
22829         srcdiroption="--srcdir=$${topdir}/ld"; \
22830         libsrcdir="$$s/ld"; \
22831         $(SHELL) $${libsrcdir}/configure \
22832           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22833           --target=${target_alias} $${srcdiroption}  \
22834           || exit 1
22835 @endif ld
22836
22837
22838
22839 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
22840 maybe-configure-stage1-ld:
22841 @if ld-bootstrap
22842 maybe-configure-stage1-ld: configure-stage1-ld
22843 configure-stage1-ld:
22844         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22845         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22846         @r=`${PWD_COMMAND}`; export r; \
22847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22848         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22849         $(HOST_EXPORTS)  \
22850         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22851         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
22852         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
22853         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22854         cd $(HOST_SUBDIR)/ld || exit 1; \
22855         case $(srcdir) in \
22856           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22857           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22858                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22859         esac; \
22860         srcdiroption="--srcdir=$${topdir}/ld"; \
22861         libsrcdir="$$s/ld"; \
22862         $(SHELL) $${libsrcdir}/configure \
22863           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22864           --target=${target_alias} $${srcdiroption} \
22865            \
22866           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
22867 @endif ld-bootstrap
22868
22869 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
22870 maybe-configure-stage2-ld:
22871 @if ld-bootstrap
22872 maybe-configure-stage2-ld: configure-stage2-ld
22873 configure-stage2-ld:
22874         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22875         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22876         @r=`${PWD_COMMAND}`; export r; \
22877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22878         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22879         $(HOST_EXPORTS) \
22880         $(POSTSTAGE1_HOST_EXPORTS)  \
22881         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22882         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
22883         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
22884         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22885         cd $(HOST_SUBDIR)/ld || exit 1; \
22886         case $(srcdir) in \
22887           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22888           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22889                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22890         esac; \
22891         srcdiroption="--srcdir=$${topdir}/ld"; \
22892         libsrcdir="$$s/ld"; \
22893         $(SHELL) $${libsrcdir}/configure \
22894           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22895           --target=${target_alias} $${srcdiroption} \
22896           --with-build-libsubdir=$(HOST_SUBDIR) \
22897           @stage2_werror_flag@ 
22898 @endif ld-bootstrap
22899
22900 .PHONY: configure-stageb2g0-ld maybe-configure-stageb2g0-ld
22901 maybe-configure-stageb2g0-ld:
22902 @if ld-bootstrap
22903 maybe-configure-stageb2g0-ld: configure-stageb2g0-ld
22904 configure-stageb2g0-ld:
22905         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
22906         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22907         @r=`${PWD_COMMAND}`; export r; \
22908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22909         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22910         $(HOST_EXPORTS) \
22911         $(POSTSTAGE1_HOST_EXPORTS)  \
22912         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
22913         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
22914         echo Configuring stage b2g0 in $(HOST_SUBDIR)/ld ; \
22915         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22916         cd $(HOST_SUBDIR)/ld || exit 1; \
22917         case $(srcdir) in \
22918           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22919           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22920                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22921         esac; \
22922         srcdiroption="--srcdir=$${topdir}/ld"; \
22923         libsrcdir="$$s/ld"; \
22924         $(SHELL) $${libsrcdir}/configure \
22925           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22926           --target=${target_alias} $${srcdiroption} \
22927           --with-build-libsubdir=$(HOST_SUBDIR) \
22928           @stage2_werror_flag@ 
22929 @endif ld-bootstrap
22930
22931 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
22932 maybe-configure-stage3-ld:
22933 @if ld-bootstrap
22934 maybe-configure-stage3-ld: configure-stage3-ld
22935 configure-stage3-ld:
22936         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22937         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22938         @r=`${PWD_COMMAND}`; export r; \
22939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22940         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22941         $(HOST_EXPORTS) \
22942         $(POSTSTAGE1_HOST_EXPORTS)  \
22943         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22944         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
22945         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
22946         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22947         cd $(HOST_SUBDIR)/ld || exit 1; \
22948         case $(srcdir) in \
22949           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22950           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22951                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22952         esac; \
22953         srcdiroption="--srcdir=$${topdir}/ld"; \
22954         libsrcdir="$$s/ld"; \
22955         $(SHELL) $${libsrcdir}/configure \
22956           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22957           --target=${target_alias} $${srcdiroption} \
22958           --with-build-libsubdir=$(HOST_SUBDIR) \
22959           @stage2_werror_flag@ 
22960 @endif ld-bootstrap
22961
22962 .PHONY: configure-stageb3g2-ld maybe-configure-stageb3g2-ld
22963 maybe-configure-stageb3g2-ld:
22964 @if ld-bootstrap
22965 maybe-configure-stageb3g2-ld: configure-stageb3g2-ld
22966 configure-stageb3g2-ld:
22967         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22968         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22969         @r=`${PWD_COMMAND}`; export r; \
22970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22971         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22972         $(HOST_EXPORTS) \
22973         $(POSTSTAGE1_HOST_EXPORTS)  \
22974         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
22975         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
22976         echo Configuring stage b3g2 in $(HOST_SUBDIR)/ld ; \
22977         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22978         cd $(HOST_SUBDIR)/ld || exit 1; \
22979         case $(srcdir) in \
22980           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22981           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22982                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22983         esac; \
22984         srcdiroption="--srcdir=$${topdir}/ld"; \
22985         libsrcdir="$$s/ld"; \
22986         $(SHELL) $${libsrcdir}/configure \
22987           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22988           --target=${target_alias} $${srcdiroption} \
22989           --with-build-libsubdir=$(HOST_SUBDIR) \
22990           @stage2_werror_flag@ 
22991 @endif ld-bootstrap
22992
22993 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
22994 maybe-configure-stage4-ld:
22995 @if ld-bootstrap
22996 maybe-configure-stage4-ld: configure-stage4-ld
22997 configure-stage4-ld:
22998         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22999         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23000         @r=`${PWD_COMMAND}`; export r; \
23001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23002         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23003         $(HOST_EXPORTS) \
23004         $(POSTSTAGE1_HOST_EXPORTS)  \
23005         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23006         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
23007         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
23008         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23009         cd $(HOST_SUBDIR)/ld || exit 1; \
23010         case $(srcdir) in \
23011           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23012           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23013                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23014         esac; \
23015         srcdiroption="--srcdir=$${topdir}/ld"; \
23016         libsrcdir="$$s/ld"; \
23017         $(SHELL) $${libsrcdir}/configure \
23018           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23019           --target=${target_alias} $${srcdiroption} \
23020           --with-build-libsubdir=$(HOST_SUBDIR) \
23021           @stage2_werror_flag@ 
23022 @endif ld-bootstrap
23023
23024 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
23025 maybe-configure-stageprofile-ld:
23026 @if ld-bootstrap
23027 maybe-configure-stageprofile-ld: configure-stageprofile-ld
23028 configure-stageprofile-ld:
23029         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23030         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23031         @r=`${PWD_COMMAND}`; export r; \
23032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23033         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23034         $(HOST_EXPORTS) \
23035         $(POSTSTAGE1_HOST_EXPORTS)  \
23036         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
23037         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
23038         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
23039         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23040         cd $(HOST_SUBDIR)/ld || exit 1; \
23041         case $(srcdir) in \
23042           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23043           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23044                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23045         esac; \
23046         srcdiroption="--srcdir=$${topdir}/ld"; \
23047         libsrcdir="$$s/ld"; \
23048         $(SHELL) $${libsrcdir}/configure \
23049           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23050           --target=${target_alias} $${srcdiroption} \
23051           --with-build-libsubdir=$(HOST_SUBDIR) \
23052           @stage2_werror_flag@ 
23053 @endif ld-bootstrap
23054
23055 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
23056 maybe-configure-stagefeedback-ld:
23057 @if ld-bootstrap
23058 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
23059 configure-stagefeedback-ld:
23060         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23061         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23062         @r=`${PWD_COMMAND}`; export r; \
23063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23064         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23065         $(HOST_EXPORTS) \
23066         $(POSTSTAGE1_HOST_EXPORTS)  \
23067         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
23068         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
23069         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
23070         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23071         cd $(HOST_SUBDIR)/ld || exit 1; \
23072         case $(srcdir) in \
23073           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23074           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23075                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23076         esac; \
23077         srcdiroption="--srcdir=$${topdir}/ld"; \
23078         libsrcdir="$$s/ld"; \
23079         $(SHELL) $${libsrcdir}/configure \
23080           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23081           --target=${target_alias} $${srcdiroption} \
23082           --with-build-libsubdir=$(HOST_SUBDIR) \
23083           @stage2_werror_flag@ 
23084 @endif ld-bootstrap
23085
23086
23087
23088
23089
23090 .PHONY: all-ld maybe-all-ld
23091 maybe-all-ld:
23092 @if gcc-bootstrap
23093 all-ld: stage_current
23094 @endif gcc-bootstrap
23095 @if ld
23096 TARGET-ld=all
23097 maybe-all-ld: all-ld
23098 all-ld: configure-ld
23099         @r=`${PWD_COMMAND}`; export r; \
23100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23101         $(HOST_EXPORTS) \
23102         (cd $(HOST_SUBDIR)/ld && \
23103           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23104                 $(TARGET-ld))
23105 @endif ld
23106
23107
23108
23109 .PHONY: all-stage1-ld maybe-all-stage1-ld
23110 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
23111 maybe-all-stage1-ld:
23112 maybe-clean-stage1-ld:
23113 @if ld-bootstrap
23114 maybe-all-stage1-ld: all-stage1-ld
23115 all-stage1: all-stage1-ld
23116 TARGET-stage1-ld = $(TARGET-ld)
23117 all-stage1-ld: configure-stage1-ld
23118         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23119         @r=`${PWD_COMMAND}`; export r; \
23120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23121         $(HOST_EXPORTS) \
23122         cd $(HOST_SUBDIR)/ld && \
23123         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23124                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
23125                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
23126                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
23127                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
23128                 $(TARGET-stage1-ld)
23129
23130 maybe-clean-stage1-ld: clean-stage1-ld
23131 clean-stage1: clean-stage1-ld
23132 clean-stage1-ld:
23133         @if [ $(current_stage) = stage1 ]; then \
23134           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23135         else \
23136           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
23137           $(MAKE) stage1-start; \
23138         fi; \
23139         cd $(HOST_SUBDIR)/ld && \
23140         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23141                  clean
23142 @endif ld-bootstrap
23143
23144
23145 .PHONY: all-stage2-ld maybe-all-stage2-ld
23146 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
23147 maybe-all-stage2-ld:
23148 maybe-clean-stage2-ld:
23149 @if ld-bootstrap
23150 maybe-all-stage2-ld: all-stage2-ld
23151 all-stage2: all-stage2-ld
23152 TARGET-stage2-ld = $(TARGET-ld)
23153 all-stage2-ld: configure-stage2-ld
23154         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23155         @r=`${PWD_COMMAND}`; export r; \
23156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23157         $(HOST_EXPORTS) \
23158         $(POSTSTAGE1_HOST_EXPORTS) \
23159         cd $(HOST_SUBDIR)/ld && \
23160         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23161                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
23162                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23163                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23164                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23165                 $(TARGET-stage2-ld)
23166
23167 maybe-clean-stage2-ld: clean-stage2-ld
23168 clean-stage2: clean-stage2-ld
23169 clean-stage2-ld:
23170         @if [ $(current_stage) = stage2 ]; then \
23171           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23172         else \
23173           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
23174           $(MAKE) stage2-start; \
23175         fi; \
23176         cd $(HOST_SUBDIR)/ld && \
23177         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23178                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23179                  clean
23180 @endif ld-bootstrap
23181
23182
23183 .PHONY: all-stageb2g0-ld maybe-all-stageb2g0-ld
23184 .PHONY: clean-stageb2g0-ld maybe-clean-stageb2g0-ld
23185 maybe-all-stageb2g0-ld:
23186 maybe-clean-stageb2g0-ld:
23187 @if ld-bootstrap
23188 maybe-all-stageb2g0-ld: all-stageb2g0-ld
23189 all-stageb2g0: all-stageb2g0-ld
23190 TARGET-stageb2g0-ld = $(TARGET-ld)
23191 all-stageb2g0-ld: configure-stageb2g0-ld
23192         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23193         @r=`${PWD_COMMAND}`; export r; \
23194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23195         $(HOST_EXPORTS) \
23196         $(POSTSTAGE1_HOST_EXPORTS) \
23197         cd $(HOST_SUBDIR)/ld && \
23198         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23199                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
23200                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
23201                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
23202                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23203                 $(TARGET-stageb2g0-ld)
23204
23205 maybe-clean-stageb2g0-ld: clean-stageb2g0-ld
23206 clean-stageb2g0: clean-stageb2g0-ld
23207 clean-stageb2g0-ld:
23208         @if [ $(current_stage) = stageb2g0 ]; then \
23209           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23210         else \
23211           [ -f $(HOST_SUBDIR)/stageb2g0-ld/Makefile ] || exit 0; \
23212           $(MAKE) stageb2g0-start; \
23213         fi; \
23214         cd $(HOST_SUBDIR)/ld && \
23215         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23216                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23217                  clean
23218 @endif ld-bootstrap
23219
23220
23221 .PHONY: all-stage3-ld maybe-all-stage3-ld
23222 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
23223 maybe-all-stage3-ld:
23224 maybe-clean-stage3-ld:
23225 @if ld-bootstrap
23226 maybe-all-stage3-ld: all-stage3-ld
23227 all-stage3: all-stage3-ld
23228 TARGET-stage3-ld = $(TARGET-ld)
23229 all-stage3-ld: configure-stage3-ld
23230         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23231         @r=`${PWD_COMMAND}`; export r; \
23232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23233         $(HOST_EXPORTS) \
23234         $(POSTSTAGE1_HOST_EXPORTS) \
23235         cd $(HOST_SUBDIR)/ld && \
23236         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23237                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
23238                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
23239                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
23240                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23241                 $(TARGET-stage3-ld)
23242
23243 maybe-clean-stage3-ld: clean-stage3-ld
23244 clean-stage3: clean-stage3-ld
23245 clean-stage3-ld:
23246         @if [ $(current_stage) = stage3 ]; then \
23247           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23248         else \
23249           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
23250           $(MAKE) stage3-start; \
23251         fi; \
23252         cd $(HOST_SUBDIR)/ld && \
23253         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23254                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23255                  clean
23256 @endif ld-bootstrap
23257
23258
23259 .PHONY: all-stageb3g2-ld maybe-all-stageb3g2-ld
23260 .PHONY: clean-stageb3g2-ld maybe-clean-stageb3g2-ld
23261 maybe-all-stageb3g2-ld:
23262 maybe-clean-stageb3g2-ld:
23263 @if ld-bootstrap
23264 maybe-all-stageb3g2-ld: all-stageb3g2-ld
23265 all-stageb3g2: all-stageb3g2-ld
23266 TARGET-stageb3g2-ld = $(TARGET-ld)
23267 all-stageb3g2-ld: configure-stageb3g2-ld
23268         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23269         @r=`${PWD_COMMAND}`; export r; \
23270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23271         $(HOST_EXPORTS) \
23272         $(POSTSTAGE1_HOST_EXPORTS) \
23273         cd $(HOST_SUBDIR)/ld && \
23274         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23275                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
23276                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
23277                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
23278                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23279                 $(TARGET-stageb3g2-ld)
23280
23281 maybe-clean-stageb3g2-ld: clean-stageb3g2-ld
23282 clean-stageb3g2: clean-stageb3g2-ld
23283 clean-stageb3g2-ld:
23284         @if [ $(current_stage) = stageb3g2 ]; then \
23285           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23286         else \
23287           [ -f $(HOST_SUBDIR)/stageb3g2-ld/Makefile ] || exit 0; \
23288           $(MAKE) stageb3g2-start; \
23289         fi; \
23290         cd $(HOST_SUBDIR)/ld && \
23291         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23292                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23293                  clean
23294 @endif ld-bootstrap
23295
23296
23297 .PHONY: all-stage4-ld maybe-all-stage4-ld
23298 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
23299 maybe-all-stage4-ld:
23300 maybe-clean-stage4-ld:
23301 @if ld-bootstrap
23302 maybe-all-stage4-ld: all-stage4-ld
23303 all-stage4: all-stage4-ld
23304 TARGET-stage4-ld = $(TARGET-ld)
23305 all-stage4-ld: configure-stage4-ld
23306         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23307         @r=`${PWD_COMMAND}`; export r; \
23308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23309         $(HOST_EXPORTS) \
23310         $(POSTSTAGE1_HOST_EXPORTS) \
23311         cd $(HOST_SUBDIR)/ld && \
23312         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23313                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
23314                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23315                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
23316                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23317                 $(TARGET-stage4-ld)
23318
23319 maybe-clean-stage4-ld: clean-stage4-ld
23320 clean-stage4: clean-stage4-ld
23321 clean-stage4-ld:
23322         @if [ $(current_stage) = stage4 ]; then \
23323           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23324         else \
23325           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
23326           $(MAKE) stage4-start; \
23327         fi; \
23328         cd $(HOST_SUBDIR)/ld && \
23329         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23330                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23331                  clean
23332 @endif ld-bootstrap
23333
23334
23335 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
23336 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
23337 maybe-all-stageprofile-ld:
23338 maybe-clean-stageprofile-ld:
23339 @if ld-bootstrap
23340 maybe-all-stageprofile-ld: all-stageprofile-ld
23341 all-stageprofile: all-stageprofile-ld
23342 TARGET-stageprofile-ld = $(TARGET-ld)
23343 all-stageprofile-ld: configure-stageprofile-ld
23344         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23345         @r=`${PWD_COMMAND}`; export r; \
23346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23347         $(HOST_EXPORTS) \
23348         $(POSTSTAGE1_HOST_EXPORTS) \
23349         cd $(HOST_SUBDIR)/ld && \
23350         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23351                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
23352                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23353                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23354                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23355                 $(TARGET-stageprofile-ld)
23356
23357 maybe-clean-stageprofile-ld: clean-stageprofile-ld
23358 clean-stageprofile: clean-stageprofile-ld
23359 clean-stageprofile-ld:
23360         @if [ $(current_stage) = stageprofile ]; then \
23361           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23362         else \
23363           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
23364           $(MAKE) stageprofile-start; \
23365         fi; \
23366         cd $(HOST_SUBDIR)/ld && \
23367         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23368                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23369                  clean
23370 @endif ld-bootstrap
23371
23372
23373 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
23374 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
23375 maybe-all-stagefeedback-ld:
23376 maybe-clean-stagefeedback-ld:
23377 @if ld-bootstrap
23378 maybe-all-stagefeedback-ld: all-stagefeedback-ld
23379 all-stagefeedback: all-stagefeedback-ld
23380 TARGET-stagefeedback-ld = $(TARGET-ld)
23381 all-stagefeedback-ld: configure-stagefeedback-ld
23382         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23383         @r=`${PWD_COMMAND}`; export r; \
23384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23385         $(HOST_EXPORTS) \
23386         $(POSTSTAGE1_HOST_EXPORTS) \
23387         cd $(HOST_SUBDIR)/ld && \
23388         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23389                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
23390                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23391                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23392                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23393                 $(TARGET-stagefeedback-ld)
23394
23395 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
23396 clean-stagefeedback: clean-stagefeedback-ld
23397 clean-stagefeedback-ld:
23398         @if [ $(current_stage) = stagefeedback ]; then \
23399           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23400         else \
23401           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
23402           $(MAKE) stagefeedback-start; \
23403         fi; \
23404         cd $(HOST_SUBDIR)/ld && \
23405         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23406                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23407                  clean
23408 @endif ld-bootstrap
23409
23410
23411
23412
23413
23414 .PHONY: check-ld maybe-check-ld
23415 maybe-check-ld:
23416 @if ld
23417 maybe-check-ld: check-ld
23418
23419 check-ld:
23420         @: $(MAKE); $(unstage)
23421         @r=`${PWD_COMMAND}`; export r; \
23422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23423         $(HOST_EXPORTS) \
23424         (cd $(HOST_SUBDIR)/ld && \
23425           $(MAKE) $(FLAGS_TO_PASS)  check)
23426
23427 @endif ld
23428
23429 .PHONY: install-ld maybe-install-ld
23430 maybe-install-ld:
23431 @if ld
23432 maybe-install-ld: install-ld
23433
23434 install-ld: installdirs
23435         @: $(MAKE); $(unstage)
23436         @r=`${PWD_COMMAND}`; export r; \
23437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23438         $(HOST_EXPORTS) \
23439         (cd $(HOST_SUBDIR)/ld && \
23440           $(MAKE) $(FLAGS_TO_PASS)  install)
23441
23442 @endif ld
23443
23444 # Other targets (info, dvi, pdf, etc.)
23445
23446 .PHONY: maybe-info-ld info-ld
23447 maybe-info-ld:
23448 @if ld
23449 maybe-info-ld: info-ld
23450
23451 info-ld: \
23452     configure-ld 
23453         @[ -f ./ld/Makefile ] || exit 0; \
23454         r=`${PWD_COMMAND}`; export r; \
23455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23456         $(HOST_EXPORTS) \
23457         for flag in $(EXTRA_HOST_FLAGS) ; do \
23458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23459         done; \
23460         echo "Doing info in ld" ; \
23461         (cd $(HOST_SUBDIR)/ld && \
23462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23464                   "RANLIB=$${RANLIB}" \
23465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23466                   info) \
23467           || exit 1
23468
23469 @endif ld
23470
23471 .PHONY: maybe-dvi-ld dvi-ld
23472 maybe-dvi-ld:
23473 @if ld
23474 maybe-dvi-ld: dvi-ld
23475
23476 dvi-ld: \
23477     configure-ld 
23478         @[ -f ./ld/Makefile ] || exit 0; \
23479         r=`${PWD_COMMAND}`; export r; \
23480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23481         $(HOST_EXPORTS) \
23482         for flag in $(EXTRA_HOST_FLAGS) ; do \
23483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23484         done; \
23485         echo "Doing dvi in ld" ; \
23486         (cd $(HOST_SUBDIR)/ld && \
23487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23489                   "RANLIB=$${RANLIB}" \
23490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23491                   dvi) \
23492           || exit 1
23493
23494 @endif ld
23495
23496 .PHONY: maybe-pdf-ld pdf-ld
23497 maybe-pdf-ld:
23498 @if ld
23499 maybe-pdf-ld: pdf-ld
23500
23501 pdf-ld: \
23502     configure-ld 
23503         @[ -f ./ld/Makefile ] || exit 0; \
23504         r=`${PWD_COMMAND}`; export r; \
23505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23506         $(HOST_EXPORTS) \
23507         for flag in $(EXTRA_HOST_FLAGS) ; do \
23508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23509         done; \
23510         echo "Doing pdf in ld" ; \
23511         (cd $(HOST_SUBDIR)/ld && \
23512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23514                   "RANLIB=$${RANLIB}" \
23515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23516                   pdf) \
23517           || exit 1
23518
23519 @endif ld
23520
23521 .PHONY: maybe-html-ld html-ld
23522 maybe-html-ld:
23523 @if ld
23524 maybe-html-ld: html-ld
23525
23526 html-ld: \
23527     configure-ld 
23528         @[ -f ./ld/Makefile ] || exit 0; \
23529         r=`${PWD_COMMAND}`; export r; \
23530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23531         $(HOST_EXPORTS) \
23532         for flag in $(EXTRA_HOST_FLAGS) ; do \
23533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23534         done; \
23535         echo "Doing html in ld" ; \
23536         (cd $(HOST_SUBDIR)/ld && \
23537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23539                   "RANLIB=$${RANLIB}" \
23540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23541                   html) \
23542           || exit 1
23543
23544 @endif ld
23545
23546 .PHONY: maybe-TAGS-ld TAGS-ld
23547 maybe-TAGS-ld:
23548 @if ld
23549 maybe-TAGS-ld: TAGS-ld
23550
23551 TAGS-ld: \
23552     configure-ld 
23553         @[ -f ./ld/Makefile ] || exit 0; \
23554         r=`${PWD_COMMAND}`; export r; \
23555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23556         $(HOST_EXPORTS) \
23557         for flag in $(EXTRA_HOST_FLAGS) ; do \
23558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23559         done; \
23560         echo "Doing TAGS in ld" ; \
23561         (cd $(HOST_SUBDIR)/ld && \
23562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23564                   "RANLIB=$${RANLIB}" \
23565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23566                   TAGS) \
23567           || exit 1
23568
23569 @endif ld
23570
23571 .PHONY: maybe-install-info-ld install-info-ld
23572 maybe-install-info-ld:
23573 @if ld
23574 maybe-install-info-ld: install-info-ld
23575
23576 install-info-ld: \
23577     configure-ld \
23578     info-ld 
23579         @[ -f ./ld/Makefile ] || exit 0; \
23580         r=`${PWD_COMMAND}`; export r; \
23581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23582         $(HOST_EXPORTS) \
23583         for flag in $(EXTRA_HOST_FLAGS) ; do \
23584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23585         done; \
23586         echo "Doing install-info in ld" ; \
23587         (cd $(HOST_SUBDIR)/ld && \
23588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23590                   "RANLIB=$${RANLIB}" \
23591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23592                   install-info) \
23593           || exit 1
23594
23595 @endif ld
23596
23597 .PHONY: maybe-install-pdf-ld install-pdf-ld
23598 maybe-install-pdf-ld:
23599 @if ld
23600 maybe-install-pdf-ld: install-pdf-ld
23601
23602 install-pdf-ld: \
23603     configure-ld \
23604     pdf-ld 
23605         @[ -f ./ld/Makefile ] || exit 0; \
23606         r=`${PWD_COMMAND}`; export r; \
23607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23608         $(HOST_EXPORTS) \
23609         for flag in $(EXTRA_HOST_FLAGS) ; do \
23610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23611         done; \
23612         echo "Doing install-pdf in ld" ; \
23613         (cd $(HOST_SUBDIR)/ld && \
23614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23616                   "RANLIB=$${RANLIB}" \
23617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23618                   install-pdf) \
23619           || exit 1
23620
23621 @endif ld
23622
23623 .PHONY: maybe-install-html-ld install-html-ld
23624 maybe-install-html-ld:
23625 @if ld
23626 maybe-install-html-ld: install-html-ld
23627
23628 install-html-ld: \
23629     configure-ld \
23630     html-ld 
23631         @[ -f ./ld/Makefile ] || exit 0; \
23632         r=`${PWD_COMMAND}`; export r; \
23633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23634         $(HOST_EXPORTS) \
23635         for flag in $(EXTRA_HOST_FLAGS) ; do \
23636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23637         done; \
23638         echo "Doing install-html in ld" ; \
23639         (cd $(HOST_SUBDIR)/ld && \
23640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23642                   "RANLIB=$${RANLIB}" \
23643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23644                   install-html) \
23645           || exit 1
23646
23647 @endif ld
23648
23649 .PHONY: maybe-installcheck-ld installcheck-ld
23650 maybe-installcheck-ld:
23651 @if ld
23652 maybe-installcheck-ld: installcheck-ld
23653
23654 installcheck-ld: \
23655     configure-ld 
23656         @[ -f ./ld/Makefile ] || exit 0; \
23657         r=`${PWD_COMMAND}`; export r; \
23658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23659         $(HOST_EXPORTS) \
23660         for flag in $(EXTRA_HOST_FLAGS) ; do \
23661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23662         done; \
23663         echo "Doing installcheck in ld" ; \
23664         (cd $(HOST_SUBDIR)/ld && \
23665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23667                   "RANLIB=$${RANLIB}" \
23668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23669                   installcheck) \
23670           || exit 1
23671
23672 @endif ld
23673
23674 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
23675 maybe-mostlyclean-ld:
23676 @if ld
23677 maybe-mostlyclean-ld: mostlyclean-ld
23678
23679 mostlyclean-ld: 
23680         @[ -f ./ld/Makefile ] || exit 0; \
23681         r=`${PWD_COMMAND}`; export r; \
23682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23683         $(HOST_EXPORTS) \
23684         for flag in $(EXTRA_HOST_FLAGS) ; do \
23685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23686         done; \
23687         echo "Doing mostlyclean in ld" ; \
23688         (cd $(HOST_SUBDIR)/ld && \
23689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23691                   "RANLIB=$${RANLIB}" \
23692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23693                   mostlyclean) \
23694           || exit 1
23695
23696 @endif ld
23697
23698 .PHONY: maybe-clean-ld clean-ld
23699 maybe-clean-ld:
23700 @if ld
23701 maybe-clean-ld: clean-ld
23702
23703 clean-ld: 
23704         @[ -f ./ld/Makefile ] || exit 0; \
23705         r=`${PWD_COMMAND}`; export r; \
23706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23707         $(HOST_EXPORTS) \
23708         for flag in $(EXTRA_HOST_FLAGS) ; do \
23709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23710         done; \
23711         echo "Doing clean in ld" ; \
23712         (cd $(HOST_SUBDIR)/ld && \
23713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23715                   "RANLIB=$${RANLIB}" \
23716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23717                   clean) \
23718           || exit 1
23719
23720 @endif ld
23721
23722 .PHONY: maybe-distclean-ld distclean-ld
23723 maybe-distclean-ld:
23724 @if ld
23725 maybe-distclean-ld: distclean-ld
23726
23727 distclean-ld: 
23728         @[ -f ./ld/Makefile ] || exit 0; \
23729         r=`${PWD_COMMAND}`; export r; \
23730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23731         $(HOST_EXPORTS) \
23732         for flag in $(EXTRA_HOST_FLAGS) ; do \
23733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23734         done; \
23735         echo "Doing distclean in ld" ; \
23736         (cd $(HOST_SUBDIR)/ld && \
23737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23739                   "RANLIB=$${RANLIB}" \
23740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23741                   distclean) \
23742           || exit 1
23743
23744 @endif ld
23745
23746 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
23747 maybe-maintainer-clean-ld:
23748 @if ld
23749 maybe-maintainer-clean-ld: maintainer-clean-ld
23750
23751 maintainer-clean-ld: 
23752         @[ -f ./ld/Makefile ] || exit 0; \
23753         r=`${PWD_COMMAND}`; export r; \
23754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23755         $(HOST_EXPORTS) \
23756         for flag in $(EXTRA_HOST_FLAGS) ; do \
23757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23758         done; \
23759         echo "Doing maintainer-clean in ld" ; \
23760         (cd $(HOST_SUBDIR)/ld && \
23761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23763                   "RANLIB=$${RANLIB}" \
23764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23765                   maintainer-clean) \
23766           || exit 1
23767
23768 @endif ld
23769
23770
23771
23772 .PHONY: configure-libcpp maybe-configure-libcpp
23773 maybe-configure-libcpp:
23774 @if gcc-bootstrap
23775 configure-libcpp: stage_current
23776 @endif gcc-bootstrap
23777 @if libcpp
23778 maybe-configure-libcpp: configure-libcpp
23779 configure-libcpp: 
23780         @r=`${PWD_COMMAND}`; export r; \
23781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23782         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23783         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23784         $(HOST_EXPORTS) \
23785         echo Configuring in $(HOST_SUBDIR)/libcpp; \
23786         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23787         case $(srcdir) in \
23788           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23789           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23790                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23791         esac; \
23792         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23793         libsrcdir="$$s/libcpp"; \
23794         $(SHELL) $${libsrcdir}/configure \
23795           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23796           --target=${target_alias} $${srcdiroption}  \
23797           || exit 1
23798 @endif libcpp
23799
23800
23801
23802 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
23803 maybe-configure-stage1-libcpp:
23804 @if libcpp-bootstrap
23805 maybe-configure-stage1-libcpp: configure-stage1-libcpp
23806 configure-stage1-libcpp:
23807         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23808         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23809         @r=`${PWD_COMMAND}`; export r; \
23810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23811         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23812         $(HOST_EXPORTS)  \
23813         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23814         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
23815         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
23816         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23817         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23818         case $(srcdir) in \
23819           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23820           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23821                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23822         esac; \
23823         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23824         libsrcdir="$$s/libcpp"; \
23825         $(SHELL) $${libsrcdir}/configure \
23826           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23827           --target=${target_alias} $${srcdiroption} \
23828            \
23829           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
23830 @endif libcpp-bootstrap
23831
23832 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
23833 maybe-configure-stage2-libcpp:
23834 @if libcpp-bootstrap
23835 maybe-configure-stage2-libcpp: configure-stage2-libcpp
23836 configure-stage2-libcpp:
23837         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23838         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23839         @r=`${PWD_COMMAND}`; export r; \
23840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23841         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23842         $(HOST_EXPORTS) \
23843         $(POSTSTAGE1_HOST_EXPORTS)  \
23844         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23845         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
23846         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
23847         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23848         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23849         case $(srcdir) in \
23850           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23851           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23852                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23853         esac; \
23854         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23855         libsrcdir="$$s/libcpp"; \
23856         $(SHELL) $${libsrcdir}/configure \
23857           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23858           --target=${target_alias} $${srcdiroption} \
23859           --with-build-libsubdir=$(HOST_SUBDIR) \
23860           @stage2_werror_flag@ 
23861 @endif libcpp-bootstrap
23862
23863 .PHONY: configure-stageb2g0-libcpp maybe-configure-stageb2g0-libcpp
23864 maybe-configure-stageb2g0-libcpp:
23865 @if libcpp-bootstrap
23866 maybe-configure-stageb2g0-libcpp: configure-stageb2g0-libcpp
23867 configure-stageb2g0-libcpp:
23868         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23869         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23870         @r=`${PWD_COMMAND}`; export r; \
23871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23872         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23873         $(HOST_EXPORTS) \
23874         $(POSTSTAGE1_HOST_EXPORTS)  \
23875         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
23876         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
23877         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libcpp ; \
23878         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23879         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23880         case $(srcdir) in \
23881           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23882           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23883                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23884         esac; \
23885         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23886         libsrcdir="$$s/libcpp"; \
23887         $(SHELL) $${libsrcdir}/configure \
23888           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23889           --target=${target_alias} $${srcdiroption} \
23890           --with-build-libsubdir=$(HOST_SUBDIR) \
23891           @stage2_werror_flag@ 
23892 @endif libcpp-bootstrap
23893
23894 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
23895 maybe-configure-stage3-libcpp:
23896 @if libcpp-bootstrap
23897 maybe-configure-stage3-libcpp: configure-stage3-libcpp
23898 configure-stage3-libcpp:
23899         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23900         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23901         @r=`${PWD_COMMAND}`; export r; \
23902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23903         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23904         $(HOST_EXPORTS) \
23905         $(POSTSTAGE1_HOST_EXPORTS)  \
23906         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23907         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
23908         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
23909         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23910         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23911         case $(srcdir) in \
23912           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23913           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23914                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23915         esac; \
23916         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23917         libsrcdir="$$s/libcpp"; \
23918         $(SHELL) $${libsrcdir}/configure \
23919           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23920           --target=${target_alias} $${srcdiroption} \
23921           --with-build-libsubdir=$(HOST_SUBDIR) \
23922           @stage2_werror_flag@ 
23923 @endif libcpp-bootstrap
23924
23925 .PHONY: configure-stageb3g2-libcpp maybe-configure-stageb3g2-libcpp
23926 maybe-configure-stageb3g2-libcpp:
23927 @if libcpp-bootstrap
23928 maybe-configure-stageb3g2-libcpp: configure-stageb3g2-libcpp
23929 configure-stageb3g2-libcpp:
23930         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23931         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23932         @r=`${PWD_COMMAND}`; export r; \
23933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23934         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23935         $(HOST_EXPORTS) \
23936         $(POSTSTAGE1_HOST_EXPORTS)  \
23937         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
23938         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
23939         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libcpp ; \
23940         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23941         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23942         case $(srcdir) in \
23943           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23944           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23945                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23946         esac; \
23947         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23948         libsrcdir="$$s/libcpp"; \
23949         $(SHELL) $${libsrcdir}/configure \
23950           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23951           --target=${target_alias} $${srcdiroption} \
23952           --with-build-libsubdir=$(HOST_SUBDIR) \
23953           @stage2_werror_flag@ 
23954 @endif libcpp-bootstrap
23955
23956 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
23957 maybe-configure-stage4-libcpp:
23958 @if libcpp-bootstrap
23959 maybe-configure-stage4-libcpp: configure-stage4-libcpp
23960 configure-stage4-libcpp:
23961         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23962         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23963         @r=`${PWD_COMMAND}`; export r; \
23964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23965         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23966         $(HOST_EXPORTS) \
23967         $(POSTSTAGE1_HOST_EXPORTS)  \
23968         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23969         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
23970         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
23971         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23972         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23973         case $(srcdir) in \
23974           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23975           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23976                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23977         esac; \
23978         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23979         libsrcdir="$$s/libcpp"; \
23980         $(SHELL) $${libsrcdir}/configure \
23981           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23982           --target=${target_alias} $${srcdiroption} \
23983           --with-build-libsubdir=$(HOST_SUBDIR) \
23984           @stage2_werror_flag@ 
23985 @endif libcpp-bootstrap
23986
23987 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
23988 maybe-configure-stageprofile-libcpp:
23989 @if libcpp-bootstrap
23990 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
23991 configure-stageprofile-libcpp:
23992         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23993         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23994         @r=`${PWD_COMMAND}`; export r; \
23995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23996         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23997         $(HOST_EXPORTS) \
23998         $(POSTSTAGE1_HOST_EXPORTS)  \
23999         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
24000         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
24001         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
24002         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
24003         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24004         case $(srcdir) in \
24005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24006           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24008         esac; \
24009         srcdiroption="--srcdir=$${topdir}/libcpp"; \
24010         libsrcdir="$$s/libcpp"; \
24011         $(SHELL) $${libsrcdir}/configure \
24012           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24013           --target=${target_alias} $${srcdiroption} \
24014           --with-build-libsubdir=$(HOST_SUBDIR) \
24015           @stage2_werror_flag@ 
24016 @endif libcpp-bootstrap
24017
24018 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24019 maybe-configure-stagefeedback-libcpp:
24020 @if libcpp-bootstrap
24021 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24022 configure-stagefeedback-libcpp:
24023         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24024         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24025         @r=`${PWD_COMMAND}`; export r; \
24026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24027         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24028         $(HOST_EXPORTS) \
24029         $(POSTSTAGE1_HOST_EXPORTS)  \
24030         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
24031         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
24032         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
24033         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
24034         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24035         case $(srcdir) in \
24036           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24037           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24038                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24039         esac; \
24040         srcdiroption="--srcdir=$${topdir}/libcpp"; \
24041         libsrcdir="$$s/libcpp"; \
24042         $(SHELL) $${libsrcdir}/configure \
24043           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24044           --target=${target_alias} $${srcdiroption} \
24045           --with-build-libsubdir=$(HOST_SUBDIR) \
24046           @stage2_werror_flag@ 
24047 @endif libcpp-bootstrap
24048
24049
24050
24051
24052
24053 .PHONY: all-libcpp maybe-all-libcpp
24054 maybe-all-libcpp:
24055 @if gcc-bootstrap
24056 all-libcpp: stage_current
24057 @endif gcc-bootstrap
24058 @if libcpp
24059 TARGET-libcpp=all
24060 maybe-all-libcpp: all-libcpp
24061 all-libcpp: configure-libcpp
24062         @r=`${PWD_COMMAND}`; export r; \
24063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24064         $(HOST_EXPORTS) \
24065         (cd $(HOST_SUBDIR)/libcpp && \
24066           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24067                 $(TARGET-libcpp))
24068 @endif libcpp
24069
24070
24071
24072 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24073 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24074 maybe-all-stage1-libcpp:
24075 maybe-clean-stage1-libcpp:
24076 @if libcpp-bootstrap
24077 maybe-all-stage1-libcpp: all-stage1-libcpp
24078 all-stage1: all-stage1-libcpp
24079 TARGET-stage1-libcpp = $(TARGET-libcpp)
24080 all-stage1-libcpp: configure-stage1-libcpp
24081         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24082         @r=`${PWD_COMMAND}`; export r; \
24083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24084         $(HOST_EXPORTS) \
24085         cd $(HOST_SUBDIR)/libcpp && \
24086         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24087                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
24088                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
24089                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
24090                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
24091                 $(TARGET-stage1-libcpp)
24092
24093 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24094 clean-stage1: clean-stage1-libcpp
24095 clean-stage1-libcpp:
24096         @if [ $(current_stage) = stage1 ]; then \
24097           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24098         else \
24099           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24100           $(MAKE) stage1-start; \
24101         fi; \
24102         cd $(HOST_SUBDIR)/libcpp && \
24103         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24104                  clean
24105 @endif libcpp-bootstrap
24106
24107
24108 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24109 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24110 maybe-all-stage2-libcpp:
24111 maybe-clean-stage2-libcpp:
24112 @if libcpp-bootstrap
24113 maybe-all-stage2-libcpp: all-stage2-libcpp
24114 all-stage2: all-stage2-libcpp
24115 TARGET-stage2-libcpp = $(TARGET-libcpp)
24116 all-stage2-libcpp: configure-stage2-libcpp
24117         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24118         @r=`${PWD_COMMAND}`; export r; \
24119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24120         $(HOST_EXPORTS) \
24121         $(POSTSTAGE1_HOST_EXPORTS) \
24122         cd $(HOST_SUBDIR)/libcpp && \
24123         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24124                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
24125                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
24126                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
24127                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24128                 $(TARGET-stage2-libcpp)
24129
24130 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24131 clean-stage2: clean-stage2-libcpp
24132 clean-stage2-libcpp:
24133         @if [ $(current_stage) = stage2 ]; then \
24134           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24135         else \
24136           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24137           $(MAKE) stage2-start; \
24138         fi; \
24139         cd $(HOST_SUBDIR)/libcpp && \
24140         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24141                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24142                  clean
24143 @endif libcpp-bootstrap
24144
24145
24146 .PHONY: all-stageb2g0-libcpp maybe-all-stageb2g0-libcpp
24147 .PHONY: clean-stageb2g0-libcpp maybe-clean-stageb2g0-libcpp
24148 maybe-all-stageb2g0-libcpp:
24149 maybe-clean-stageb2g0-libcpp:
24150 @if libcpp-bootstrap
24151 maybe-all-stageb2g0-libcpp: all-stageb2g0-libcpp
24152 all-stageb2g0: all-stageb2g0-libcpp
24153 TARGET-stageb2g0-libcpp = $(TARGET-libcpp)
24154 all-stageb2g0-libcpp: configure-stageb2g0-libcpp
24155         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24156         @r=`${PWD_COMMAND}`; export r; \
24157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24158         $(HOST_EXPORTS) \
24159         $(POSTSTAGE1_HOST_EXPORTS) \
24160         cd $(HOST_SUBDIR)/libcpp && \
24161         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24162                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
24163                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
24164                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
24165                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24166                 $(TARGET-stageb2g0-libcpp)
24167
24168 maybe-clean-stageb2g0-libcpp: clean-stageb2g0-libcpp
24169 clean-stageb2g0: clean-stageb2g0-libcpp
24170 clean-stageb2g0-libcpp:
24171         @if [ $(current_stage) = stageb2g0 ]; then \
24172           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24173         else \
24174           [ -f $(HOST_SUBDIR)/stageb2g0-libcpp/Makefile ] || exit 0; \
24175           $(MAKE) stageb2g0-start; \
24176         fi; \
24177         cd $(HOST_SUBDIR)/libcpp && \
24178         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24179                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24180                  clean
24181 @endif libcpp-bootstrap
24182
24183
24184 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24185 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24186 maybe-all-stage3-libcpp:
24187 maybe-clean-stage3-libcpp:
24188 @if libcpp-bootstrap
24189 maybe-all-stage3-libcpp: all-stage3-libcpp
24190 all-stage3: all-stage3-libcpp
24191 TARGET-stage3-libcpp = $(TARGET-libcpp)
24192 all-stage3-libcpp: configure-stage3-libcpp
24193         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24194         @r=`${PWD_COMMAND}`; export r; \
24195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24196         $(HOST_EXPORTS) \
24197         $(POSTSTAGE1_HOST_EXPORTS) \
24198         cd $(HOST_SUBDIR)/libcpp && \
24199         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24200                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
24201                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
24202                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
24203                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24204                 $(TARGET-stage3-libcpp)
24205
24206 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24207 clean-stage3: clean-stage3-libcpp
24208 clean-stage3-libcpp:
24209         @if [ $(current_stage) = stage3 ]; then \
24210           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24211         else \
24212           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24213           $(MAKE) stage3-start; \
24214         fi; \
24215         cd $(HOST_SUBDIR)/libcpp && \
24216         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24217                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24218                  clean
24219 @endif libcpp-bootstrap
24220
24221
24222 .PHONY: all-stageb3g2-libcpp maybe-all-stageb3g2-libcpp
24223 .PHONY: clean-stageb3g2-libcpp maybe-clean-stageb3g2-libcpp
24224 maybe-all-stageb3g2-libcpp:
24225 maybe-clean-stageb3g2-libcpp:
24226 @if libcpp-bootstrap
24227 maybe-all-stageb3g2-libcpp: all-stageb3g2-libcpp
24228 all-stageb3g2: all-stageb3g2-libcpp
24229 TARGET-stageb3g2-libcpp = $(TARGET-libcpp)
24230 all-stageb3g2-libcpp: configure-stageb3g2-libcpp
24231         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24232         @r=`${PWD_COMMAND}`; export r; \
24233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24234         $(HOST_EXPORTS) \
24235         $(POSTSTAGE1_HOST_EXPORTS) \
24236         cd $(HOST_SUBDIR)/libcpp && \
24237         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24238                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
24239                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
24240                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
24241                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24242                 $(TARGET-stageb3g2-libcpp)
24243
24244 maybe-clean-stageb3g2-libcpp: clean-stageb3g2-libcpp
24245 clean-stageb3g2: clean-stageb3g2-libcpp
24246 clean-stageb3g2-libcpp:
24247         @if [ $(current_stage) = stageb3g2 ]; then \
24248           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24249         else \
24250           [ -f $(HOST_SUBDIR)/stageb3g2-libcpp/Makefile ] || exit 0; \
24251           $(MAKE) stageb3g2-start; \
24252         fi; \
24253         cd $(HOST_SUBDIR)/libcpp && \
24254         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24255                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24256                  clean
24257 @endif libcpp-bootstrap
24258
24259
24260 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24261 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24262 maybe-all-stage4-libcpp:
24263 maybe-clean-stage4-libcpp:
24264 @if libcpp-bootstrap
24265 maybe-all-stage4-libcpp: all-stage4-libcpp
24266 all-stage4: all-stage4-libcpp
24267 TARGET-stage4-libcpp = $(TARGET-libcpp)
24268 all-stage4-libcpp: configure-stage4-libcpp
24269         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24270         @r=`${PWD_COMMAND}`; export r; \
24271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24272         $(HOST_EXPORTS) \
24273         $(POSTSTAGE1_HOST_EXPORTS) \
24274         cd $(HOST_SUBDIR)/libcpp && \
24275         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24276                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
24277                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24278                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
24279                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24280                 $(TARGET-stage4-libcpp)
24281
24282 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24283 clean-stage4: clean-stage4-libcpp
24284 clean-stage4-libcpp:
24285         @if [ $(current_stage) = stage4 ]; then \
24286           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24287         else \
24288           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24289           $(MAKE) stage4-start; \
24290         fi; \
24291         cd $(HOST_SUBDIR)/libcpp && \
24292         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24293                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24294                  clean
24295 @endif libcpp-bootstrap
24296
24297
24298 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24299 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24300 maybe-all-stageprofile-libcpp:
24301 maybe-clean-stageprofile-libcpp:
24302 @if libcpp-bootstrap
24303 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24304 all-stageprofile: all-stageprofile-libcpp
24305 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24306 all-stageprofile-libcpp: configure-stageprofile-libcpp
24307         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24308         @r=`${PWD_COMMAND}`; export r; \
24309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24310         $(HOST_EXPORTS) \
24311         $(POSTSTAGE1_HOST_EXPORTS) \
24312         cd $(HOST_SUBDIR)/libcpp && \
24313         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24314                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
24315                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
24316                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
24317                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24318                 $(TARGET-stageprofile-libcpp)
24319
24320 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24321 clean-stageprofile: clean-stageprofile-libcpp
24322 clean-stageprofile-libcpp:
24323         @if [ $(current_stage) = stageprofile ]; then \
24324           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24325         else \
24326           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24327           $(MAKE) stageprofile-start; \
24328         fi; \
24329         cd $(HOST_SUBDIR)/libcpp && \
24330         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24331                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24332                  clean
24333 @endif libcpp-bootstrap
24334
24335
24336 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24337 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24338 maybe-all-stagefeedback-libcpp:
24339 maybe-clean-stagefeedback-libcpp:
24340 @if libcpp-bootstrap
24341 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24342 all-stagefeedback: all-stagefeedback-libcpp
24343 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24344 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24345         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24346         @r=`${PWD_COMMAND}`; export r; \
24347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24348         $(HOST_EXPORTS) \
24349         $(POSTSTAGE1_HOST_EXPORTS) \
24350         cd $(HOST_SUBDIR)/libcpp && \
24351         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24352                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
24353                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
24354                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
24355                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24356                 $(TARGET-stagefeedback-libcpp)
24357
24358 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24359 clean-stagefeedback: clean-stagefeedback-libcpp
24360 clean-stagefeedback-libcpp:
24361         @if [ $(current_stage) = stagefeedback ]; then \
24362           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24363         else \
24364           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24365           $(MAKE) stagefeedback-start; \
24366         fi; \
24367         cd $(HOST_SUBDIR)/libcpp && \
24368         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24369                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24370                  clean
24371 @endif libcpp-bootstrap
24372
24373
24374
24375
24376
24377 .PHONY: check-libcpp maybe-check-libcpp
24378 maybe-check-libcpp:
24379 @if libcpp
24380 maybe-check-libcpp: check-libcpp
24381
24382 check-libcpp:
24383         @: $(MAKE); $(unstage)
24384         @r=`${PWD_COMMAND}`; export r; \
24385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24386         $(HOST_EXPORTS) \
24387         (cd $(HOST_SUBDIR)/libcpp && \
24388           $(MAKE) $(FLAGS_TO_PASS)  check)
24389
24390 @endif libcpp
24391
24392 .PHONY: install-libcpp maybe-install-libcpp
24393 maybe-install-libcpp:
24394 @if libcpp
24395 maybe-install-libcpp: install-libcpp
24396
24397 install-libcpp: installdirs
24398         @: $(MAKE); $(unstage)
24399         @r=`${PWD_COMMAND}`; export r; \
24400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24401         $(HOST_EXPORTS) \
24402         (cd $(HOST_SUBDIR)/libcpp && \
24403           $(MAKE) $(FLAGS_TO_PASS)  install)
24404
24405 @endif libcpp
24406
24407 # Other targets (info, dvi, pdf, etc.)
24408
24409 .PHONY: maybe-info-libcpp info-libcpp
24410 maybe-info-libcpp:
24411 @if libcpp
24412 maybe-info-libcpp: info-libcpp
24413
24414 info-libcpp: \
24415     configure-libcpp 
24416         @[ -f ./libcpp/Makefile ] || exit 0; \
24417         r=`${PWD_COMMAND}`; export r; \
24418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24419         $(HOST_EXPORTS) \
24420         for flag in $(EXTRA_HOST_FLAGS) ; do \
24421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24422         done; \
24423         echo "Doing info in libcpp" ; \
24424         (cd $(HOST_SUBDIR)/libcpp && \
24425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24427                   "RANLIB=$${RANLIB}" \
24428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24429                   info) \
24430           || exit 1
24431
24432 @endif libcpp
24433
24434 .PHONY: maybe-dvi-libcpp dvi-libcpp
24435 maybe-dvi-libcpp:
24436 @if libcpp
24437 maybe-dvi-libcpp: dvi-libcpp
24438
24439 dvi-libcpp: \
24440     configure-libcpp 
24441         @[ -f ./libcpp/Makefile ] || exit 0; \
24442         r=`${PWD_COMMAND}`; export r; \
24443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24444         $(HOST_EXPORTS) \
24445         for flag in $(EXTRA_HOST_FLAGS) ; do \
24446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24447         done; \
24448         echo "Doing dvi in libcpp" ; \
24449         (cd $(HOST_SUBDIR)/libcpp && \
24450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24452                   "RANLIB=$${RANLIB}" \
24453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24454                   dvi) \
24455           || exit 1
24456
24457 @endif libcpp
24458
24459 .PHONY: maybe-pdf-libcpp pdf-libcpp
24460 maybe-pdf-libcpp:
24461 @if libcpp
24462 maybe-pdf-libcpp: pdf-libcpp
24463
24464 pdf-libcpp: \
24465     configure-libcpp 
24466         @[ -f ./libcpp/Makefile ] || exit 0; \
24467         r=`${PWD_COMMAND}`; export r; \
24468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24469         $(HOST_EXPORTS) \
24470         for flag in $(EXTRA_HOST_FLAGS) ; do \
24471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24472         done; \
24473         echo "Doing pdf in libcpp" ; \
24474         (cd $(HOST_SUBDIR)/libcpp && \
24475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24477                   "RANLIB=$${RANLIB}" \
24478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24479                   pdf) \
24480           || exit 1
24481
24482 @endif libcpp
24483
24484 .PHONY: maybe-html-libcpp html-libcpp
24485 maybe-html-libcpp:
24486 @if libcpp
24487 maybe-html-libcpp: html-libcpp
24488
24489 html-libcpp: \
24490     configure-libcpp 
24491         @[ -f ./libcpp/Makefile ] || exit 0; \
24492         r=`${PWD_COMMAND}`; export r; \
24493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24494         $(HOST_EXPORTS) \
24495         for flag in $(EXTRA_HOST_FLAGS) ; do \
24496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24497         done; \
24498         echo "Doing html in libcpp" ; \
24499         (cd $(HOST_SUBDIR)/libcpp && \
24500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24502                   "RANLIB=$${RANLIB}" \
24503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24504                   html) \
24505           || exit 1
24506
24507 @endif libcpp
24508
24509 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24510 maybe-TAGS-libcpp:
24511 @if libcpp
24512 maybe-TAGS-libcpp: TAGS-libcpp
24513
24514 TAGS-libcpp: \
24515     configure-libcpp 
24516         @[ -f ./libcpp/Makefile ] || exit 0; \
24517         r=`${PWD_COMMAND}`; export r; \
24518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24519         $(HOST_EXPORTS) \
24520         for flag in $(EXTRA_HOST_FLAGS) ; do \
24521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24522         done; \
24523         echo "Doing TAGS in libcpp" ; \
24524         (cd $(HOST_SUBDIR)/libcpp && \
24525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24527                   "RANLIB=$${RANLIB}" \
24528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24529                   TAGS) \
24530           || exit 1
24531
24532 @endif libcpp
24533
24534 .PHONY: maybe-install-info-libcpp install-info-libcpp
24535 maybe-install-info-libcpp:
24536 @if libcpp
24537 maybe-install-info-libcpp: install-info-libcpp
24538
24539 install-info-libcpp: \
24540     configure-libcpp \
24541     info-libcpp 
24542         @[ -f ./libcpp/Makefile ] || exit 0; \
24543         r=`${PWD_COMMAND}`; export r; \
24544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24545         $(HOST_EXPORTS) \
24546         for flag in $(EXTRA_HOST_FLAGS) ; do \
24547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24548         done; \
24549         echo "Doing install-info in libcpp" ; \
24550         (cd $(HOST_SUBDIR)/libcpp && \
24551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24553                   "RANLIB=$${RANLIB}" \
24554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24555                   install-info) \
24556           || exit 1
24557
24558 @endif libcpp
24559
24560 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24561 maybe-install-pdf-libcpp:
24562 @if libcpp
24563 maybe-install-pdf-libcpp: install-pdf-libcpp
24564
24565 install-pdf-libcpp: \
24566     configure-libcpp \
24567     pdf-libcpp 
24568         @[ -f ./libcpp/Makefile ] || exit 0; \
24569         r=`${PWD_COMMAND}`; export r; \
24570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24571         $(HOST_EXPORTS) \
24572         for flag in $(EXTRA_HOST_FLAGS) ; do \
24573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24574         done; \
24575         echo "Doing install-pdf in libcpp" ; \
24576         (cd $(HOST_SUBDIR)/libcpp && \
24577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24579                   "RANLIB=$${RANLIB}" \
24580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24581                   install-pdf) \
24582           || exit 1
24583
24584 @endif libcpp
24585
24586 .PHONY: maybe-install-html-libcpp install-html-libcpp
24587 maybe-install-html-libcpp:
24588 @if libcpp
24589 maybe-install-html-libcpp: install-html-libcpp
24590
24591 install-html-libcpp: \
24592     configure-libcpp \
24593     html-libcpp 
24594         @[ -f ./libcpp/Makefile ] || exit 0; \
24595         r=`${PWD_COMMAND}`; export r; \
24596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24597         $(HOST_EXPORTS) \
24598         for flag in $(EXTRA_HOST_FLAGS) ; do \
24599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24600         done; \
24601         echo "Doing install-html in libcpp" ; \
24602         (cd $(HOST_SUBDIR)/libcpp && \
24603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24605                   "RANLIB=$${RANLIB}" \
24606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24607                   install-html) \
24608           || exit 1
24609
24610 @endif libcpp
24611
24612 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24613 maybe-installcheck-libcpp:
24614 @if libcpp
24615 maybe-installcheck-libcpp: installcheck-libcpp
24616
24617 installcheck-libcpp: \
24618     configure-libcpp 
24619         @[ -f ./libcpp/Makefile ] || exit 0; \
24620         r=`${PWD_COMMAND}`; export r; \
24621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24622         $(HOST_EXPORTS) \
24623         for flag in $(EXTRA_HOST_FLAGS) ; do \
24624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24625         done; \
24626         echo "Doing installcheck in libcpp" ; \
24627         (cd $(HOST_SUBDIR)/libcpp && \
24628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24630                   "RANLIB=$${RANLIB}" \
24631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24632                   installcheck) \
24633           || exit 1
24634
24635 @endif libcpp
24636
24637 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24638 maybe-mostlyclean-libcpp:
24639 @if libcpp
24640 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24641
24642 mostlyclean-libcpp: 
24643         @[ -f ./libcpp/Makefile ] || exit 0; \
24644         r=`${PWD_COMMAND}`; export r; \
24645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24646         $(HOST_EXPORTS) \
24647         for flag in $(EXTRA_HOST_FLAGS) ; do \
24648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24649         done; \
24650         echo "Doing mostlyclean in libcpp" ; \
24651         (cd $(HOST_SUBDIR)/libcpp && \
24652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24654                   "RANLIB=$${RANLIB}" \
24655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24656                   mostlyclean) \
24657           || exit 1
24658
24659 @endif libcpp
24660
24661 .PHONY: maybe-clean-libcpp clean-libcpp
24662 maybe-clean-libcpp:
24663 @if libcpp
24664 maybe-clean-libcpp: clean-libcpp
24665
24666 clean-libcpp: 
24667         @[ -f ./libcpp/Makefile ] || exit 0; \
24668         r=`${PWD_COMMAND}`; export r; \
24669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24670         $(HOST_EXPORTS) \
24671         for flag in $(EXTRA_HOST_FLAGS) ; do \
24672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24673         done; \
24674         echo "Doing clean in libcpp" ; \
24675         (cd $(HOST_SUBDIR)/libcpp && \
24676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24678                   "RANLIB=$${RANLIB}" \
24679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24680                   clean) \
24681           || exit 1
24682
24683 @endif libcpp
24684
24685 .PHONY: maybe-distclean-libcpp distclean-libcpp
24686 maybe-distclean-libcpp:
24687 @if libcpp
24688 maybe-distclean-libcpp: distclean-libcpp
24689
24690 distclean-libcpp: 
24691         @[ -f ./libcpp/Makefile ] || exit 0; \
24692         r=`${PWD_COMMAND}`; export r; \
24693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24694         $(HOST_EXPORTS) \
24695         for flag in $(EXTRA_HOST_FLAGS) ; do \
24696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24697         done; \
24698         echo "Doing distclean in libcpp" ; \
24699         (cd $(HOST_SUBDIR)/libcpp && \
24700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24702                   "RANLIB=$${RANLIB}" \
24703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24704                   distclean) \
24705           || exit 1
24706
24707 @endif libcpp
24708
24709 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
24710 maybe-maintainer-clean-libcpp:
24711 @if libcpp
24712 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
24713
24714 maintainer-clean-libcpp: 
24715         @[ -f ./libcpp/Makefile ] || exit 0; \
24716         r=`${PWD_COMMAND}`; export r; \
24717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24718         $(HOST_EXPORTS) \
24719         for flag in $(EXTRA_HOST_FLAGS) ; do \
24720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24721         done; \
24722         echo "Doing maintainer-clean in libcpp" ; \
24723         (cd $(HOST_SUBDIR)/libcpp && \
24724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24726                   "RANLIB=$${RANLIB}" \
24727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24728                   maintainer-clean) \
24729           || exit 1
24730
24731 @endif libcpp
24732
24733
24734
24735 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
24736 maybe-configure-libdecnumber:
24737 @if gcc-bootstrap
24738 configure-libdecnumber: stage_current
24739 @endif gcc-bootstrap
24740 @if libdecnumber
24741 maybe-configure-libdecnumber: configure-libdecnumber
24742 configure-libdecnumber: 
24743         @r=`${PWD_COMMAND}`; export r; \
24744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24745         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24746         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24747         $(HOST_EXPORTS) \
24748         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
24749         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
24750         case $(srcdir) in \
24751           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24752           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24753                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24754         esac; \
24755         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24756         libsrcdir="$$s/libdecnumber"; \
24757         $(SHELL) $${libsrcdir}/configure \
24758           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24759           --target=${target_alias} $${srcdiroption}  \
24760           || exit 1
24761 @endif libdecnumber
24762
24763
24764
24765 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
24766 maybe-configure-stage1-libdecnumber:
24767 @if libdecnumber-bootstrap
24768 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
24769 configure-stage1-libdecnumber:
24770         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24771         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24772         @r=`${PWD_COMMAND}`; export r; \
24773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24774         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24775         $(HOST_EXPORTS)  \
24776         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24777         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
24778         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
24779         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24780         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24781         case $(srcdir) in \
24782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24783           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24785         esac; \
24786         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24787         libsrcdir="$$s/libdecnumber"; \
24788         $(SHELL) $${libsrcdir}/configure \
24789           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24790           --target=${target_alias} $${srcdiroption} \
24791            \
24792           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
24793 @endif libdecnumber-bootstrap
24794
24795 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
24796 maybe-configure-stage2-libdecnumber:
24797 @if libdecnumber-bootstrap
24798 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
24799 configure-stage2-libdecnumber:
24800         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24801         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24802         @r=`${PWD_COMMAND}`; export r; \
24803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24804         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24805         $(HOST_EXPORTS) \
24806         $(POSTSTAGE1_HOST_EXPORTS)  \
24807         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24808         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
24809         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
24810         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24811         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24812         case $(srcdir) in \
24813           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24814           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24815                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24816         esac; \
24817         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24818         libsrcdir="$$s/libdecnumber"; \
24819         $(SHELL) $${libsrcdir}/configure \
24820           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24821           --target=${target_alias} $${srcdiroption} \
24822           --with-build-libsubdir=$(HOST_SUBDIR) \
24823           @stage2_werror_flag@ 
24824 @endif libdecnumber-bootstrap
24825
24826 .PHONY: configure-stageb2g0-libdecnumber maybe-configure-stageb2g0-libdecnumber
24827 maybe-configure-stageb2g0-libdecnumber:
24828 @if libdecnumber-bootstrap
24829 maybe-configure-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
24830 configure-stageb2g0-libdecnumber:
24831         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24832         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24833         @r=`${PWD_COMMAND}`; export r; \
24834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24835         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24836         $(HOST_EXPORTS) \
24837         $(POSTSTAGE1_HOST_EXPORTS)  \
24838         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
24839         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
24840         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libdecnumber ; \
24841         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24842         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24843         case $(srcdir) in \
24844           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24845           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24846                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24847         esac; \
24848         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24849         libsrcdir="$$s/libdecnumber"; \
24850         $(SHELL) $${libsrcdir}/configure \
24851           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24852           --target=${target_alias} $${srcdiroption} \
24853           --with-build-libsubdir=$(HOST_SUBDIR) \
24854           @stage2_werror_flag@ 
24855 @endif libdecnumber-bootstrap
24856
24857 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
24858 maybe-configure-stage3-libdecnumber:
24859 @if libdecnumber-bootstrap
24860 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
24861 configure-stage3-libdecnumber:
24862         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24863         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24864         @r=`${PWD_COMMAND}`; export r; \
24865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24866         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24867         $(HOST_EXPORTS) \
24868         $(POSTSTAGE1_HOST_EXPORTS)  \
24869         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24870         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
24871         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
24872         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24873         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24874         case $(srcdir) in \
24875           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24876           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24877                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24878         esac; \
24879         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24880         libsrcdir="$$s/libdecnumber"; \
24881         $(SHELL) $${libsrcdir}/configure \
24882           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24883           --target=${target_alias} $${srcdiroption} \
24884           --with-build-libsubdir=$(HOST_SUBDIR) \
24885           @stage2_werror_flag@ 
24886 @endif libdecnumber-bootstrap
24887
24888 .PHONY: configure-stageb3g2-libdecnumber maybe-configure-stageb3g2-libdecnumber
24889 maybe-configure-stageb3g2-libdecnumber:
24890 @if libdecnumber-bootstrap
24891 maybe-configure-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
24892 configure-stageb3g2-libdecnumber:
24893         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24894         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24895         @r=`${PWD_COMMAND}`; export r; \
24896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24897         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24898         $(HOST_EXPORTS) \
24899         $(POSTSTAGE1_HOST_EXPORTS)  \
24900         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
24901         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
24902         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libdecnumber ; \
24903         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24904         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24905         case $(srcdir) in \
24906           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24907           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24908                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24909         esac; \
24910         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24911         libsrcdir="$$s/libdecnumber"; \
24912         $(SHELL) $${libsrcdir}/configure \
24913           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24914           --target=${target_alias} $${srcdiroption} \
24915           --with-build-libsubdir=$(HOST_SUBDIR) \
24916           @stage2_werror_flag@ 
24917 @endif libdecnumber-bootstrap
24918
24919 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
24920 maybe-configure-stage4-libdecnumber:
24921 @if libdecnumber-bootstrap
24922 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
24923 configure-stage4-libdecnumber:
24924         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24925         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24926         @r=`${PWD_COMMAND}`; export r; \
24927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24928         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24929         $(HOST_EXPORTS) \
24930         $(POSTSTAGE1_HOST_EXPORTS)  \
24931         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24932         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
24933         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
24934         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24935         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24936         case $(srcdir) in \
24937           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24938           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24939                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24940         esac; \
24941         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24942         libsrcdir="$$s/libdecnumber"; \
24943         $(SHELL) $${libsrcdir}/configure \
24944           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24945           --target=${target_alias} $${srcdiroption} \
24946           --with-build-libsubdir=$(HOST_SUBDIR) \
24947           @stage2_werror_flag@ 
24948 @endif libdecnumber-bootstrap
24949
24950 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
24951 maybe-configure-stageprofile-libdecnumber:
24952 @if libdecnumber-bootstrap
24953 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
24954 configure-stageprofile-libdecnumber:
24955         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24956         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24957         @r=`${PWD_COMMAND}`; export r; \
24958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24959         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24960         $(HOST_EXPORTS) \
24961         $(POSTSTAGE1_HOST_EXPORTS)  \
24962         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
24963         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
24964         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
24965         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24966         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24967         case $(srcdir) in \
24968           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24969           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24970                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24971         esac; \
24972         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24973         libsrcdir="$$s/libdecnumber"; \
24974         $(SHELL) $${libsrcdir}/configure \
24975           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24976           --target=${target_alias} $${srcdiroption} \
24977           --with-build-libsubdir=$(HOST_SUBDIR) \
24978           @stage2_werror_flag@ 
24979 @endif libdecnumber-bootstrap
24980
24981 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
24982 maybe-configure-stagefeedback-libdecnumber:
24983 @if libdecnumber-bootstrap
24984 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
24985 configure-stagefeedback-libdecnumber:
24986         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24987         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24988         @r=`${PWD_COMMAND}`; export r; \
24989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24990         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24991         $(HOST_EXPORTS) \
24992         $(POSTSTAGE1_HOST_EXPORTS)  \
24993         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
24994         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
24995         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
24996         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24997         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24998         case $(srcdir) in \
24999           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25000           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25001                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25002         esac; \
25003         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
25004         libsrcdir="$$s/libdecnumber"; \
25005         $(SHELL) $${libsrcdir}/configure \
25006           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25007           --target=${target_alias} $${srcdiroption} \
25008           --with-build-libsubdir=$(HOST_SUBDIR) \
25009           @stage2_werror_flag@ 
25010 @endif libdecnumber-bootstrap
25011
25012
25013
25014
25015
25016 .PHONY: all-libdecnumber maybe-all-libdecnumber
25017 maybe-all-libdecnumber:
25018 @if gcc-bootstrap
25019 all-libdecnumber: stage_current
25020 @endif gcc-bootstrap
25021 @if libdecnumber
25022 TARGET-libdecnumber=all
25023 maybe-all-libdecnumber: all-libdecnumber
25024 all-libdecnumber: configure-libdecnumber
25025         @r=`${PWD_COMMAND}`; export r; \
25026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25027         $(HOST_EXPORTS) \
25028         (cd $(HOST_SUBDIR)/libdecnumber && \
25029           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25030                 $(TARGET-libdecnumber))
25031 @endif libdecnumber
25032
25033
25034
25035 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
25036 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
25037 maybe-all-stage1-libdecnumber:
25038 maybe-clean-stage1-libdecnumber:
25039 @if libdecnumber-bootstrap
25040 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
25041 all-stage1: all-stage1-libdecnumber
25042 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
25043 all-stage1-libdecnumber: configure-stage1-libdecnumber
25044         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25045         @r=`${PWD_COMMAND}`; export r; \
25046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25047         $(HOST_EXPORTS) \
25048         cd $(HOST_SUBDIR)/libdecnumber && \
25049         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25050                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
25051                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
25052                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
25053                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
25054                 $(TARGET-stage1-libdecnumber)
25055
25056 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
25057 clean-stage1: clean-stage1-libdecnumber
25058 clean-stage1-libdecnumber:
25059         @if [ $(current_stage) = stage1 ]; then \
25060           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25061         else \
25062           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
25063           $(MAKE) stage1-start; \
25064         fi; \
25065         cd $(HOST_SUBDIR)/libdecnumber && \
25066         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25067                  clean
25068 @endif libdecnumber-bootstrap
25069
25070
25071 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
25072 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
25073 maybe-all-stage2-libdecnumber:
25074 maybe-clean-stage2-libdecnumber:
25075 @if libdecnumber-bootstrap
25076 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
25077 all-stage2: all-stage2-libdecnumber
25078 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
25079 all-stage2-libdecnumber: configure-stage2-libdecnumber
25080         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25081         @r=`${PWD_COMMAND}`; export r; \
25082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25083         $(HOST_EXPORTS) \
25084         $(POSTSTAGE1_HOST_EXPORTS) \
25085         cd $(HOST_SUBDIR)/libdecnumber && \
25086         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25087                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
25088                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25089                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25090                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25091                 $(TARGET-stage2-libdecnumber)
25092
25093 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
25094 clean-stage2: clean-stage2-libdecnumber
25095 clean-stage2-libdecnumber:
25096         @if [ $(current_stage) = stage2 ]; then \
25097           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25098         else \
25099           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
25100           $(MAKE) stage2-start; \
25101         fi; \
25102         cd $(HOST_SUBDIR)/libdecnumber && \
25103         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25104                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25105                  clean
25106 @endif libdecnumber-bootstrap
25107
25108
25109 .PHONY: all-stageb2g0-libdecnumber maybe-all-stageb2g0-libdecnumber
25110 .PHONY: clean-stageb2g0-libdecnumber maybe-clean-stageb2g0-libdecnumber
25111 maybe-all-stageb2g0-libdecnumber:
25112 maybe-clean-stageb2g0-libdecnumber:
25113 @if libdecnumber-bootstrap
25114 maybe-all-stageb2g0-libdecnumber: all-stageb2g0-libdecnumber
25115 all-stageb2g0: all-stageb2g0-libdecnumber
25116 TARGET-stageb2g0-libdecnumber = $(TARGET-libdecnumber)
25117 all-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
25118         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25119         @r=`${PWD_COMMAND}`; export r; \
25120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25121         $(HOST_EXPORTS) \
25122         $(POSTSTAGE1_HOST_EXPORTS) \
25123         cd $(HOST_SUBDIR)/libdecnumber && \
25124         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25125                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
25126                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
25127                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
25128                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25129                 $(TARGET-stageb2g0-libdecnumber)
25130
25131 maybe-clean-stageb2g0-libdecnumber: clean-stageb2g0-libdecnumber
25132 clean-stageb2g0: clean-stageb2g0-libdecnumber
25133 clean-stageb2g0-libdecnumber:
25134         @if [ $(current_stage) = stageb2g0 ]; then \
25135           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25136         else \
25137           [ -f $(HOST_SUBDIR)/stageb2g0-libdecnumber/Makefile ] || exit 0; \
25138           $(MAKE) stageb2g0-start; \
25139         fi; \
25140         cd $(HOST_SUBDIR)/libdecnumber && \
25141         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25142                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25143                  clean
25144 @endif libdecnumber-bootstrap
25145
25146
25147 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
25148 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
25149 maybe-all-stage3-libdecnumber:
25150 maybe-clean-stage3-libdecnumber:
25151 @if libdecnumber-bootstrap
25152 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
25153 all-stage3: all-stage3-libdecnumber
25154 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
25155 all-stage3-libdecnumber: configure-stage3-libdecnumber
25156         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25157         @r=`${PWD_COMMAND}`; export r; \
25158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25159         $(HOST_EXPORTS) \
25160         $(POSTSTAGE1_HOST_EXPORTS) \
25161         cd $(HOST_SUBDIR)/libdecnumber && \
25162         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25163                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
25164                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
25165                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
25166                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25167                 $(TARGET-stage3-libdecnumber)
25168
25169 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
25170 clean-stage3: clean-stage3-libdecnumber
25171 clean-stage3-libdecnumber:
25172         @if [ $(current_stage) = stage3 ]; then \
25173           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25174         else \
25175           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
25176           $(MAKE) stage3-start; \
25177         fi; \
25178         cd $(HOST_SUBDIR)/libdecnumber && \
25179         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25180                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25181                  clean
25182 @endif libdecnumber-bootstrap
25183
25184
25185 .PHONY: all-stageb3g2-libdecnumber maybe-all-stageb3g2-libdecnumber
25186 .PHONY: clean-stageb3g2-libdecnumber maybe-clean-stageb3g2-libdecnumber
25187 maybe-all-stageb3g2-libdecnumber:
25188 maybe-clean-stageb3g2-libdecnumber:
25189 @if libdecnumber-bootstrap
25190 maybe-all-stageb3g2-libdecnumber: all-stageb3g2-libdecnumber
25191 all-stageb3g2: all-stageb3g2-libdecnumber
25192 TARGET-stageb3g2-libdecnumber = $(TARGET-libdecnumber)
25193 all-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
25194         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25195         @r=`${PWD_COMMAND}`; export r; \
25196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25197         $(HOST_EXPORTS) \
25198         $(POSTSTAGE1_HOST_EXPORTS) \
25199         cd $(HOST_SUBDIR)/libdecnumber && \
25200         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25201                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
25202                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
25203                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
25204                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25205                 $(TARGET-stageb3g2-libdecnumber)
25206
25207 maybe-clean-stageb3g2-libdecnumber: clean-stageb3g2-libdecnumber
25208 clean-stageb3g2: clean-stageb3g2-libdecnumber
25209 clean-stageb3g2-libdecnumber:
25210         @if [ $(current_stage) = stageb3g2 ]; then \
25211           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25212         else \
25213           [ -f $(HOST_SUBDIR)/stageb3g2-libdecnumber/Makefile ] || exit 0; \
25214           $(MAKE) stageb3g2-start; \
25215         fi; \
25216         cd $(HOST_SUBDIR)/libdecnumber && \
25217         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25218                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25219                  clean
25220 @endif libdecnumber-bootstrap
25221
25222
25223 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
25224 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
25225 maybe-all-stage4-libdecnumber:
25226 maybe-clean-stage4-libdecnumber:
25227 @if libdecnumber-bootstrap
25228 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
25229 all-stage4: all-stage4-libdecnumber
25230 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
25231 all-stage4-libdecnumber: configure-stage4-libdecnumber
25232         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25233         @r=`${PWD_COMMAND}`; export r; \
25234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25235         $(HOST_EXPORTS) \
25236         $(POSTSTAGE1_HOST_EXPORTS) \
25237         cd $(HOST_SUBDIR)/libdecnumber && \
25238         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25239                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
25240                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25241                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
25242                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25243                 $(TARGET-stage4-libdecnumber)
25244
25245 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
25246 clean-stage4: clean-stage4-libdecnumber
25247 clean-stage4-libdecnumber:
25248         @if [ $(current_stage) = stage4 ]; then \
25249           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25250         else \
25251           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
25252           $(MAKE) stage4-start; \
25253         fi; \
25254         cd $(HOST_SUBDIR)/libdecnumber && \
25255         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25256                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25257                  clean
25258 @endif libdecnumber-bootstrap
25259
25260
25261 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
25262 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
25263 maybe-all-stageprofile-libdecnumber:
25264 maybe-clean-stageprofile-libdecnumber:
25265 @if libdecnumber-bootstrap
25266 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
25267 all-stageprofile: all-stageprofile-libdecnumber
25268 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
25269 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25270         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25271         @r=`${PWD_COMMAND}`; export r; \
25272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25273         $(HOST_EXPORTS) \
25274         $(POSTSTAGE1_HOST_EXPORTS) \
25275         cd $(HOST_SUBDIR)/libdecnumber && \
25276         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25277                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
25278                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25279                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25280                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25281                 $(TARGET-stageprofile-libdecnumber)
25282
25283 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
25284 clean-stageprofile: clean-stageprofile-libdecnumber
25285 clean-stageprofile-libdecnumber:
25286         @if [ $(current_stage) = stageprofile ]; then \
25287           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25288         else \
25289           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
25290           $(MAKE) stageprofile-start; \
25291         fi; \
25292         cd $(HOST_SUBDIR)/libdecnumber && \
25293         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25294                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25295                  clean
25296 @endif libdecnumber-bootstrap
25297
25298
25299 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
25300 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
25301 maybe-all-stagefeedback-libdecnumber:
25302 maybe-clean-stagefeedback-libdecnumber:
25303 @if libdecnumber-bootstrap
25304 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
25305 all-stagefeedback: all-stagefeedback-libdecnumber
25306 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
25307 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
25308         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25309         @r=`${PWD_COMMAND}`; export r; \
25310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25311         $(HOST_EXPORTS) \
25312         $(POSTSTAGE1_HOST_EXPORTS) \
25313         cd $(HOST_SUBDIR)/libdecnumber && \
25314         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25315                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
25316                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25317                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25318                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25319                 $(TARGET-stagefeedback-libdecnumber)
25320
25321 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
25322 clean-stagefeedback: clean-stagefeedback-libdecnumber
25323 clean-stagefeedback-libdecnumber:
25324         @if [ $(current_stage) = stagefeedback ]; then \
25325           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25326         else \
25327           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
25328           $(MAKE) stagefeedback-start; \
25329         fi; \
25330         cd $(HOST_SUBDIR)/libdecnumber && \
25331         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25332                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25333                  clean
25334 @endif libdecnumber-bootstrap
25335
25336
25337
25338
25339
25340 .PHONY: check-libdecnumber maybe-check-libdecnumber
25341 maybe-check-libdecnumber:
25342 @if libdecnumber
25343 maybe-check-libdecnumber: check-libdecnumber
25344
25345 check-libdecnumber:
25346         @: $(MAKE); $(unstage)
25347         @r=`${PWD_COMMAND}`; export r; \
25348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25349         $(HOST_EXPORTS) \
25350         (cd $(HOST_SUBDIR)/libdecnumber && \
25351           $(MAKE) $(FLAGS_TO_PASS)  check)
25352
25353 @endif libdecnumber
25354
25355 .PHONY: install-libdecnumber maybe-install-libdecnumber
25356 maybe-install-libdecnumber:
25357 @if libdecnumber
25358 maybe-install-libdecnumber: install-libdecnumber
25359
25360 install-libdecnumber: installdirs
25361         @: $(MAKE); $(unstage)
25362         @r=`${PWD_COMMAND}`; export r; \
25363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25364         $(HOST_EXPORTS) \
25365         (cd $(HOST_SUBDIR)/libdecnumber && \
25366           $(MAKE) $(FLAGS_TO_PASS)  install)
25367
25368 @endif libdecnumber
25369
25370 # Other targets (info, dvi, pdf, etc.)
25371
25372 .PHONY: maybe-info-libdecnumber info-libdecnumber
25373 maybe-info-libdecnumber:
25374 @if libdecnumber
25375 maybe-info-libdecnumber: info-libdecnumber
25376
25377 info-libdecnumber: \
25378     configure-libdecnumber 
25379         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25380         r=`${PWD_COMMAND}`; export r; \
25381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25382         $(HOST_EXPORTS) \
25383         for flag in $(EXTRA_HOST_FLAGS) ; do \
25384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25385         done; \
25386         echo "Doing info in libdecnumber" ; \
25387         (cd $(HOST_SUBDIR)/libdecnumber && \
25388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25390                   "RANLIB=$${RANLIB}" \
25391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25392                   info) \
25393           || exit 1
25394
25395 @endif libdecnumber
25396
25397 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
25398 maybe-dvi-libdecnumber:
25399 @if libdecnumber
25400 maybe-dvi-libdecnumber: dvi-libdecnumber
25401
25402 dvi-libdecnumber: \
25403     configure-libdecnumber 
25404         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25405         r=`${PWD_COMMAND}`; export r; \
25406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25407         $(HOST_EXPORTS) \
25408         for flag in $(EXTRA_HOST_FLAGS) ; do \
25409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25410         done; \
25411         echo "Doing dvi in libdecnumber" ; \
25412         (cd $(HOST_SUBDIR)/libdecnumber && \
25413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25415                   "RANLIB=$${RANLIB}" \
25416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25417                   dvi) \
25418           || exit 1
25419
25420 @endif libdecnumber
25421
25422 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
25423 maybe-pdf-libdecnumber:
25424 @if libdecnumber
25425 maybe-pdf-libdecnumber: pdf-libdecnumber
25426
25427 pdf-libdecnumber: \
25428     configure-libdecnumber 
25429         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25430         r=`${PWD_COMMAND}`; export r; \
25431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25432         $(HOST_EXPORTS) \
25433         for flag in $(EXTRA_HOST_FLAGS) ; do \
25434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25435         done; \
25436         echo "Doing pdf in libdecnumber" ; \
25437         (cd $(HOST_SUBDIR)/libdecnumber && \
25438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25440                   "RANLIB=$${RANLIB}" \
25441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25442                   pdf) \
25443           || exit 1
25444
25445 @endif libdecnumber
25446
25447 .PHONY: maybe-html-libdecnumber html-libdecnumber
25448 maybe-html-libdecnumber:
25449 @if libdecnumber
25450 maybe-html-libdecnumber: html-libdecnumber
25451
25452 html-libdecnumber: \
25453     configure-libdecnumber 
25454         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25455         r=`${PWD_COMMAND}`; export r; \
25456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25457         $(HOST_EXPORTS) \
25458         for flag in $(EXTRA_HOST_FLAGS) ; do \
25459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25460         done; \
25461         echo "Doing html in libdecnumber" ; \
25462         (cd $(HOST_SUBDIR)/libdecnumber && \
25463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25465                   "RANLIB=$${RANLIB}" \
25466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25467                   html) \
25468           || exit 1
25469
25470 @endif libdecnumber
25471
25472 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
25473 maybe-TAGS-libdecnumber:
25474 @if libdecnumber
25475 maybe-TAGS-libdecnumber: TAGS-libdecnumber
25476
25477 TAGS-libdecnumber: \
25478     configure-libdecnumber 
25479         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25480         r=`${PWD_COMMAND}`; export r; \
25481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25482         $(HOST_EXPORTS) \
25483         for flag in $(EXTRA_HOST_FLAGS) ; do \
25484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25485         done; \
25486         echo "Doing TAGS in libdecnumber" ; \
25487         (cd $(HOST_SUBDIR)/libdecnumber && \
25488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25490                   "RANLIB=$${RANLIB}" \
25491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25492                   TAGS) \
25493           || exit 1
25494
25495 @endif libdecnumber
25496
25497 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
25498 maybe-install-info-libdecnumber:
25499 @if libdecnumber
25500 maybe-install-info-libdecnumber: install-info-libdecnumber
25501
25502 install-info-libdecnumber: \
25503     configure-libdecnumber \
25504     info-libdecnumber 
25505         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25506         r=`${PWD_COMMAND}`; export r; \
25507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25508         $(HOST_EXPORTS) \
25509         for flag in $(EXTRA_HOST_FLAGS) ; do \
25510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25511         done; \
25512         echo "Doing install-info in libdecnumber" ; \
25513         (cd $(HOST_SUBDIR)/libdecnumber && \
25514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25516                   "RANLIB=$${RANLIB}" \
25517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25518                   install-info) \
25519           || exit 1
25520
25521 @endif libdecnumber
25522
25523 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
25524 maybe-install-pdf-libdecnumber:
25525 @if libdecnumber
25526 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
25527
25528 install-pdf-libdecnumber: \
25529     configure-libdecnumber \
25530     pdf-libdecnumber 
25531         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25532         r=`${PWD_COMMAND}`; export r; \
25533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25534         $(HOST_EXPORTS) \
25535         for flag in $(EXTRA_HOST_FLAGS) ; do \
25536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25537         done; \
25538         echo "Doing install-pdf in libdecnumber" ; \
25539         (cd $(HOST_SUBDIR)/libdecnumber && \
25540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25542                   "RANLIB=$${RANLIB}" \
25543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25544                   install-pdf) \
25545           || exit 1
25546
25547 @endif libdecnumber
25548
25549 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
25550 maybe-install-html-libdecnumber:
25551 @if libdecnumber
25552 maybe-install-html-libdecnumber: install-html-libdecnumber
25553
25554 install-html-libdecnumber: \
25555     configure-libdecnumber \
25556     html-libdecnumber 
25557         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25558         r=`${PWD_COMMAND}`; export r; \
25559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25560         $(HOST_EXPORTS) \
25561         for flag in $(EXTRA_HOST_FLAGS) ; do \
25562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25563         done; \
25564         echo "Doing install-html in libdecnumber" ; \
25565         (cd $(HOST_SUBDIR)/libdecnumber && \
25566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25568                   "RANLIB=$${RANLIB}" \
25569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25570                   install-html) \
25571           || exit 1
25572
25573 @endif libdecnumber
25574
25575 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
25576 maybe-installcheck-libdecnumber:
25577 @if libdecnumber
25578 maybe-installcheck-libdecnumber: installcheck-libdecnumber
25579
25580 installcheck-libdecnumber: \
25581     configure-libdecnumber 
25582         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25583         r=`${PWD_COMMAND}`; export r; \
25584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25585         $(HOST_EXPORTS) \
25586         for flag in $(EXTRA_HOST_FLAGS) ; do \
25587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25588         done; \
25589         echo "Doing installcheck in libdecnumber" ; \
25590         (cd $(HOST_SUBDIR)/libdecnumber && \
25591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25593                   "RANLIB=$${RANLIB}" \
25594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25595                   installcheck) \
25596           || exit 1
25597
25598 @endif libdecnumber
25599
25600 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
25601 maybe-mostlyclean-libdecnumber:
25602 @if libdecnumber
25603 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
25604
25605 mostlyclean-libdecnumber: 
25606         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25607         r=`${PWD_COMMAND}`; export r; \
25608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25609         $(HOST_EXPORTS) \
25610         for flag in $(EXTRA_HOST_FLAGS) ; do \
25611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25612         done; \
25613         echo "Doing mostlyclean in libdecnumber" ; \
25614         (cd $(HOST_SUBDIR)/libdecnumber && \
25615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25617                   "RANLIB=$${RANLIB}" \
25618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25619                   mostlyclean) \
25620           || exit 1
25621
25622 @endif libdecnumber
25623
25624 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
25625 maybe-clean-libdecnumber:
25626 @if libdecnumber
25627 maybe-clean-libdecnumber: clean-libdecnumber
25628
25629 clean-libdecnumber: 
25630         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25631         r=`${PWD_COMMAND}`; export r; \
25632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25633         $(HOST_EXPORTS) \
25634         for flag in $(EXTRA_HOST_FLAGS) ; do \
25635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25636         done; \
25637         echo "Doing clean in libdecnumber" ; \
25638         (cd $(HOST_SUBDIR)/libdecnumber && \
25639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25641                   "RANLIB=$${RANLIB}" \
25642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25643                   clean) \
25644           || exit 1
25645
25646 @endif libdecnumber
25647
25648 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
25649 maybe-distclean-libdecnumber:
25650 @if libdecnumber
25651 maybe-distclean-libdecnumber: distclean-libdecnumber
25652
25653 distclean-libdecnumber: 
25654         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25655         r=`${PWD_COMMAND}`; export r; \
25656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25657         $(HOST_EXPORTS) \
25658         for flag in $(EXTRA_HOST_FLAGS) ; do \
25659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25660         done; \
25661         echo "Doing distclean in libdecnumber" ; \
25662         (cd $(HOST_SUBDIR)/libdecnumber && \
25663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25665                   "RANLIB=$${RANLIB}" \
25666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25667                   distclean) \
25668           || exit 1
25669
25670 @endif libdecnumber
25671
25672 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
25673 maybe-maintainer-clean-libdecnumber:
25674 @if libdecnumber
25675 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
25676
25677 maintainer-clean-libdecnumber: 
25678         @[ -f ./libdecnumber/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 maintainer-clean in libdecnumber" ; \
25686         (cd $(HOST_SUBDIR)/libdecnumber && \
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                   maintainer-clean) \
25692           || exit 1
25693
25694 @endif libdecnumber
25695
25696
25697
25698 .PHONY: configure-libgui maybe-configure-libgui
25699 maybe-configure-libgui:
25700 @if gcc-bootstrap
25701 configure-libgui: stage_current
25702 @endif gcc-bootstrap
25703 @if libgui
25704 maybe-configure-libgui: configure-libgui
25705 configure-libgui: 
25706         @: $(MAKE); $(unstage)
25707         @r=`${PWD_COMMAND}`; export r; \
25708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25709         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
25710         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
25711         $(HOST_EXPORTS) \
25712         echo Configuring in $(HOST_SUBDIR)/libgui; \
25713         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
25714         case $(srcdir) in \
25715           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25716           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
25717                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25718         esac; \
25719         srcdiroption="--srcdir=$${topdir}/libgui"; \
25720         libsrcdir="$$s/libgui"; \
25721         $(SHELL) $${libsrcdir}/configure \
25722           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25723           --target=${target_alias} $${srcdiroption}  \
25724           || exit 1
25725 @endif libgui
25726
25727
25728
25729
25730
25731 .PHONY: all-libgui maybe-all-libgui
25732 maybe-all-libgui:
25733 @if gcc-bootstrap
25734 all-libgui: stage_current
25735 @endif gcc-bootstrap
25736 @if libgui
25737 TARGET-libgui=all
25738 maybe-all-libgui: all-libgui
25739 all-libgui: configure-libgui
25740         @: $(MAKE); $(unstage)
25741         @r=`${PWD_COMMAND}`; export r; \
25742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25743         $(HOST_EXPORTS) \
25744         (cd $(HOST_SUBDIR)/libgui && \
25745           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25746                 $(TARGET-libgui))
25747 @endif libgui
25748
25749
25750
25751
25752 .PHONY: check-libgui maybe-check-libgui
25753 maybe-check-libgui:
25754 @if libgui
25755 maybe-check-libgui: check-libgui
25756
25757 check-libgui:
25758         @: $(MAKE); $(unstage)
25759         @r=`${PWD_COMMAND}`; export r; \
25760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25761         $(HOST_EXPORTS) \
25762         (cd $(HOST_SUBDIR)/libgui && \
25763           $(MAKE) $(FLAGS_TO_PASS)  check)
25764
25765 @endif libgui
25766
25767 .PHONY: install-libgui maybe-install-libgui
25768 maybe-install-libgui:
25769 @if libgui
25770 maybe-install-libgui: install-libgui
25771
25772 install-libgui: installdirs
25773         @: $(MAKE); $(unstage)
25774         @r=`${PWD_COMMAND}`; export r; \
25775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25776         $(HOST_EXPORTS) \
25777         (cd $(HOST_SUBDIR)/libgui && \
25778           $(MAKE) $(FLAGS_TO_PASS)  install)
25779
25780 @endif libgui
25781
25782 # Other targets (info, dvi, pdf, etc.)
25783
25784 .PHONY: maybe-info-libgui info-libgui
25785 maybe-info-libgui:
25786 @if libgui
25787 maybe-info-libgui: info-libgui
25788
25789 info-libgui: \
25790     configure-libgui 
25791         @: $(MAKE); $(unstage)
25792         @[ -f ./libgui/Makefile ] || exit 0; \
25793         r=`${PWD_COMMAND}`; export r; \
25794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25795         $(HOST_EXPORTS) \
25796         for flag in $(EXTRA_HOST_FLAGS) ; do \
25797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25798         done; \
25799         echo "Doing info in libgui" ; \
25800         (cd $(HOST_SUBDIR)/libgui && \
25801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25803                   "RANLIB=$${RANLIB}" \
25804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25805                   info) \
25806           || exit 1
25807
25808 @endif libgui
25809
25810 .PHONY: maybe-dvi-libgui dvi-libgui
25811 maybe-dvi-libgui:
25812 @if libgui
25813 maybe-dvi-libgui: dvi-libgui
25814
25815 dvi-libgui: \
25816     configure-libgui 
25817         @: $(MAKE); $(unstage)
25818         @[ -f ./libgui/Makefile ] || exit 0; \
25819         r=`${PWD_COMMAND}`; export r; \
25820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25821         $(HOST_EXPORTS) \
25822         for flag in $(EXTRA_HOST_FLAGS) ; do \
25823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25824         done; \
25825         echo "Doing dvi in libgui" ; \
25826         (cd $(HOST_SUBDIR)/libgui && \
25827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25829                   "RANLIB=$${RANLIB}" \
25830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25831                   dvi) \
25832           || exit 1
25833
25834 @endif libgui
25835
25836 .PHONY: maybe-pdf-libgui pdf-libgui
25837 maybe-pdf-libgui:
25838 @if libgui
25839 maybe-pdf-libgui: pdf-libgui
25840
25841 pdf-libgui: \
25842     configure-libgui 
25843         @: $(MAKE); $(unstage)
25844         @[ -f ./libgui/Makefile ] || exit 0; \
25845         r=`${PWD_COMMAND}`; export r; \
25846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25847         $(HOST_EXPORTS) \
25848         for flag in $(EXTRA_HOST_FLAGS) ; do \
25849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25850         done; \
25851         echo "Doing pdf in libgui" ; \
25852         (cd $(HOST_SUBDIR)/libgui && \
25853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25855                   "RANLIB=$${RANLIB}" \
25856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25857                   pdf) \
25858           || exit 1
25859
25860 @endif libgui
25861
25862 .PHONY: maybe-html-libgui html-libgui
25863 maybe-html-libgui:
25864 @if libgui
25865 maybe-html-libgui: html-libgui
25866
25867 html-libgui: \
25868     configure-libgui 
25869         @: $(MAKE); $(unstage)
25870         @[ -f ./libgui/Makefile ] || exit 0; \
25871         r=`${PWD_COMMAND}`; export r; \
25872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25873         $(HOST_EXPORTS) \
25874         for flag in $(EXTRA_HOST_FLAGS) ; do \
25875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25876         done; \
25877         echo "Doing html in libgui" ; \
25878         (cd $(HOST_SUBDIR)/libgui && \
25879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25881                   "RANLIB=$${RANLIB}" \
25882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25883                   html) \
25884           || exit 1
25885
25886 @endif libgui
25887
25888 .PHONY: maybe-TAGS-libgui TAGS-libgui
25889 maybe-TAGS-libgui:
25890 @if libgui
25891 maybe-TAGS-libgui: TAGS-libgui
25892
25893 TAGS-libgui: \
25894     configure-libgui 
25895         @: $(MAKE); $(unstage)
25896         @[ -f ./libgui/Makefile ] || exit 0; \
25897         r=`${PWD_COMMAND}`; export r; \
25898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25899         $(HOST_EXPORTS) \
25900         for flag in $(EXTRA_HOST_FLAGS) ; do \
25901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25902         done; \
25903         echo "Doing TAGS in libgui" ; \
25904         (cd $(HOST_SUBDIR)/libgui && \
25905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25907                   "RANLIB=$${RANLIB}" \
25908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25909                   TAGS) \
25910           || exit 1
25911
25912 @endif libgui
25913
25914 .PHONY: maybe-install-info-libgui install-info-libgui
25915 maybe-install-info-libgui:
25916 @if libgui
25917 maybe-install-info-libgui: install-info-libgui
25918
25919 install-info-libgui: \
25920     configure-libgui \
25921     info-libgui 
25922         @: $(MAKE); $(unstage)
25923         @[ -f ./libgui/Makefile ] || exit 0; \
25924         r=`${PWD_COMMAND}`; export r; \
25925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25926         $(HOST_EXPORTS) \
25927         for flag in $(EXTRA_HOST_FLAGS) ; do \
25928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25929         done; \
25930         echo "Doing install-info in libgui" ; \
25931         (cd $(HOST_SUBDIR)/libgui && \
25932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25934                   "RANLIB=$${RANLIB}" \
25935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25936                   install-info) \
25937           || exit 1
25938
25939 @endif libgui
25940
25941 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
25942 maybe-install-pdf-libgui:
25943 @if libgui
25944 maybe-install-pdf-libgui: install-pdf-libgui
25945
25946 install-pdf-libgui: \
25947     configure-libgui \
25948     pdf-libgui 
25949         @: $(MAKE); $(unstage)
25950         @[ -f ./libgui/Makefile ] || exit 0; \
25951         r=`${PWD_COMMAND}`; export r; \
25952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25953         $(HOST_EXPORTS) \
25954         for flag in $(EXTRA_HOST_FLAGS) ; do \
25955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25956         done; \
25957         echo "Doing install-pdf in libgui" ; \
25958         (cd $(HOST_SUBDIR)/libgui && \
25959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25961                   "RANLIB=$${RANLIB}" \
25962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25963                   install-pdf) \
25964           || exit 1
25965
25966 @endif libgui
25967
25968 .PHONY: maybe-install-html-libgui install-html-libgui
25969 maybe-install-html-libgui:
25970 @if libgui
25971 maybe-install-html-libgui: install-html-libgui
25972
25973 install-html-libgui: \
25974     configure-libgui \
25975     html-libgui 
25976         @: $(MAKE); $(unstage)
25977         @[ -f ./libgui/Makefile ] || exit 0; \
25978         r=`${PWD_COMMAND}`; export r; \
25979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25980         $(HOST_EXPORTS) \
25981         for flag in $(EXTRA_HOST_FLAGS) ; do \
25982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25983         done; \
25984         echo "Doing install-html in libgui" ; \
25985         (cd $(HOST_SUBDIR)/libgui && \
25986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25988                   "RANLIB=$${RANLIB}" \
25989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25990                   install-html) \
25991           || exit 1
25992
25993 @endif libgui
25994
25995 .PHONY: maybe-installcheck-libgui installcheck-libgui
25996 maybe-installcheck-libgui:
25997 @if libgui
25998 maybe-installcheck-libgui: installcheck-libgui
25999
26000 installcheck-libgui: \
26001     configure-libgui 
26002         @: $(MAKE); $(unstage)
26003         @[ -f ./libgui/Makefile ] || exit 0; \
26004         r=`${PWD_COMMAND}`; export r; \
26005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26006         $(HOST_EXPORTS) \
26007         for flag in $(EXTRA_HOST_FLAGS) ; do \
26008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26009         done; \
26010         echo "Doing installcheck in libgui" ; \
26011         (cd $(HOST_SUBDIR)/libgui && \
26012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26014                   "RANLIB=$${RANLIB}" \
26015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26016                   installcheck) \
26017           || exit 1
26018
26019 @endif libgui
26020
26021 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
26022 maybe-mostlyclean-libgui:
26023 @if libgui
26024 maybe-mostlyclean-libgui: mostlyclean-libgui
26025
26026 mostlyclean-libgui: 
26027         @: $(MAKE); $(unstage)
26028         @[ -f ./libgui/Makefile ] || exit 0; \
26029         r=`${PWD_COMMAND}`; export r; \
26030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26031         $(HOST_EXPORTS) \
26032         for flag in $(EXTRA_HOST_FLAGS) ; do \
26033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26034         done; \
26035         echo "Doing mostlyclean in libgui" ; \
26036         (cd $(HOST_SUBDIR)/libgui && \
26037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26039                   "RANLIB=$${RANLIB}" \
26040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26041                   mostlyclean) \
26042           || exit 1
26043
26044 @endif libgui
26045
26046 .PHONY: maybe-clean-libgui clean-libgui
26047 maybe-clean-libgui:
26048 @if libgui
26049 maybe-clean-libgui: clean-libgui
26050
26051 clean-libgui: 
26052         @: $(MAKE); $(unstage)
26053         @[ -f ./libgui/Makefile ] || exit 0; \
26054         r=`${PWD_COMMAND}`; export r; \
26055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26056         $(HOST_EXPORTS) \
26057         for flag in $(EXTRA_HOST_FLAGS) ; do \
26058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26059         done; \
26060         echo "Doing clean in libgui" ; \
26061         (cd $(HOST_SUBDIR)/libgui && \
26062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26064                   "RANLIB=$${RANLIB}" \
26065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26066                   clean) \
26067           || exit 1
26068
26069 @endif libgui
26070
26071 .PHONY: maybe-distclean-libgui distclean-libgui
26072 maybe-distclean-libgui:
26073 @if libgui
26074 maybe-distclean-libgui: distclean-libgui
26075
26076 distclean-libgui: 
26077         @: $(MAKE); $(unstage)
26078         @[ -f ./libgui/Makefile ] || exit 0; \
26079         r=`${PWD_COMMAND}`; export r; \
26080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26081         $(HOST_EXPORTS) \
26082         for flag in $(EXTRA_HOST_FLAGS) ; do \
26083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26084         done; \
26085         echo "Doing distclean in libgui" ; \
26086         (cd $(HOST_SUBDIR)/libgui && \
26087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26089                   "RANLIB=$${RANLIB}" \
26090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26091                   distclean) \
26092           || exit 1
26093
26094 @endif libgui
26095
26096 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
26097 maybe-maintainer-clean-libgui:
26098 @if libgui
26099 maybe-maintainer-clean-libgui: maintainer-clean-libgui
26100
26101 maintainer-clean-libgui: 
26102         @: $(MAKE); $(unstage)
26103         @[ -f ./libgui/Makefile ] || exit 0; \
26104         r=`${PWD_COMMAND}`; export r; \
26105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26106         $(HOST_EXPORTS) \
26107         for flag in $(EXTRA_HOST_FLAGS) ; do \
26108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26109         done; \
26110         echo "Doing maintainer-clean in libgui" ; \
26111         (cd $(HOST_SUBDIR)/libgui && \
26112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26114                   "RANLIB=$${RANLIB}" \
26115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26116                   maintainer-clean) \
26117           || exit 1
26118
26119 @endif libgui
26120
26121
26122
26123 .PHONY: configure-libiberty maybe-configure-libiberty
26124 maybe-configure-libiberty:
26125 @if gcc-bootstrap
26126 configure-libiberty: stage_current
26127 @endif gcc-bootstrap
26128 @if libiberty
26129 maybe-configure-libiberty: configure-libiberty
26130 configure-libiberty: 
26131         @r=`${PWD_COMMAND}`; export r; \
26132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26133         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26134         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26135         $(HOST_EXPORTS) \
26136         echo Configuring in $(HOST_SUBDIR)/libiberty; \
26137         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
26138         case $(srcdir) in \
26139           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26140           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26141                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26142         esac; \
26143         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26144         libsrcdir="$$s/libiberty"; \
26145         $(SHELL) $${libsrcdir}/configure \
26146           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26147           --target=${target_alias} $${srcdiroption}  \
26148           || exit 1
26149 @endif libiberty
26150
26151
26152
26153 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
26154 maybe-configure-stage1-libiberty:
26155 @if libiberty-bootstrap
26156 maybe-configure-stage1-libiberty: configure-stage1-libiberty
26157 configure-stage1-libiberty:
26158         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26159         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26160         @r=`${PWD_COMMAND}`; export r; \
26161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26162         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26163         $(HOST_EXPORTS)  \
26164         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26165         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
26166         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
26167         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26168         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26169         case $(srcdir) in \
26170           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26171           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26172                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26173         esac; \
26174         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26175         libsrcdir="$$s/libiberty"; \
26176         $(SHELL) $${libsrcdir}/configure \
26177           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26178           --target=${target_alias} $${srcdiroption} \
26179            \
26180           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
26181 @endif libiberty-bootstrap
26182
26183 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
26184 maybe-configure-stage2-libiberty:
26185 @if libiberty-bootstrap
26186 maybe-configure-stage2-libiberty: configure-stage2-libiberty
26187 configure-stage2-libiberty:
26188         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26189         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26190         @r=`${PWD_COMMAND}`; export r; \
26191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26192         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26193         $(HOST_EXPORTS) \
26194         $(POSTSTAGE1_HOST_EXPORTS)  \
26195         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26196         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
26197         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
26198         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26199         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26200         case $(srcdir) in \
26201           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26202           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26203                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26204         esac; \
26205         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26206         libsrcdir="$$s/libiberty"; \
26207         $(SHELL) $${libsrcdir}/configure \
26208           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26209           --target=${target_alias} $${srcdiroption} \
26210           --with-build-libsubdir=$(HOST_SUBDIR) \
26211           @stage2_werror_flag@ 
26212 @endif libiberty-bootstrap
26213
26214 .PHONY: configure-stageb2g0-libiberty maybe-configure-stageb2g0-libiberty
26215 maybe-configure-stageb2g0-libiberty:
26216 @if libiberty-bootstrap
26217 maybe-configure-stageb2g0-libiberty: configure-stageb2g0-libiberty
26218 configure-stageb2g0-libiberty:
26219         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26220         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26221         @r=`${PWD_COMMAND}`; export r; \
26222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26223         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26224         $(HOST_EXPORTS) \
26225         $(POSTSTAGE1_HOST_EXPORTS)  \
26226         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
26227         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
26228         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libiberty ; \
26229         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26230         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26231         case $(srcdir) in \
26232           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26233           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26234                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26235         esac; \
26236         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26237         libsrcdir="$$s/libiberty"; \
26238         $(SHELL) $${libsrcdir}/configure \
26239           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26240           --target=${target_alias} $${srcdiroption} \
26241           --with-build-libsubdir=$(HOST_SUBDIR) \
26242           @stage2_werror_flag@ 
26243 @endif libiberty-bootstrap
26244
26245 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
26246 maybe-configure-stage3-libiberty:
26247 @if libiberty-bootstrap
26248 maybe-configure-stage3-libiberty: configure-stage3-libiberty
26249 configure-stage3-libiberty:
26250         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26251         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26252         @r=`${PWD_COMMAND}`; export r; \
26253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26254         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26255         $(HOST_EXPORTS) \
26256         $(POSTSTAGE1_HOST_EXPORTS)  \
26257         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26258         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
26259         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
26260         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26261         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26262         case $(srcdir) in \
26263           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26264           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26265                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26266         esac; \
26267         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26268         libsrcdir="$$s/libiberty"; \
26269         $(SHELL) $${libsrcdir}/configure \
26270           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26271           --target=${target_alias} $${srcdiroption} \
26272           --with-build-libsubdir=$(HOST_SUBDIR) \
26273           @stage2_werror_flag@ 
26274 @endif libiberty-bootstrap
26275
26276 .PHONY: configure-stageb3g2-libiberty maybe-configure-stageb3g2-libiberty
26277 maybe-configure-stageb3g2-libiberty:
26278 @if libiberty-bootstrap
26279 maybe-configure-stageb3g2-libiberty: configure-stageb3g2-libiberty
26280 configure-stageb3g2-libiberty:
26281         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26282         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26283         @r=`${PWD_COMMAND}`; export r; \
26284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26285         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26286         $(HOST_EXPORTS) \
26287         $(POSTSTAGE1_HOST_EXPORTS)  \
26288         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
26289         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
26290         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libiberty ; \
26291         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26292         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26293         case $(srcdir) in \
26294           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26295           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26296                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26297         esac; \
26298         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26299         libsrcdir="$$s/libiberty"; \
26300         $(SHELL) $${libsrcdir}/configure \
26301           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26302           --target=${target_alias} $${srcdiroption} \
26303           --with-build-libsubdir=$(HOST_SUBDIR) \
26304           @stage2_werror_flag@ 
26305 @endif libiberty-bootstrap
26306
26307 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
26308 maybe-configure-stage4-libiberty:
26309 @if libiberty-bootstrap
26310 maybe-configure-stage4-libiberty: configure-stage4-libiberty
26311 configure-stage4-libiberty:
26312         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26313         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26314         @r=`${PWD_COMMAND}`; export r; \
26315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26316         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26317         $(HOST_EXPORTS) \
26318         $(POSTSTAGE1_HOST_EXPORTS)  \
26319         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26320         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
26321         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
26322         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26323         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26324         case $(srcdir) in \
26325           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26326           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26327                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26328         esac; \
26329         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26330         libsrcdir="$$s/libiberty"; \
26331         $(SHELL) $${libsrcdir}/configure \
26332           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26333           --target=${target_alias} $${srcdiroption} \
26334           --with-build-libsubdir=$(HOST_SUBDIR) \
26335           @stage2_werror_flag@ 
26336 @endif libiberty-bootstrap
26337
26338 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
26339 maybe-configure-stageprofile-libiberty:
26340 @if libiberty-bootstrap
26341 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
26342 configure-stageprofile-libiberty:
26343         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26344         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26345         @r=`${PWD_COMMAND}`; export r; \
26346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26347         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26348         $(HOST_EXPORTS) \
26349         $(POSTSTAGE1_HOST_EXPORTS)  \
26350         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
26351         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
26352         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
26353         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26354         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26355         case $(srcdir) in \
26356           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26357           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26358                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26359         esac; \
26360         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26361         libsrcdir="$$s/libiberty"; \
26362         $(SHELL) $${libsrcdir}/configure \
26363           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26364           --target=${target_alias} $${srcdiroption} \
26365           --with-build-libsubdir=$(HOST_SUBDIR) \
26366           @stage2_werror_flag@ 
26367 @endif libiberty-bootstrap
26368
26369 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
26370 maybe-configure-stagefeedback-libiberty:
26371 @if libiberty-bootstrap
26372 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
26373 configure-stagefeedback-libiberty:
26374         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26375         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26376         @r=`${PWD_COMMAND}`; export r; \
26377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26378         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26379         $(HOST_EXPORTS) \
26380         $(POSTSTAGE1_HOST_EXPORTS)  \
26381         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
26382         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
26383         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
26384         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26385         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26386         case $(srcdir) in \
26387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26388           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26390         esac; \
26391         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26392         libsrcdir="$$s/libiberty"; \
26393         $(SHELL) $${libsrcdir}/configure \
26394           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26395           --target=${target_alias} $${srcdiroption} \
26396           --with-build-libsubdir=$(HOST_SUBDIR) \
26397           @stage2_werror_flag@ 
26398 @endif libiberty-bootstrap
26399
26400
26401
26402
26403
26404 .PHONY: all-libiberty maybe-all-libiberty
26405 maybe-all-libiberty:
26406 @if gcc-bootstrap
26407 all-libiberty: stage_current
26408 @endif gcc-bootstrap
26409 @if libiberty
26410 TARGET-libiberty=all
26411 maybe-all-libiberty: all-libiberty
26412 all-libiberty: configure-libiberty
26413         @r=`${PWD_COMMAND}`; export r; \
26414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26415         $(HOST_EXPORTS) \
26416         (cd $(HOST_SUBDIR)/libiberty && \
26417           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26418                 $(TARGET-libiberty))
26419 @endif libiberty
26420
26421
26422
26423 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
26424 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
26425 maybe-all-stage1-libiberty:
26426 maybe-clean-stage1-libiberty:
26427 @if libiberty-bootstrap
26428 maybe-all-stage1-libiberty: all-stage1-libiberty
26429 all-stage1: all-stage1-libiberty
26430 TARGET-stage1-libiberty = $(TARGET-libiberty)
26431 all-stage1-libiberty: configure-stage1-libiberty
26432         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26433         @r=`${PWD_COMMAND}`; export r; \
26434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26435         $(HOST_EXPORTS) \
26436         cd $(HOST_SUBDIR)/libiberty && \
26437         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26438                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
26439                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
26440                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
26441                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
26442                 $(TARGET-stage1-libiberty)
26443
26444 maybe-clean-stage1-libiberty: clean-stage1-libiberty
26445 clean-stage1: clean-stage1-libiberty
26446 clean-stage1-libiberty:
26447         @if [ $(current_stage) = stage1 ]; then \
26448           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26449         else \
26450           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
26451           $(MAKE) stage1-start; \
26452         fi; \
26453         cd $(HOST_SUBDIR)/libiberty && \
26454         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26455                  clean
26456 @endif libiberty-bootstrap
26457
26458
26459 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
26460 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
26461 maybe-all-stage2-libiberty:
26462 maybe-clean-stage2-libiberty:
26463 @if libiberty-bootstrap
26464 maybe-all-stage2-libiberty: all-stage2-libiberty
26465 all-stage2: all-stage2-libiberty
26466 TARGET-stage2-libiberty = $(TARGET-libiberty)
26467 all-stage2-libiberty: configure-stage2-libiberty
26468         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26469         @r=`${PWD_COMMAND}`; export r; \
26470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26471         $(HOST_EXPORTS) \
26472         $(POSTSTAGE1_HOST_EXPORTS) \
26473         cd $(HOST_SUBDIR)/libiberty && \
26474         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26475                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
26476                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26477                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26478                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26479                 $(TARGET-stage2-libiberty)
26480
26481 maybe-clean-stage2-libiberty: clean-stage2-libiberty
26482 clean-stage2: clean-stage2-libiberty
26483 clean-stage2-libiberty:
26484         @if [ $(current_stage) = stage2 ]; then \
26485           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26486         else \
26487           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
26488           $(MAKE) stage2-start; \
26489         fi; \
26490         cd $(HOST_SUBDIR)/libiberty && \
26491         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26492                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26493                  clean
26494 @endif libiberty-bootstrap
26495
26496
26497 .PHONY: all-stageb2g0-libiberty maybe-all-stageb2g0-libiberty
26498 .PHONY: clean-stageb2g0-libiberty maybe-clean-stageb2g0-libiberty
26499 maybe-all-stageb2g0-libiberty:
26500 maybe-clean-stageb2g0-libiberty:
26501 @if libiberty-bootstrap
26502 maybe-all-stageb2g0-libiberty: all-stageb2g0-libiberty
26503 all-stageb2g0: all-stageb2g0-libiberty
26504 TARGET-stageb2g0-libiberty = $(TARGET-libiberty)
26505 all-stageb2g0-libiberty: configure-stageb2g0-libiberty
26506         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26507         @r=`${PWD_COMMAND}`; export r; \
26508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26509         $(HOST_EXPORTS) \
26510         $(POSTSTAGE1_HOST_EXPORTS) \
26511         cd $(HOST_SUBDIR)/libiberty && \
26512         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26513                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
26514                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
26515                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
26516                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26517                 $(TARGET-stageb2g0-libiberty)
26518
26519 maybe-clean-stageb2g0-libiberty: clean-stageb2g0-libiberty
26520 clean-stageb2g0: clean-stageb2g0-libiberty
26521 clean-stageb2g0-libiberty:
26522         @if [ $(current_stage) = stageb2g0 ]; then \
26523           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26524         else \
26525           [ -f $(HOST_SUBDIR)/stageb2g0-libiberty/Makefile ] || exit 0; \
26526           $(MAKE) stageb2g0-start; \
26527         fi; \
26528         cd $(HOST_SUBDIR)/libiberty && \
26529         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26530                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26531                  clean
26532 @endif libiberty-bootstrap
26533
26534
26535 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
26536 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
26537 maybe-all-stage3-libiberty:
26538 maybe-clean-stage3-libiberty:
26539 @if libiberty-bootstrap
26540 maybe-all-stage3-libiberty: all-stage3-libiberty
26541 all-stage3: all-stage3-libiberty
26542 TARGET-stage3-libiberty = $(TARGET-libiberty)
26543 all-stage3-libiberty: configure-stage3-libiberty
26544         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26545         @r=`${PWD_COMMAND}`; export r; \
26546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26547         $(HOST_EXPORTS) \
26548         $(POSTSTAGE1_HOST_EXPORTS) \
26549         cd $(HOST_SUBDIR)/libiberty && \
26550         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26551                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
26552                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
26553                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
26554                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26555                 $(TARGET-stage3-libiberty)
26556
26557 maybe-clean-stage3-libiberty: clean-stage3-libiberty
26558 clean-stage3: clean-stage3-libiberty
26559 clean-stage3-libiberty:
26560         @if [ $(current_stage) = stage3 ]; then \
26561           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26562         else \
26563           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
26564           $(MAKE) stage3-start; \
26565         fi; \
26566         cd $(HOST_SUBDIR)/libiberty && \
26567         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26568                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26569                  clean
26570 @endif libiberty-bootstrap
26571
26572
26573 .PHONY: all-stageb3g2-libiberty maybe-all-stageb3g2-libiberty
26574 .PHONY: clean-stageb3g2-libiberty maybe-clean-stageb3g2-libiberty
26575 maybe-all-stageb3g2-libiberty:
26576 maybe-clean-stageb3g2-libiberty:
26577 @if libiberty-bootstrap
26578 maybe-all-stageb3g2-libiberty: all-stageb3g2-libiberty
26579 all-stageb3g2: all-stageb3g2-libiberty
26580 TARGET-stageb3g2-libiberty = $(TARGET-libiberty)
26581 all-stageb3g2-libiberty: configure-stageb3g2-libiberty
26582         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26583         @r=`${PWD_COMMAND}`; export r; \
26584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26585         $(HOST_EXPORTS) \
26586         $(POSTSTAGE1_HOST_EXPORTS) \
26587         cd $(HOST_SUBDIR)/libiberty && \
26588         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26589                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
26590                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
26591                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
26592                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26593                 $(TARGET-stageb3g2-libiberty)
26594
26595 maybe-clean-stageb3g2-libiberty: clean-stageb3g2-libiberty
26596 clean-stageb3g2: clean-stageb3g2-libiberty
26597 clean-stageb3g2-libiberty:
26598         @if [ $(current_stage) = stageb3g2 ]; then \
26599           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26600         else \
26601           [ -f $(HOST_SUBDIR)/stageb3g2-libiberty/Makefile ] || exit 0; \
26602           $(MAKE) stageb3g2-start; \
26603         fi; \
26604         cd $(HOST_SUBDIR)/libiberty && \
26605         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26606                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26607                  clean
26608 @endif libiberty-bootstrap
26609
26610
26611 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
26612 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
26613 maybe-all-stage4-libiberty:
26614 maybe-clean-stage4-libiberty:
26615 @if libiberty-bootstrap
26616 maybe-all-stage4-libiberty: all-stage4-libiberty
26617 all-stage4: all-stage4-libiberty
26618 TARGET-stage4-libiberty = $(TARGET-libiberty)
26619 all-stage4-libiberty: configure-stage4-libiberty
26620         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26621         @r=`${PWD_COMMAND}`; export r; \
26622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26623         $(HOST_EXPORTS) \
26624         $(POSTSTAGE1_HOST_EXPORTS) \
26625         cd $(HOST_SUBDIR)/libiberty && \
26626         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26627                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
26628                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26629                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
26630                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26631                 $(TARGET-stage4-libiberty)
26632
26633 maybe-clean-stage4-libiberty: clean-stage4-libiberty
26634 clean-stage4: clean-stage4-libiberty
26635 clean-stage4-libiberty:
26636         @if [ $(current_stage) = stage4 ]; then \
26637           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26638         else \
26639           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
26640           $(MAKE) stage4-start; \
26641         fi; \
26642         cd $(HOST_SUBDIR)/libiberty && \
26643         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26644                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26645                  clean
26646 @endif libiberty-bootstrap
26647
26648
26649 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
26650 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
26651 maybe-all-stageprofile-libiberty:
26652 maybe-clean-stageprofile-libiberty:
26653 @if libiberty-bootstrap
26654 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
26655 all-stageprofile: all-stageprofile-libiberty
26656 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
26657 all-stageprofile-libiberty: configure-stageprofile-libiberty
26658         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26659         @r=`${PWD_COMMAND}`; export r; \
26660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26661         $(HOST_EXPORTS) \
26662         $(POSTSTAGE1_HOST_EXPORTS) \
26663         cd $(HOST_SUBDIR)/libiberty && \
26664         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26665                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
26666                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26667                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26668                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26669                 $(TARGET-stageprofile-libiberty)
26670
26671 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
26672 clean-stageprofile: clean-stageprofile-libiberty
26673 clean-stageprofile-libiberty:
26674         @if [ $(current_stage) = stageprofile ]; then \
26675           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26676         else \
26677           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
26678           $(MAKE) stageprofile-start; \
26679         fi; \
26680         cd $(HOST_SUBDIR)/libiberty && \
26681         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26682                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26683                  clean
26684 @endif libiberty-bootstrap
26685
26686
26687 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
26688 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
26689 maybe-all-stagefeedback-libiberty:
26690 maybe-clean-stagefeedback-libiberty:
26691 @if libiberty-bootstrap
26692 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
26693 all-stagefeedback: all-stagefeedback-libiberty
26694 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
26695 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
26696         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26697         @r=`${PWD_COMMAND}`; export r; \
26698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26699         $(HOST_EXPORTS) \
26700         $(POSTSTAGE1_HOST_EXPORTS) \
26701         cd $(HOST_SUBDIR)/libiberty && \
26702         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26703                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
26704                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26705                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26706                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26707                 $(TARGET-stagefeedback-libiberty)
26708
26709 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
26710 clean-stagefeedback: clean-stagefeedback-libiberty
26711 clean-stagefeedback-libiberty:
26712         @if [ $(current_stage) = stagefeedback ]; then \
26713           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26714         else \
26715           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
26716           $(MAKE) stagefeedback-start; \
26717         fi; \
26718         cd $(HOST_SUBDIR)/libiberty && \
26719         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26720                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26721                  clean
26722 @endif libiberty-bootstrap
26723
26724
26725
26726
26727
26728 .PHONY: check-libiberty maybe-check-libiberty
26729 maybe-check-libiberty:
26730 @if libiberty
26731 maybe-check-libiberty: check-libiberty
26732
26733 check-libiberty:
26734         @: $(MAKE); $(unstage)
26735         @r=`${PWD_COMMAND}`; export r; \
26736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26737         $(HOST_EXPORTS) \
26738         (cd $(HOST_SUBDIR)/libiberty && \
26739           $(MAKE) $(FLAGS_TO_PASS)  check)
26740
26741 @endif libiberty
26742
26743 .PHONY: install-libiberty maybe-install-libiberty
26744 maybe-install-libiberty:
26745 @if libiberty
26746 maybe-install-libiberty: install-libiberty
26747
26748 install-libiberty: installdirs
26749         @: $(MAKE); $(unstage)
26750         @r=`${PWD_COMMAND}`; export r; \
26751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26752         $(HOST_EXPORTS) \
26753         (cd $(HOST_SUBDIR)/libiberty && \
26754           $(MAKE) $(FLAGS_TO_PASS)  install)
26755
26756 @endif libiberty
26757
26758 # Other targets (info, dvi, pdf, etc.)
26759
26760 .PHONY: maybe-info-libiberty info-libiberty
26761 maybe-info-libiberty:
26762 @if libiberty
26763 maybe-info-libiberty: info-libiberty
26764
26765 info-libiberty: \
26766     configure-libiberty 
26767         @[ -f ./libiberty/Makefile ] || exit 0; \
26768         r=`${PWD_COMMAND}`; export r; \
26769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26770         $(HOST_EXPORTS) \
26771         for flag in $(EXTRA_HOST_FLAGS) ; do \
26772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26773         done; \
26774         echo "Doing info in libiberty" ; \
26775         (cd $(HOST_SUBDIR)/libiberty && \
26776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26778                   "RANLIB=$${RANLIB}" \
26779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26780                   info) \
26781           || exit 1
26782
26783 @endif libiberty
26784
26785 .PHONY: maybe-dvi-libiberty dvi-libiberty
26786 maybe-dvi-libiberty:
26787 @if libiberty
26788 maybe-dvi-libiberty: dvi-libiberty
26789
26790 dvi-libiberty: \
26791     configure-libiberty 
26792         @[ -f ./libiberty/Makefile ] || exit 0; \
26793         r=`${PWD_COMMAND}`; export r; \
26794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26795         $(HOST_EXPORTS) \
26796         for flag in $(EXTRA_HOST_FLAGS) ; do \
26797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26798         done; \
26799         echo "Doing dvi in libiberty" ; \
26800         (cd $(HOST_SUBDIR)/libiberty && \
26801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26803                   "RANLIB=$${RANLIB}" \
26804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26805                   dvi) \
26806           || exit 1
26807
26808 @endif libiberty
26809
26810 .PHONY: maybe-pdf-libiberty pdf-libiberty
26811 maybe-pdf-libiberty:
26812 @if libiberty
26813 maybe-pdf-libiberty: pdf-libiberty
26814
26815 pdf-libiberty: \
26816     configure-libiberty 
26817         @[ -f ./libiberty/Makefile ] || exit 0; \
26818         r=`${PWD_COMMAND}`; export r; \
26819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26820         $(HOST_EXPORTS) \
26821         for flag in $(EXTRA_HOST_FLAGS) ; do \
26822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26823         done; \
26824         echo "Doing pdf in libiberty" ; \
26825         (cd $(HOST_SUBDIR)/libiberty && \
26826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26828                   "RANLIB=$${RANLIB}" \
26829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26830                   pdf) \
26831           || exit 1
26832
26833 @endif libiberty
26834
26835 .PHONY: maybe-html-libiberty html-libiberty
26836 maybe-html-libiberty:
26837 @if libiberty
26838 maybe-html-libiberty: html-libiberty
26839
26840 html-libiberty: \
26841     configure-libiberty 
26842         @[ -f ./libiberty/Makefile ] || exit 0; \
26843         r=`${PWD_COMMAND}`; export r; \
26844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26845         $(HOST_EXPORTS) \
26846         for flag in $(EXTRA_HOST_FLAGS) ; do \
26847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26848         done; \
26849         echo "Doing html in libiberty" ; \
26850         (cd $(HOST_SUBDIR)/libiberty && \
26851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26853                   "RANLIB=$${RANLIB}" \
26854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26855                   html) \
26856           || exit 1
26857
26858 @endif libiberty
26859
26860 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
26861 maybe-TAGS-libiberty:
26862 @if libiberty
26863 maybe-TAGS-libiberty: TAGS-libiberty
26864
26865 TAGS-libiberty: \
26866     configure-libiberty 
26867         @[ -f ./libiberty/Makefile ] || exit 0; \
26868         r=`${PWD_COMMAND}`; export r; \
26869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26870         $(HOST_EXPORTS) \
26871         for flag in $(EXTRA_HOST_FLAGS) ; do \
26872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26873         done; \
26874         echo "Doing TAGS in libiberty" ; \
26875         (cd $(HOST_SUBDIR)/libiberty && \
26876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26878                   "RANLIB=$${RANLIB}" \
26879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26880                   TAGS) \
26881           || exit 1
26882
26883 @endif libiberty
26884
26885 .PHONY: maybe-install-info-libiberty install-info-libiberty
26886 maybe-install-info-libiberty:
26887 @if libiberty
26888 maybe-install-info-libiberty: install-info-libiberty
26889
26890 install-info-libiberty: \
26891     configure-libiberty \
26892     info-libiberty 
26893         @[ -f ./libiberty/Makefile ] || exit 0; \
26894         r=`${PWD_COMMAND}`; export r; \
26895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26896         $(HOST_EXPORTS) \
26897         for flag in $(EXTRA_HOST_FLAGS) ; do \
26898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26899         done; \
26900         echo "Doing install-info in libiberty" ; \
26901         (cd $(HOST_SUBDIR)/libiberty && \
26902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26904                   "RANLIB=$${RANLIB}" \
26905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26906                   install-info) \
26907           || exit 1
26908
26909 @endif libiberty
26910
26911 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
26912 maybe-install-pdf-libiberty:
26913 @if libiberty
26914 maybe-install-pdf-libiberty: install-pdf-libiberty
26915
26916 install-pdf-libiberty: \
26917     configure-libiberty \
26918     pdf-libiberty 
26919         @[ -f ./libiberty/Makefile ] || exit 0; \
26920         r=`${PWD_COMMAND}`; export r; \
26921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26922         $(HOST_EXPORTS) \
26923         for flag in $(EXTRA_HOST_FLAGS) ; do \
26924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26925         done; \
26926         echo "Doing install-pdf in libiberty" ; \
26927         (cd $(HOST_SUBDIR)/libiberty && \
26928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26930                   "RANLIB=$${RANLIB}" \
26931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26932                   install-pdf) \
26933           || exit 1
26934
26935 @endif libiberty
26936
26937 .PHONY: maybe-install-html-libiberty install-html-libiberty
26938 maybe-install-html-libiberty:
26939 @if libiberty
26940 maybe-install-html-libiberty: install-html-libiberty
26941
26942 install-html-libiberty: \
26943     configure-libiberty \
26944     html-libiberty 
26945         @[ -f ./libiberty/Makefile ] || exit 0; \
26946         r=`${PWD_COMMAND}`; export r; \
26947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26948         $(HOST_EXPORTS) \
26949         for flag in $(EXTRA_HOST_FLAGS) ; do \
26950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26951         done; \
26952         echo "Doing install-html in libiberty" ; \
26953         (cd $(HOST_SUBDIR)/libiberty && \
26954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26956                   "RANLIB=$${RANLIB}" \
26957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26958                   install-html) \
26959           || exit 1
26960
26961 @endif libiberty
26962
26963 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
26964 maybe-installcheck-libiberty:
26965 @if libiberty
26966 maybe-installcheck-libiberty: installcheck-libiberty
26967
26968 installcheck-libiberty: \
26969     configure-libiberty 
26970         @[ -f ./libiberty/Makefile ] || exit 0; \
26971         r=`${PWD_COMMAND}`; export r; \
26972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26973         $(HOST_EXPORTS) \
26974         for flag in $(EXTRA_HOST_FLAGS) ; do \
26975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26976         done; \
26977         echo "Doing installcheck in libiberty" ; \
26978         (cd $(HOST_SUBDIR)/libiberty && \
26979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26981                   "RANLIB=$${RANLIB}" \
26982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26983                   installcheck) \
26984           || exit 1
26985
26986 @endif libiberty
26987
26988 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
26989 maybe-mostlyclean-libiberty:
26990 @if libiberty
26991 maybe-mostlyclean-libiberty: mostlyclean-libiberty
26992
26993 mostlyclean-libiberty: 
26994         @[ -f ./libiberty/Makefile ] || exit 0; \
26995         r=`${PWD_COMMAND}`; export r; \
26996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26997         $(HOST_EXPORTS) \
26998         for flag in $(EXTRA_HOST_FLAGS) ; do \
26999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27000         done; \
27001         echo "Doing mostlyclean in libiberty" ; \
27002         (cd $(HOST_SUBDIR)/libiberty && \
27003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27005                   "RANLIB=$${RANLIB}" \
27006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27007                   mostlyclean) \
27008           || exit 1
27009
27010 @endif libiberty
27011
27012 .PHONY: maybe-clean-libiberty clean-libiberty
27013 maybe-clean-libiberty:
27014 @if libiberty
27015 maybe-clean-libiberty: clean-libiberty
27016
27017 clean-libiberty: 
27018         @[ -f ./libiberty/Makefile ] || exit 0; \
27019         r=`${PWD_COMMAND}`; export r; \
27020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27021         $(HOST_EXPORTS) \
27022         for flag in $(EXTRA_HOST_FLAGS) ; do \
27023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27024         done; \
27025         echo "Doing clean in libiberty" ; \
27026         (cd $(HOST_SUBDIR)/libiberty && \
27027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27029                   "RANLIB=$${RANLIB}" \
27030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27031                   clean) \
27032           || exit 1
27033
27034 @endif libiberty
27035
27036 .PHONY: maybe-distclean-libiberty distclean-libiberty
27037 maybe-distclean-libiberty:
27038 @if libiberty
27039 maybe-distclean-libiberty: distclean-libiberty
27040
27041 distclean-libiberty: 
27042         @[ -f ./libiberty/Makefile ] || exit 0; \
27043         r=`${PWD_COMMAND}`; export r; \
27044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27045         $(HOST_EXPORTS) \
27046         for flag in $(EXTRA_HOST_FLAGS) ; do \
27047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27048         done; \
27049         echo "Doing distclean in libiberty" ; \
27050         (cd $(HOST_SUBDIR)/libiberty && \
27051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27053                   "RANLIB=$${RANLIB}" \
27054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27055                   distclean) \
27056           || exit 1
27057
27058 @endif libiberty
27059
27060 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
27061 maybe-maintainer-clean-libiberty:
27062 @if libiberty
27063 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
27064
27065 maintainer-clean-libiberty: 
27066         @[ -f ./libiberty/Makefile ] || exit 0; \
27067         r=`${PWD_COMMAND}`; export r; \
27068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27069         $(HOST_EXPORTS) \
27070         for flag in $(EXTRA_HOST_FLAGS) ; do \
27071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27072         done; \
27073         echo "Doing maintainer-clean in libiberty" ; \
27074         (cd $(HOST_SUBDIR)/libiberty && \
27075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27077                   "RANLIB=$${RANLIB}" \
27078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27079                   maintainer-clean) \
27080           || exit 1
27081
27082 @endif libiberty
27083
27084
27085
27086 .PHONY: configure-libtool maybe-configure-libtool
27087 maybe-configure-libtool:
27088 @if gcc-bootstrap
27089 configure-libtool: stage_current
27090 @endif gcc-bootstrap
27091 @if libtool
27092 maybe-configure-libtool: configure-libtool
27093 configure-libtool: 
27094         @: $(MAKE); $(unstage)
27095         @r=`${PWD_COMMAND}`; export r; \
27096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27097         test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
27098         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
27099         $(HOST_EXPORTS) \
27100         echo Configuring in $(HOST_SUBDIR)/libtool; \
27101         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
27102         case $(srcdir) in \
27103           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27104           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
27105                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27106         esac; \
27107         srcdiroption="--srcdir=$${topdir}/libtool"; \
27108         libsrcdir="$$s/libtool"; \
27109         $(SHELL) $${libsrcdir}/configure \
27110           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27111           --target=${target_alias} $${srcdiroption}  \
27112           || exit 1
27113 @endif libtool
27114
27115
27116
27117
27118
27119 .PHONY: all-libtool maybe-all-libtool
27120 maybe-all-libtool:
27121 @if gcc-bootstrap
27122 all-libtool: stage_current
27123 @endif gcc-bootstrap
27124 @if libtool
27125 TARGET-libtool=all
27126 maybe-all-libtool: all-libtool
27127 all-libtool: configure-libtool
27128         @: $(MAKE); $(unstage)
27129         @r=`${PWD_COMMAND}`; export r; \
27130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27131         $(HOST_EXPORTS) \
27132         (cd $(HOST_SUBDIR)/libtool && \
27133           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27134                 $(TARGET-libtool))
27135 @endif libtool
27136
27137
27138
27139
27140 .PHONY: check-libtool maybe-check-libtool
27141 maybe-check-libtool:
27142 @if libtool
27143 maybe-check-libtool: check-libtool
27144
27145 check-libtool:
27146         @: $(MAKE); $(unstage)
27147         @r=`${PWD_COMMAND}`; export r; \
27148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27149         $(HOST_EXPORTS) \
27150         (cd $(HOST_SUBDIR)/libtool && \
27151           $(MAKE) $(FLAGS_TO_PASS)  check)
27152
27153 @endif libtool
27154
27155 .PHONY: install-libtool maybe-install-libtool
27156 maybe-install-libtool:
27157 @if libtool
27158 maybe-install-libtool: install-libtool
27159
27160 install-libtool: installdirs
27161         @: $(MAKE); $(unstage)
27162         @r=`${PWD_COMMAND}`; export r; \
27163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27164         $(HOST_EXPORTS) \
27165         (cd $(HOST_SUBDIR)/libtool && \
27166           $(MAKE) $(FLAGS_TO_PASS)  install)
27167
27168 @endif libtool
27169
27170 # Other targets (info, dvi, pdf, etc.)
27171
27172 .PHONY: maybe-info-libtool info-libtool
27173 maybe-info-libtool:
27174 @if libtool
27175 maybe-info-libtool: info-libtool
27176
27177 info-libtool: \
27178     configure-libtool 
27179         @: $(MAKE); $(unstage)
27180         @[ -f ./libtool/Makefile ] || exit 0; \
27181         r=`${PWD_COMMAND}`; export r; \
27182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27183         $(HOST_EXPORTS) \
27184         for flag in $(EXTRA_HOST_FLAGS) ; do \
27185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27186         done; \
27187         echo "Doing info in libtool" ; \
27188         (cd $(HOST_SUBDIR)/libtool && \
27189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27191                   "RANLIB=$${RANLIB}" \
27192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27193                   info) \
27194           || exit 1
27195
27196 @endif libtool
27197
27198 .PHONY: maybe-dvi-libtool dvi-libtool
27199 maybe-dvi-libtool:
27200 @if libtool
27201 maybe-dvi-libtool: dvi-libtool
27202
27203 dvi-libtool: \
27204     configure-libtool 
27205         @: $(MAKE); $(unstage)
27206         @[ -f ./libtool/Makefile ] || exit 0; \
27207         r=`${PWD_COMMAND}`; export r; \
27208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27209         $(HOST_EXPORTS) \
27210         for flag in $(EXTRA_HOST_FLAGS) ; do \
27211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27212         done; \
27213         echo "Doing dvi in libtool" ; \
27214         (cd $(HOST_SUBDIR)/libtool && \
27215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27217                   "RANLIB=$${RANLIB}" \
27218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27219                   dvi) \
27220           || exit 1
27221
27222 @endif libtool
27223
27224 .PHONY: maybe-pdf-libtool pdf-libtool
27225 maybe-pdf-libtool:
27226 @if libtool
27227 maybe-pdf-libtool: pdf-libtool
27228
27229 pdf-libtool: \
27230     configure-libtool 
27231         @: $(MAKE); $(unstage)
27232         @[ -f ./libtool/Makefile ] || exit 0; \
27233         r=`${PWD_COMMAND}`; export r; \
27234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27235         $(HOST_EXPORTS) \
27236         for flag in $(EXTRA_HOST_FLAGS) ; do \
27237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27238         done; \
27239         echo "Doing pdf in libtool" ; \
27240         (cd $(HOST_SUBDIR)/libtool && \
27241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27243                   "RANLIB=$${RANLIB}" \
27244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27245                   pdf) \
27246           || exit 1
27247
27248 @endif libtool
27249
27250 .PHONY: maybe-html-libtool html-libtool
27251 maybe-html-libtool:
27252 @if libtool
27253 maybe-html-libtool: html-libtool
27254
27255 html-libtool: \
27256     configure-libtool 
27257         @: $(MAKE); $(unstage)
27258         @[ -f ./libtool/Makefile ] || exit 0; \
27259         r=`${PWD_COMMAND}`; export r; \
27260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27261         $(HOST_EXPORTS) \
27262         for flag in $(EXTRA_HOST_FLAGS) ; do \
27263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27264         done; \
27265         echo "Doing html in libtool" ; \
27266         (cd $(HOST_SUBDIR)/libtool && \
27267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27269                   "RANLIB=$${RANLIB}" \
27270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27271                   html) \
27272           || exit 1
27273
27274 @endif libtool
27275
27276 .PHONY: maybe-TAGS-libtool TAGS-libtool
27277 maybe-TAGS-libtool:
27278 @if libtool
27279 maybe-TAGS-libtool: TAGS-libtool
27280
27281 TAGS-libtool: \
27282     configure-libtool 
27283         @: $(MAKE); $(unstage)
27284         @[ -f ./libtool/Makefile ] || exit 0; \
27285         r=`${PWD_COMMAND}`; export r; \
27286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27287         $(HOST_EXPORTS) \
27288         for flag in $(EXTRA_HOST_FLAGS) ; do \
27289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27290         done; \
27291         echo "Doing TAGS in libtool" ; \
27292         (cd $(HOST_SUBDIR)/libtool && \
27293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27295                   "RANLIB=$${RANLIB}" \
27296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27297                   TAGS) \
27298           || exit 1
27299
27300 @endif libtool
27301
27302 .PHONY: maybe-install-info-libtool install-info-libtool
27303 maybe-install-info-libtool:
27304 @if libtool
27305 maybe-install-info-libtool: install-info-libtool
27306
27307 install-info-libtool: \
27308     configure-libtool \
27309     info-libtool 
27310         @: $(MAKE); $(unstage)
27311         @[ -f ./libtool/Makefile ] || exit 0; \
27312         r=`${PWD_COMMAND}`; export r; \
27313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27314         $(HOST_EXPORTS) \
27315         for flag in $(EXTRA_HOST_FLAGS) ; do \
27316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27317         done; \
27318         echo "Doing install-info in libtool" ; \
27319         (cd $(HOST_SUBDIR)/libtool && \
27320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27322                   "RANLIB=$${RANLIB}" \
27323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27324                   install-info) \
27325           || exit 1
27326
27327 @endif libtool
27328
27329 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
27330 maybe-install-pdf-libtool:
27331 @if libtool
27332 maybe-install-pdf-libtool: install-pdf-libtool
27333
27334 install-pdf-libtool: \
27335     configure-libtool \
27336     pdf-libtool 
27337         @: $(MAKE); $(unstage)
27338         @[ -f ./libtool/Makefile ] || exit 0; \
27339         r=`${PWD_COMMAND}`; export r; \
27340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27341         $(HOST_EXPORTS) \
27342         for flag in $(EXTRA_HOST_FLAGS) ; do \
27343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27344         done; \
27345         echo "Doing install-pdf in libtool" ; \
27346         (cd $(HOST_SUBDIR)/libtool && \
27347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27349                   "RANLIB=$${RANLIB}" \
27350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27351                   install-pdf) \
27352           || exit 1
27353
27354 @endif libtool
27355
27356 .PHONY: maybe-install-html-libtool install-html-libtool
27357 maybe-install-html-libtool:
27358 @if libtool
27359 maybe-install-html-libtool: install-html-libtool
27360
27361 install-html-libtool: \
27362     configure-libtool \
27363     html-libtool 
27364         @: $(MAKE); $(unstage)
27365         @[ -f ./libtool/Makefile ] || exit 0; \
27366         r=`${PWD_COMMAND}`; export r; \
27367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27368         $(HOST_EXPORTS) \
27369         for flag in $(EXTRA_HOST_FLAGS) ; do \
27370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27371         done; \
27372         echo "Doing install-html in libtool" ; \
27373         (cd $(HOST_SUBDIR)/libtool && \
27374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27376                   "RANLIB=$${RANLIB}" \
27377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27378                   install-html) \
27379           || exit 1
27380
27381 @endif libtool
27382
27383 .PHONY: maybe-installcheck-libtool installcheck-libtool
27384 maybe-installcheck-libtool:
27385 @if libtool
27386 maybe-installcheck-libtool: installcheck-libtool
27387
27388 installcheck-libtool: \
27389     configure-libtool 
27390         @: $(MAKE); $(unstage)
27391         @[ -f ./libtool/Makefile ] || exit 0; \
27392         r=`${PWD_COMMAND}`; export r; \
27393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27394         $(HOST_EXPORTS) \
27395         for flag in $(EXTRA_HOST_FLAGS) ; do \
27396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27397         done; \
27398         echo "Doing installcheck in libtool" ; \
27399         (cd $(HOST_SUBDIR)/libtool && \
27400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27402                   "RANLIB=$${RANLIB}" \
27403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27404                   installcheck) \
27405           || exit 1
27406
27407 @endif libtool
27408
27409 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
27410 maybe-mostlyclean-libtool:
27411 @if libtool
27412 maybe-mostlyclean-libtool: mostlyclean-libtool
27413
27414 mostlyclean-libtool: 
27415         @: $(MAKE); $(unstage)
27416         @[ -f ./libtool/Makefile ] || exit 0; \
27417         r=`${PWD_COMMAND}`; export r; \
27418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27419         $(HOST_EXPORTS) \
27420         for flag in $(EXTRA_HOST_FLAGS) ; do \
27421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27422         done; \
27423         echo "Doing mostlyclean in libtool" ; \
27424         (cd $(HOST_SUBDIR)/libtool && \
27425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27427                   "RANLIB=$${RANLIB}" \
27428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27429                   mostlyclean) \
27430           || exit 1
27431
27432 @endif libtool
27433
27434 .PHONY: maybe-clean-libtool clean-libtool
27435 maybe-clean-libtool:
27436 @if libtool
27437 maybe-clean-libtool: clean-libtool
27438
27439 clean-libtool: 
27440         @: $(MAKE); $(unstage)
27441         @[ -f ./libtool/Makefile ] || exit 0; \
27442         r=`${PWD_COMMAND}`; export r; \
27443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27444         $(HOST_EXPORTS) \
27445         for flag in $(EXTRA_HOST_FLAGS) ; do \
27446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27447         done; \
27448         echo "Doing clean in libtool" ; \
27449         (cd $(HOST_SUBDIR)/libtool && \
27450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27452                   "RANLIB=$${RANLIB}" \
27453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27454                   clean) \
27455           || exit 1
27456
27457 @endif libtool
27458
27459 .PHONY: maybe-distclean-libtool distclean-libtool
27460 maybe-distclean-libtool:
27461 @if libtool
27462 maybe-distclean-libtool: distclean-libtool
27463
27464 distclean-libtool: 
27465         @: $(MAKE); $(unstage)
27466         @[ -f ./libtool/Makefile ] || exit 0; \
27467         r=`${PWD_COMMAND}`; export r; \
27468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27469         $(HOST_EXPORTS) \
27470         for flag in $(EXTRA_HOST_FLAGS) ; do \
27471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27472         done; \
27473         echo "Doing distclean in libtool" ; \
27474         (cd $(HOST_SUBDIR)/libtool && \
27475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27477                   "RANLIB=$${RANLIB}" \
27478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27479                   distclean) \
27480           || exit 1
27481
27482 @endif libtool
27483
27484 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
27485 maybe-maintainer-clean-libtool:
27486 @if libtool
27487 maybe-maintainer-clean-libtool: maintainer-clean-libtool
27488
27489 maintainer-clean-libtool: 
27490         @: $(MAKE); $(unstage)
27491         @[ -f ./libtool/Makefile ] || exit 0; \
27492         r=`${PWD_COMMAND}`; export r; \
27493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27494         $(HOST_EXPORTS) \
27495         for flag in $(EXTRA_HOST_FLAGS) ; do \
27496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27497         done; \
27498         echo "Doing maintainer-clean in libtool" ; \
27499         (cd $(HOST_SUBDIR)/libtool && \
27500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27502                   "RANLIB=$${RANLIB}" \
27503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27504                   maintainer-clean) \
27505           || exit 1
27506
27507 @endif libtool
27508
27509
27510
27511 .PHONY: configure-m4 maybe-configure-m4
27512 maybe-configure-m4:
27513 @if gcc-bootstrap
27514 configure-m4: stage_current
27515 @endif gcc-bootstrap
27516 @if m4
27517 maybe-configure-m4: configure-m4
27518 configure-m4: 
27519         @: $(MAKE); $(unstage)
27520         @r=`${PWD_COMMAND}`; export r; \
27521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27522         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
27523         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
27524         $(HOST_EXPORTS) \
27525         echo Configuring in $(HOST_SUBDIR)/m4; \
27526         cd "$(HOST_SUBDIR)/m4" || exit 1; \
27527         case $(srcdir) in \
27528           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27529           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
27530                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27531         esac; \
27532         srcdiroption="--srcdir=$${topdir}/m4"; \
27533         libsrcdir="$$s/m4"; \
27534         $(SHELL) $${libsrcdir}/configure \
27535           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27536           --target=${target_alias} $${srcdiroption}  \
27537           || exit 1
27538 @endif m4
27539
27540
27541
27542
27543
27544 .PHONY: all-m4 maybe-all-m4
27545 maybe-all-m4:
27546 @if gcc-bootstrap
27547 all-m4: stage_current
27548 @endif gcc-bootstrap
27549 @if m4
27550 TARGET-m4=all
27551 maybe-all-m4: all-m4
27552 all-m4: configure-m4
27553         @: $(MAKE); $(unstage)
27554         @r=`${PWD_COMMAND}`; export r; \
27555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27556         $(HOST_EXPORTS) \
27557         (cd $(HOST_SUBDIR)/m4 && \
27558           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27559                 $(TARGET-m4))
27560 @endif m4
27561
27562
27563
27564
27565 .PHONY: check-m4 maybe-check-m4
27566 maybe-check-m4:
27567 @if m4
27568 maybe-check-m4: check-m4
27569
27570 check-m4:
27571         @: $(MAKE); $(unstage)
27572         @r=`${PWD_COMMAND}`; export r; \
27573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27574         $(HOST_EXPORTS) \
27575         (cd $(HOST_SUBDIR)/m4 && \
27576           $(MAKE) $(FLAGS_TO_PASS)  check)
27577
27578 @endif m4
27579
27580 .PHONY: install-m4 maybe-install-m4
27581 maybe-install-m4:
27582 @if m4
27583 maybe-install-m4: install-m4
27584
27585 install-m4: installdirs
27586         @: $(MAKE); $(unstage)
27587         @r=`${PWD_COMMAND}`; export r; \
27588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27589         $(HOST_EXPORTS) \
27590         (cd $(HOST_SUBDIR)/m4 && \
27591           $(MAKE) $(FLAGS_TO_PASS)  install)
27592
27593 @endif m4
27594
27595 # Other targets (info, dvi, pdf, etc.)
27596
27597 .PHONY: maybe-info-m4 info-m4
27598 maybe-info-m4:
27599 @if m4
27600 maybe-info-m4: info-m4
27601
27602 info-m4: \
27603     configure-m4 
27604         @: $(MAKE); $(unstage)
27605         @[ -f ./m4/Makefile ] || exit 0; \
27606         r=`${PWD_COMMAND}`; export r; \
27607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27608         $(HOST_EXPORTS) \
27609         for flag in $(EXTRA_HOST_FLAGS) ; do \
27610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27611         done; \
27612         echo "Doing info in m4" ; \
27613         (cd $(HOST_SUBDIR)/m4 && \
27614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27616                   "RANLIB=$${RANLIB}" \
27617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27618                   info) \
27619           || exit 1
27620
27621 @endif m4
27622
27623 .PHONY: maybe-dvi-m4 dvi-m4
27624 maybe-dvi-m4:
27625 @if m4
27626 maybe-dvi-m4: dvi-m4
27627
27628 dvi-m4: \
27629     configure-m4 
27630         @: $(MAKE); $(unstage)
27631         @[ -f ./m4/Makefile ] || exit 0; \
27632         r=`${PWD_COMMAND}`; export r; \
27633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27634         $(HOST_EXPORTS) \
27635         for flag in $(EXTRA_HOST_FLAGS) ; do \
27636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27637         done; \
27638         echo "Doing dvi in m4" ; \
27639         (cd $(HOST_SUBDIR)/m4 && \
27640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27642                   "RANLIB=$${RANLIB}" \
27643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27644                   dvi) \
27645           || exit 1
27646
27647 @endif m4
27648
27649 .PHONY: maybe-pdf-m4 pdf-m4
27650 maybe-pdf-m4:
27651 @if m4
27652 maybe-pdf-m4: pdf-m4
27653
27654 pdf-m4: \
27655     configure-m4 
27656         @: $(MAKE); $(unstage)
27657         @[ -f ./m4/Makefile ] || exit 0; \
27658         r=`${PWD_COMMAND}`; export r; \
27659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27660         $(HOST_EXPORTS) \
27661         for flag in $(EXTRA_HOST_FLAGS) ; do \
27662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27663         done; \
27664         echo "Doing pdf in m4" ; \
27665         (cd $(HOST_SUBDIR)/m4 && \
27666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27668                   "RANLIB=$${RANLIB}" \
27669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27670                   pdf) \
27671           || exit 1
27672
27673 @endif m4
27674
27675 .PHONY: maybe-html-m4 html-m4
27676 maybe-html-m4:
27677 @if m4
27678 maybe-html-m4: html-m4
27679
27680 html-m4: \
27681     configure-m4 
27682         @: $(MAKE); $(unstage)
27683         @[ -f ./m4/Makefile ] || exit 0; \
27684         r=`${PWD_COMMAND}`; export r; \
27685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27686         $(HOST_EXPORTS) \
27687         for flag in $(EXTRA_HOST_FLAGS) ; do \
27688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27689         done; \
27690         echo "Doing html in m4" ; \
27691         (cd $(HOST_SUBDIR)/m4 && \
27692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27694                   "RANLIB=$${RANLIB}" \
27695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27696                   html) \
27697           || exit 1
27698
27699 @endif m4
27700
27701 .PHONY: maybe-TAGS-m4 TAGS-m4
27702 maybe-TAGS-m4:
27703 @if m4
27704 maybe-TAGS-m4: TAGS-m4
27705
27706 TAGS-m4: \
27707     configure-m4 
27708         @: $(MAKE); $(unstage)
27709         @[ -f ./m4/Makefile ] || exit 0; \
27710         r=`${PWD_COMMAND}`; export r; \
27711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27712         $(HOST_EXPORTS) \
27713         for flag in $(EXTRA_HOST_FLAGS) ; do \
27714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27715         done; \
27716         echo "Doing TAGS in m4" ; \
27717         (cd $(HOST_SUBDIR)/m4 && \
27718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27720                   "RANLIB=$${RANLIB}" \
27721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27722                   TAGS) \
27723           || exit 1
27724
27725 @endif m4
27726
27727 .PHONY: maybe-install-info-m4 install-info-m4
27728 maybe-install-info-m4:
27729 @if m4
27730 maybe-install-info-m4: install-info-m4
27731
27732 install-info-m4: \
27733     configure-m4 \
27734     info-m4 
27735         @: $(MAKE); $(unstage)
27736         @[ -f ./m4/Makefile ] || exit 0; \
27737         r=`${PWD_COMMAND}`; export r; \
27738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27739         $(HOST_EXPORTS) \
27740         for flag in $(EXTRA_HOST_FLAGS) ; do \
27741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27742         done; \
27743         echo "Doing install-info in m4" ; \
27744         (cd $(HOST_SUBDIR)/m4 && \
27745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27747                   "RANLIB=$${RANLIB}" \
27748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27749                   install-info) \
27750           || exit 1
27751
27752 @endif m4
27753
27754 .PHONY: maybe-install-pdf-m4 install-pdf-m4
27755 maybe-install-pdf-m4:
27756 @if m4
27757 maybe-install-pdf-m4: install-pdf-m4
27758
27759 install-pdf-m4: \
27760     configure-m4 \
27761     pdf-m4 
27762         @: $(MAKE); $(unstage)
27763         @[ -f ./m4/Makefile ] || exit 0; \
27764         r=`${PWD_COMMAND}`; export r; \
27765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27766         $(HOST_EXPORTS) \
27767         for flag in $(EXTRA_HOST_FLAGS) ; do \
27768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27769         done; \
27770         echo "Doing install-pdf in m4" ; \
27771         (cd $(HOST_SUBDIR)/m4 && \
27772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27774                   "RANLIB=$${RANLIB}" \
27775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27776                   install-pdf) \
27777           || exit 1
27778
27779 @endif m4
27780
27781 .PHONY: maybe-install-html-m4 install-html-m4
27782 maybe-install-html-m4:
27783 @if m4
27784 maybe-install-html-m4: install-html-m4
27785
27786 install-html-m4: \
27787     configure-m4 \
27788     html-m4 
27789         @: $(MAKE); $(unstage)
27790         @[ -f ./m4/Makefile ] || exit 0; \
27791         r=`${PWD_COMMAND}`; export r; \
27792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27793         $(HOST_EXPORTS) \
27794         for flag in $(EXTRA_HOST_FLAGS) ; do \
27795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27796         done; \
27797         echo "Doing install-html in m4" ; \
27798         (cd $(HOST_SUBDIR)/m4 && \
27799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27801                   "RANLIB=$${RANLIB}" \
27802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27803                   install-html) \
27804           || exit 1
27805
27806 @endif m4
27807
27808 .PHONY: maybe-installcheck-m4 installcheck-m4
27809 maybe-installcheck-m4:
27810 @if m4
27811 maybe-installcheck-m4: installcheck-m4
27812
27813 installcheck-m4: \
27814     configure-m4 
27815         @: $(MAKE); $(unstage)
27816         @[ -f ./m4/Makefile ] || exit 0; \
27817         r=`${PWD_COMMAND}`; export r; \
27818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27819         $(HOST_EXPORTS) \
27820         for flag in $(EXTRA_HOST_FLAGS) ; do \
27821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27822         done; \
27823         echo "Doing installcheck in m4" ; \
27824         (cd $(HOST_SUBDIR)/m4 && \
27825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27827                   "RANLIB=$${RANLIB}" \
27828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27829                   installcheck) \
27830           || exit 1
27831
27832 @endif m4
27833
27834 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
27835 maybe-mostlyclean-m4:
27836 @if m4
27837 maybe-mostlyclean-m4: mostlyclean-m4
27838
27839 mostlyclean-m4: 
27840         @: $(MAKE); $(unstage)
27841         @[ -f ./m4/Makefile ] || exit 0; \
27842         r=`${PWD_COMMAND}`; export r; \
27843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27844         $(HOST_EXPORTS) \
27845         for flag in $(EXTRA_HOST_FLAGS) ; do \
27846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27847         done; \
27848         echo "Doing mostlyclean in m4" ; \
27849         (cd $(HOST_SUBDIR)/m4 && \
27850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27852                   "RANLIB=$${RANLIB}" \
27853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27854                   mostlyclean) \
27855           || exit 1
27856
27857 @endif m4
27858
27859 .PHONY: maybe-clean-m4 clean-m4
27860 maybe-clean-m4:
27861 @if m4
27862 maybe-clean-m4: clean-m4
27863
27864 clean-m4: 
27865         @: $(MAKE); $(unstage)
27866         @[ -f ./m4/Makefile ] || exit 0; \
27867         r=`${PWD_COMMAND}`; export r; \
27868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27869         $(HOST_EXPORTS) \
27870         for flag in $(EXTRA_HOST_FLAGS) ; do \
27871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27872         done; \
27873         echo "Doing clean in m4" ; \
27874         (cd $(HOST_SUBDIR)/m4 && \
27875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27877                   "RANLIB=$${RANLIB}" \
27878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27879                   clean) \
27880           || exit 1
27881
27882 @endif m4
27883
27884 .PHONY: maybe-distclean-m4 distclean-m4
27885 maybe-distclean-m4:
27886 @if m4
27887 maybe-distclean-m4: distclean-m4
27888
27889 distclean-m4: 
27890         @: $(MAKE); $(unstage)
27891         @[ -f ./m4/Makefile ] || exit 0; \
27892         r=`${PWD_COMMAND}`; export r; \
27893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27894         $(HOST_EXPORTS) \
27895         for flag in $(EXTRA_HOST_FLAGS) ; do \
27896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27897         done; \
27898         echo "Doing distclean in m4" ; \
27899         (cd $(HOST_SUBDIR)/m4 && \
27900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27902                   "RANLIB=$${RANLIB}" \
27903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27904                   distclean) \
27905           || exit 1
27906
27907 @endif m4
27908
27909 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
27910 maybe-maintainer-clean-m4:
27911 @if m4
27912 maybe-maintainer-clean-m4: maintainer-clean-m4
27913
27914 maintainer-clean-m4: 
27915         @: $(MAKE); $(unstage)
27916         @[ -f ./m4/Makefile ] || exit 0; \
27917         r=`${PWD_COMMAND}`; export r; \
27918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27919         $(HOST_EXPORTS) \
27920         for flag in $(EXTRA_HOST_FLAGS) ; do \
27921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27922         done; \
27923         echo "Doing maintainer-clean in m4" ; \
27924         (cd $(HOST_SUBDIR)/m4 && \
27925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27927                   "RANLIB=$${RANLIB}" \
27928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27929                   maintainer-clean) \
27930           || exit 1
27931
27932 @endif m4
27933
27934
27935
27936 .PHONY: configure-make maybe-configure-make
27937 maybe-configure-make:
27938 @if gcc-bootstrap
27939 configure-make: stage_current
27940 @endif gcc-bootstrap
27941 @if make
27942 maybe-configure-make: configure-make
27943 configure-make: 
27944         @: $(MAKE); $(unstage)
27945         @r=`${PWD_COMMAND}`; export r; \
27946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27947         test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
27948         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
27949         $(HOST_EXPORTS) \
27950         echo Configuring in $(HOST_SUBDIR)/make; \
27951         cd "$(HOST_SUBDIR)/make" || exit 1; \
27952         case $(srcdir) in \
27953           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27954           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
27955                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27956         esac; \
27957         srcdiroption="--srcdir=$${topdir}/make"; \
27958         libsrcdir="$$s/make"; \
27959         $(SHELL) $${libsrcdir}/configure \
27960           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27961           --target=${target_alias} $${srcdiroption}  \
27962           || exit 1
27963 @endif make
27964
27965
27966
27967
27968
27969 .PHONY: all-make maybe-all-make
27970 maybe-all-make:
27971 @if gcc-bootstrap
27972 all-make: stage_current
27973 @endif gcc-bootstrap
27974 @if make
27975 TARGET-make=all
27976 maybe-all-make: all-make
27977 all-make: configure-make
27978         @: $(MAKE); $(unstage)
27979         @r=`${PWD_COMMAND}`; export r; \
27980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27981         $(HOST_EXPORTS) \
27982         (cd $(HOST_SUBDIR)/make && \
27983           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27984                 $(TARGET-make))
27985 @endif make
27986
27987
27988
27989
27990 .PHONY: check-make maybe-check-make
27991 maybe-check-make:
27992 @if make
27993 maybe-check-make: check-make
27994
27995 check-make:
27996         @: $(MAKE); $(unstage)
27997         @r=`${PWD_COMMAND}`; export r; \
27998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27999         $(HOST_EXPORTS) \
28000         (cd $(HOST_SUBDIR)/make && \
28001           $(MAKE) $(FLAGS_TO_PASS)  check)
28002
28003 @endif make
28004
28005 .PHONY: install-make maybe-install-make
28006 maybe-install-make:
28007 @if make
28008 maybe-install-make: install-make
28009
28010 install-make: installdirs
28011         @: $(MAKE); $(unstage)
28012         @r=`${PWD_COMMAND}`; export r; \
28013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28014         $(HOST_EXPORTS) \
28015         (cd $(HOST_SUBDIR)/make && \
28016           $(MAKE) $(FLAGS_TO_PASS)  install)
28017
28018 @endif make
28019
28020 # Other targets (info, dvi, pdf, etc.)
28021
28022 .PHONY: maybe-info-make info-make
28023 maybe-info-make:
28024 @if make
28025 maybe-info-make: info-make
28026
28027 info-make: \
28028     configure-make 
28029         @: $(MAKE); $(unstage)
28030         @[ -f ./make/Makefile ] || exit 0; \
28031         r=`${PWD_COMMAND}`; export r; \
28032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28033         $(HOST_EXPORTS) \
28034         for flag in $(EXTRA_HOST_FLAGS) ; do \
28035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28036         done; \
28037         echo "Doing info in make" ; \
28038         (cd $(HOST_SUBDIR)/make && \
28039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28041                   "RANLIB=$${RANLIB}" \
28042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28043                   info) \
28044           || exit 1
28045
28046 @endif make
28047
28048 .PHONY: maybe-dvi-make dvi-make
28049 maybe-dvi-make:
28050 @if make
28051 maybe-dvi-make: dvi-make
28052
28053 dvi-make: \
28054     configure-make 
28055         @: $(MAKE); $(unstage)
28056         @[ -f ./make/Makefile ] || exit 0; \
28057         r=`${PWD_COMMAND}`; export r; \
28058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28059         $(HOST_EXPORTS) \
28060         for flag in $(EXTRA_HOST_FLAGS) ; do \
28061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28062         done; \
28063         echo "Doing dvi in make" ; \
28064         (cd $(HOST_SUBDIR)/make && \
28065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28067                   "RANLIB=$${RANLIB}" \
28068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28069                   dvi) \
28070           || exit 1
28071
28072 @endif make
28073
28074 .PHONY: maybe-pdf-make pdf-make
28075 maybe-pdf-make:
28076 @if make
28077 maybe-pdf-make: pdf-make
28078
28079 pdf-make: \
28080     configure-make 
28081         @: $(MAKE); $(unstage)
28082         @[ -f ./make/Makefile ] || exit 0; \
28083         r=`${PWD_COMMAND}`; export r; \
28084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28085         $(HOST_EXPORTS) \
28086         for flag in $(EXTRA_HOST_FLAGS) ; do \
28087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28088         done; \
28089         echo "Doing pdf in make" ; \
28090         (cd $(HOST_SUBDIR)/make && \
28091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28093                   "RANLIB=$${RANLIB}" \
28094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28095                   pdf) \
28096           || exit 1
28097
28098 @endif make
28099
28100 .PHONY: maybe-html-make html-make
28101 maybe-html-make:
28102 @if make
28103 maybe-html-make: html-make
28104
28105 html-make: \
28106     configure-make 
28107         @: $(MAKE); $(unstage)
28108         @[ -f ./make/Makefile ] || exit 0; \
28109         r=`${PWD_COMMAND}`; export r; \
28110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28111         $(HOST_EXPORTS) \
28112         for flag in $(EXTRA_HOST_FLAGS) ; do \
28113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28114         done; \
28115         echo "Doing html in make" ; \
28116         (cd $(HOST_SUBDIR)/make && \
28117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28119                   "RANLIB=$${RANLIB}" \
28120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28121                   html) \
28122           || exit 1
28123
28124 @endif make
28125
28126 .PHONY: maybe-TAGS-make TAGS-make
28127 maybe-TAGS-make:
28128 @if make
28129 maybe-TAGS-make: TAGS-make
28130
28131 TAGS-make: \
28132     configure-make 
28133         @: $(MAKE); $(unstage)
28134         @[ -f ./make/Makefile ] || exit 0; \
28135         r=`${PWD_COMMAND}`; export r; \
28136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28137         $(HOST_EXPORTS) \
28138         for flag in $(EXTRA_HOST_FLAGS) ; do \
28139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28140         done; \
28141         echo "Doing TAGS in make" ; \
28142         (cd $(HOST_SUBDIR)/make && \
28143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28145                   "RANLIB=$${RANLIB}" \
28146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28147                   TAGS) \
28148           || exit 1
28149
28150 @endif make
28151
28152 .PHONY: maybe-install-info-make install-info-make
28153 maybe-install-info-make:
28154 @if make
28155 maybe-install-info-make: install-info-make
28156
28157 install-info-make: \
28158     configure-make \
28159     info-make 
28160         @: $(MAKE); $(unstage)
28161         @[ -f ./make/Makefile ] || exit 0; \
28162         r=`${PWD_COMMAND}`; export r; \
28163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28164         $(HOST_EXPORTS) \
28165         for flag in $(EXTRA_HOST_FLAGS) ; do \
28166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28167         done; \
28168         echo "Doing install-info in make" ; \
28169         (cd $(HOST_SUBDIR)/make && \
28170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28172                   "RANLIB=$${RANLIB}" \
28173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28174                   install-info) \
28175           || exit 1
28176
28177 @endif make
28178
28179 .PHONY: maybe-install-pdf-make install-pdf-make
28180 maybe-install-pdf-make:
28181 @if make
28182 maybe-install-pdf-make: install-pdf-make
28183
28184 install-pdf-make: \
28185     configure-make \
28186     pdf-make 
28187         @: $(MAKE); $(unstage)
28188         @[ -f ./make/Makefile ] || exit 0; \
28189         r=`${PWD_COMMAND}`; export r; \
28190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28191         $(HOST_EXPORTS) \
28192         for flag in $(EXTRA_HOST_FLAGS) ; do \
28193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28194         done; \
28195         echo "Doing install-pdf in make" ; \
28196         (cd $(HOST_SUBDIR)/make && \
28197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28199                   "RANLIB=$${RANLIB}" \
28200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28201                   install-pdf) \
28202           || exit 1
28203
28204 @endif make
28205
28206 .PHONY: maybe-install-html-make install-html-make
28207 maybe-install-html-make:
28208 @if make
28209 maybe-install-html-make: install-html-make
28210
28211 install-html-make: \
28212     configure-make \
28213     html-make 
28214         @: $(MAKE); $(unstage)
28215         @[ -f ./make/Makefile ] || exit 0; \
28216         r=`${PWD_COMMAND}`; export r; \
28217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28218         $(HOST_EXPORTS) \
28219         for flag in $(EXTRA_HOST_FLAGS) ; do \
28220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28221         done; \
28222         echo "Doing install-html in make" ; \
28223         (cd $(HOST_SUBDIR)/make && \
28224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28226                   "RANLIB=$${RANLIB}" \
28227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28228                   install-html) \
28229           || exit 1
28230
28231 @endif make
28232
28233 .PHONY: maybe-installcheck-make installcheck-make
28234 maybe-installcheck-make:
28235 @if make
28236 maybe-installcheck-make: installcheck-make
28237
28238 installcheck-make: \
28239     configure-make 
28240         @: $(MAKE); $(unstage)
28241         @[ -f ./make/Makefile ] || exit 0; \
28242         r=`${PWD_COMMAND}`; export r; \
28243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28244         $(HOST_EXPORTS) \
28245         for flag in $(EXTRA_HOST_FLAGS) ; do \
28246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28247         done; \
28248         echo "Doing installcheck in make" ; \
28249         (cd $(HOST_SUBDIR)/make && \
28250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28252                   "RANLIB=$${RANLIB}" \
28253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28254                   installcheck) \
28255           || exit 1
28256
28257 @endif make
28258
28259 .PHONY: maybe-mostlyclean-make mostlyclean-make
28260 maybe-mostlyclean-make:
28261 @if make
28262 maybe-mostlyclean-make: mostlyclean-make
28263
28264 mostlyclean-make: 
28265         @: $(MAKE); $(unstage)
28266         @[ -f ./make/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 mostlyclean in make" ; \
28274         (cd $(HOST_SUBDIR)/make && \
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                   mostlyclean) \
28280           || exit 1
28281
28282 @endif make
28283
28284 .PHONY: maybe-clean-make clean-make
28285 maybe-clean-make:
28286 @if make
28287 maybe-clean-make: clean-make
28288
28289 clean-make: 
28290         @: $(MAKE); $(unstage)
28291         @[ -f ./make/Makefile ] || exit 0; \
28292         r=`${PWD_COMMAND}`; export r; \
28293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28294         $(HOST_EXPORTS) \
28295         for flag in $(EXTRA_HOST_FLAGS) ; do \
28296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28297         done; \
28298         echo "Doing clean in make" ; \
28299         (cd $(HOST_SUBDIR)/make && \
28300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28302                   "RANLIB=$${RANLIB}" \
28303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28304                   clean) \
28305           || exit 1
28306
28307 @endif make
28308
28309 .PHONY: maybe-distclean-make distclean-make
28310 maybe-distclean-make:
28311 @if make
28312 maybe-distclean-make: distclean-make
28313
28314 distclean-make: 
28315         @: $(MAKE); $(unstage)
28316         @[ -f ./make/Makefile ] || exit 0; \
28317         r=`${PWD_COMMAND}`; export r; \
28318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28319         $(HOST_EXPORTS) \
28320         for flag in $(EXTRA_HOST_FLAGS) ; do \
28321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28322         done; \
28323         echo "Doing distclean in make" ; \
28324         (cd $(HOST_SUBDIR)/make && \
28325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28327                   "RANLIB=$${RANLIB}" \
28328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28329                   distclean) \
28330           || exit 1
28331
28332 @endif make
28333
28334 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
28335 maybe-maintainer-clean-make:
28336 @if make
28337 maybe-maintainer-clean-make: maintainer-clean-make
28338
28339 maintainer-clean-make: 
28340         @: $(MAKE); $(unstage)
28341         @[ -f ./make/Makefile ] || exit 0; \
28342         r=`${PWD_COMMAND}`; export r; \
28343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28344         $(HOST_EXPORTS) \
28345         for flag in $(EXTRA_HOST_FLAGS) ; do \
28346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28347         done; \
28348         echo "Doing maintainer-clean in make" ; \
28349         (cd $(HOST_SUBDIR)/make && \
28350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28352                   "RANLIB=$${RANLIB}" \
28353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28354                   maintainer-clean) \
28355           || exit 1
28356
28357 @endif make
28358
28359
28360
28361 .PHONY: configure-mmalloc maybe-configure-mmalloc
28362 maybe-configure-mmalloc:
28363 @if gcc-bootstrap
28364 configure-mmalloc: stage_current
28365 @endif gcc-bootstrap
28366 @if mmalloc
28367 maybe-configure-mmalloc: configure-mmalloc
28368 configure-mmalloc: 
28369         @: $(MAKE); $(unstage)
28370         @r=`${PWD_COMMAND}`; export r; \
28371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28372         test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
28373         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
28374         $(HOST_EXPORTS) \
28375         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
28376         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
28377         case $(srcdir) in \
28378           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28379           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
28380                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28381         esac; \
28382         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
28383         libsrcdir="$$s/mmalloc"; \
28384         $(SHELL) $${libsrcdir}/configure \
28385           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28386           --target=${target_alias} $${srcdiroption}  \
28387           || exit 1
28388 @endif mmalloc
28389
28390
28391
28392
28393
28394 .PHONY: all-mmalloc maybe-all-mmalloc
28395 maybe-all-mmalloc:
28396 @if gcc-bootstrap
28397 all-mmalloc: stage_current
28398 @endif gcc-bootstrap
28399 @if mmalloc
28400 TARGET-mmalloc=all
28401 maybe-all-mmalloc: all-mmalloc
28402 all-mmalloc: configure-mmalloc
28403         @: $(MAKE); $(unstage)
28404         @r=`${PWD_COMMAND}`; export r; \
28405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28406         $(HOST_EXPORTS) \
28407         (cd $(HOST_SUBDIR)/mmalloc && \
28408           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28409                 $(TARGET-mmalloc))
28410 @endif mmalloc
28411
28412
28413
28414
28415 .PHONY: check-mmalloc maybe-check-mmalloc
28416 maybe-check-mmalloc:
28417 @if mmalloc
28418 maybe-check-mmalloc: check-mmalloc
28419
28420 check-mmalloc:
28421
28422 @endif mmalloc
28423
28424 .PHONY: install-mmalloc maybe-install-mmalloc
28425 maybe-install-mmalloc:
28426 @if mmalloc
28427 maybe-install-mmalloc: install-mmalloc
28428
28429 install-mmalloc: installdirs
28430         @: $(MAKE); $(unstage)
28431         @r=`${PWD_COMMAND}`; export r; \
28432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28433         $(HOST_EXPORTS) \
28434         (cd $(HOST_SUBDIR)/mmalloc && \
28435           $(MAKE) $(FLAGS_TO_PASS)  install)
28436
28437 @endif mmalloc
28438
28439 # Other targets (info, dvi, pdf, etc.)
28440
28441 .PHONY: maybe-info-mmalloc info-mmalloc
28442 maybe-info-mmalloc:
28443 @if mmalloc
28444 maybe-info-mmalloc: info-mmalloc
28445
28446 info-mmalloc: \
28447     configure-mmalloc 
28448         @: $(MAKE); $(unstage)
28449         @[ -f ./mmalloc/Makefile ] || exit 0; \
28450         r=`${PWD_COMMAND}`; export r; \
28451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28452         $(HOST_EXPORTS) \
28453         for flag in $(EXTRA_HOST_FLAGS) ; do \
28454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28455         done; \
28456         echo "Doing info in mmalloc" ; \
28457         (cd $(HOST_SUBDIR)/mmalloc && \
28458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28460                   "RANLIB=$${RANLIB}" \
28461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28462                   info) \
28463           || exit 1
28464
28465 @endif mmalloc
28466
28467 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
28468 maybe-dvi-mmalloc:
28469 @if mmalloc
28470 maybe-dvi-mmalloc: dvi-mmalloc
28471
28472 dvi-mmalloc: \
28473     configure-mmalloc 
28474         @: $(MAKE); $(unstage)
28475         @[ -f ./mmalloc/Makefile ] || exit 0; \
28476         r=`${PWD_COMMAND}`; export r; \
28477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28478         $(HOST_EXPORTS) \
28479         for flag in $(EXTRA_HOST_FLAGS) ; do \
28480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28481         done; \
28482         echo "Doing dvi in mmalloc" ; \
28483         (cd $(HOST_SUBDIR)/mmalloc && \
28484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28486                   "RANLIB=$${RANLIB}" \
28487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28488                   dvi) \
28489           || exit 1
28490
28491 @endif mmalloc
28492
28493 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
28494 maybe-pdf-mmalloc:
28495 @if mmalloc
28496 maybe-pdf-mmalloc: pdf-mmalloc
28497
28498 pdf-mmalloc: \
28499     configure-mmalloc 
28500         @: $(MAKE); $(unstage)
28501         @[ -f ./mmalloc/Makefile ] || exit 0; \
28502         r=`${PWD_COMMAND}`; export r; \
28503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28504         $(HOST_EXPORTS) \
28505         for flag in $(EXTRA_HOST_FLAGS) ; do \
28506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28507         done; \
28508         echo "Doing pdf in mmalloc" ; \
28509         (cd $(HOST_SUBDIR)/mmalloc && \
28510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28512                   "RANLIB=$${RANLIB}" \
28513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28514                   pdf) \
28515           || exit 1
28516
28517 @endif mmalloc
28518
28519 .PHONY: maybe-html-mmalloc html-mmalloc
28520 maybe-html-mmalloc:
28521 @if mmalloc
28522 maybe-html-mmalloc: html-mmalloc
28523
28524 html-mmalloc: \
28525     configure-mmalloc 
28526         @: $(MAKE); $(unstage)
28527         @[ -f ./mmalloc/Makefile ] || exit 0; \
28528         r=`${PWD_COMMAND}`; export r; \
28529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28530         $(HOST_EXPORTS) \
28531         for flag in $(EXTRA_HOST_FLAGS) ; do \
28532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28533         done; \
28534         echo "Doing html in mmalloc" ; \
28535         (cd $(HOST_SUBDIR)/mmalloc && \
28536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28538                   "RANLIB=$${RANLIB}" \
28539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28540                   html) \
28541           || exit 1
28542
28543 @endif mmalloc
28544
28545 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
28546 maybe-TAGS-mmalloc:
28547 @if mmalloc
28548 maybe-TAGS-mmalloc: TAGS-mmalloc
28549
28550 TAGS-mmalloc: \
28551     configure-mmalloc 
28552         @: $(MAKE); $(unstage)
28553         @[ -f ./mmalloc/Makefile ] || exit 0; \
28554         r=`${PWD_COMMAND}`; export r; \
28555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28556         $(HOST_EXPORTS) \
28557         for flag in $(EXTRA_HOST_FLAGS) ; do \
28558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28559         done; \
28560         echo "Doing TAGS in mmalloc" ; \
28561         (cd $(HOST_SUBDIR)/mmalloc && \
28562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28564                   "RANLIB=$${RANLIB}" \
28565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28566                   TAGS) \
28567           || exit 1
28568
28569 @endif mmalloc
28570
28571 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
28572 maybe-install-info-mmalloc:
28573 @if mmalloc
28574 maybe-install-info-mmalloc: install-info-mmalloc
28575
28576 install-info-mmalloc: \
28577     configure-mmalloc \
28578     info-mmalloc 
28579         @: $(MAKE); $(unstage)
28580         @[ -f ./mmalloc/Makefile ] || exit 0; \
28581         r=`${PWD_COMMAND}`; export r; \
28582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28583         $(HOST_EXPORTS) \
28584         for flag in $(EXTRA_HOST_FLAGS) ; do \
28585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28586         done; \
28587         echo "Doing install-info in mmalloc" ; \
28588         (cd $(HOST_SUBDIR)/mmalloc && \
28589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28591                   "RANLIB=$${RANLIB}" \
28592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28593                   install-info) \
28594           || exit 1
28595
28596 @endif mmalloc
28597
28598 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
28599 maybe-install-pdf-mmalloc:
28600 @if mmalloc
28601 maybe-install-pdf-mmalloc: install-pdf-mmalloc
28602
28603 install-pdf-mmalloc: \
28604     configure-mmalloc \
28605     pdf-mmalloc 
28606         @: $(MAKE); $(unstage)
28607         @[ -f ./mmalloc/Makefile ] || exit 0; \
28608         r=`${PWD_COMMAND}`; export r; \
28609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28610         $(HOST_EXPORTS) \
28611         for flag in $(EXTRA_HOST_FLAGS) ; do \
28612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28613         done; \
28614         echo "Doing install-pdf in mmalloc" ; \
28615         (cd $(HOST_SUBDIR)/mmalloc && \
28616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28618                   "RANLIB=$${RANLIB}" \
28619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28620                   install-pdf) \
28621           || exit 1
28622
28623 @endif mmalloc
28624
28625 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
28626 maybe-install-html-mmalloc:
28627 @if mmalloc
28628 maybe-install-html-mmalloc: install-html-mmalloc
28629
28630 install-html-mmalloc: \
28631     configure-mmalloc \
28632     html-mmalloc 
28633         @: $(MAKE); $(unstage)
28634         @[ -f ./mmalloc/Makefile ] || exit 0; \
28635         r=`${PWD_COMMAND}`; export r; \
28636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28637         $(HOST_EXPORTS) \
28638         for flag in $(EXTRA_HOST_FLAGS) ; do \
28639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28640         done; \
28641         echo "Doing install-html in mmalloc" ; \
28642         (cd $(HOST_SUBDIR)/mmalloc && \
28643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28645                   "RANLIB=$${RANLIB}" \
28646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28647                   install-html) \
28648           || exit 1
28649
28650 @endif mmalloc
28651
28652 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
28653 maybe-installcheck-mmalloc:
28654 @if mmalloc
28655 maybe-installcheck-mmalloc: installcheck-mmalloc
28656
28657 installcheck-mmalloc: \
28658     configure-mmalloc 
28659         @: $(MAKE); $(unstage)
28660         @[ -f ./mmalloc/Makefile ] || exit 0; \
28661         r=`${PWD_COMMAND}`; export r; \
28662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28663         $(HOST_EXPORTS) \
28664         for flag in $(EXTRA_HOST_FLAGS) ; do \
28665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28666         done; \
28667         echo "Doing installcheck in mmalloc" ; \
28668         (cd $(HOST_SUBDIR)/mmalloc && \
28669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28671                   "RANLIB=$${RANLIB}" \
28672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28673                   installcheck) \
28674           || exit 1
28675
28676 @endif mmalloc
28677
28678 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
28679 maybe-mostlyclean-mmalloc:
28680 @if mmalloc
28681 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
28682
28683 mostlyclean-mmalloc: 
28684         @: $(MAKE); $(unstage)
28685         @[ -f ./mmalloc/Makefile ] || exit 0; \
28686         r=`${PWD_COMMAND}`; export r; \
28687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28688         $(HOST_EXPORTS) \
28689         for flag in $(EXTRA_HOST_FLAGS) ; do \
28690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28691         done; \
28692         echo "Doing mostlyclean in mmalloc" ; \
28693         (cd $(HOST_SUBDIR)/mmalloc && \
28694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28696                   "RANLIB=$${RANLIB}" \
28697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28698                   mostlyclean) \
28699           || exit 1
28700
28701 @endif mmalloc
28702
28703 .PHONY: maybe-clean-mmalloc clean-mmalloc
28704 maybe-clean-mmalloc:
28705 @if mmalloc
28706 maybe-clean-mmalloc: clean-mmalloc
28707
28708 clean-mmalloc: 
28709         @: $(MAKE); $(unstage)
28710         @[ -f ./mmalloc/Makefile ] || exit 0; \
28711         r=`${PWD_COMMAND}`; export r; \
28712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28713         $(HOST_EXPORTS) \
28714         for flag in $(EXTRA_HOST_FLAGS) ; do \
28715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28716         done; \
28717         echo "Doing clean in mmalloc" ; \
28718         (cd $(HOST_SUBDIR)/mmalloc && \
28719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28721                   "RANLIB=$${RANLIB}" \
28722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28723                   clean) \
28724           || exit 1
28725
28726 @endif mmalloc
28727
28728 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
28729 maybe-distclean-mmalloc:
28730 @if mmalloc
28731 maybe-distclean-mmalloc: distclean-mmalloc
28732
28733 distclean-mmalloc: 
28734         @: $(MAKE); $(unstage)
28735         @[ -f ./mmalloc/Makefile ] || exit 0; \
28736         r=`${PWD_COMMAND}`; export r; \
28737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28738         $(HOST_EXPORTS) \
28739         for flag in $(EXTRA_HOST_FLAGS) ; do \
28740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28741         done; \
28742         echo "Doing distclean in mmalloc" ; \
28743         (cd $(HOST_SUBDIR)/mmalloc && \
28744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28746                   "RANLIB=$${RANLIB}" \
28747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28748                   distclean) \
28749           || exit 1
28750
28751 @endif mmalloc
28752
28753 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
28754 maybe-maintainer-clean-mmalloc:
28755 @if mmalloc
28756 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
28757
28758 maintainer-clean-mmalloc: 
28759         @: $(MAKE); $(unstage)
28760         @[ -f ./mmalloc/Makefile ] || exit 0; \
28761         r=`${PWD_COMMAND}`; export r; \
28762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28763         $(HOST_EXPORTS) \
28764         for flag in $(EXTRA_HOST_FLAGS) ; do \
28765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28766         done; \
28767         echo "Doing maintainer-clean in mmalloc" ; \
28768         (cd $(HOST_SUBDIR)/mmalloc && \
28769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28771                   "RANLIB=$${RANLIB}" \
28772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28773                   maintainer-clean) \
28774           || exit 1
28775
28776 @endif mmalloc
28777
28778
28779
28780 .PHONY: configure-patch maybe-configure-patch
28781 maybe-configure-patch:
28782 @if gcc-bootstrap
28783 configure-patch: stage_current
28784 @endif gcc-bootstrap
28785 @if patch
28786 maybe-configure-patch: configure-patch
28787 configure-patch: 
28788         @: $(MAKE); $(unstage)
28789         @r=`${PWD_COMMAND}`; export r; \
28790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28791         test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
28792         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
28793         $(HOST_EXPORTS) \
28794         echo Configuring in $(HOST_SUBDIR)/patch; \
28795         cd "$(HOST_SUBDIR)/patch" || exit 1; \
28796         case $(srcdir) in \
28797           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28798           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
28799                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28800         esac; \
28801         srcdiroption="--srcdir=$${topdir}/patch"; \
28802         libsrcdir="$$s/patch"; \
28803         $(SHELL) $${libsrcdir}/configure \
28804           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28805           --target=${target_alias} $${srcdiroption}  \
28806           || exit 1
28807 @endif patch
28808
28809
28810
28811
28812
28813 .PHONY: all-patch maybe-all-patch
28814 maybe-all-patch:
28815 @if gcc-bootstrap
28816 all-patch: stage_current
28817 @endif gcc-bootstrap
28818 @if patch
28819 TARGET-patch=all
28820 maybe-all-patch: all-patch
28821 all-patch: configure-patch
28822         @: $(MAKE); $(unstage)
28823         @r=`${PWD_COMMAND}`; export r; \
28824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28825         $(HOST_EXPORTS) \
28826         (cd $(HOST_SUBDIR)/patch && \
28827           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28828                 $(TARGET-patch))
28829 @endif patch
28830
28831
28832
28833
28834 .PHONY: check-patch maybe-check-patch
28835 maybe-check-patch:
28836 @if patch
28837 maybe-check-patch: check-patch
28838
28839 check-patch:
28840         @: $(MAKE); $(unstage)
28841         @r=`${PWD_COMMAND}`; export r; \
28842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28843         $(HOST_EXPORTS) \
28844         (cd $(HOST_SUBDIR)/patch && \
28845           $(MAKE) $(FLAGS_TO_PASS)  check)
28846
28847 @endif patch
28848
28849 .PHONY: install-patch maybe-install-patch
28850 maybe-install-patch:
28851 @if patch
28852 maybe-install-patch: install-patch
28853
28854 install-patch: installdirs
28855         @: $(MAKE); $(unstage)
28856         @r=`${PWD_COMMAND}`; export r; \
28857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28858         $(HOST_EXPORTS) \
28859         (cd $(HOST_SUBDIR)/patch && \
28860           $(MAKE) $(FLAGS_TO_PASS)  install)
28861
28862 @endif patch
28863
28864 # Other targets (info, dvi, pdf, etc.)
28865
28866 .PHONY: maybe-info-patch info-patch
28867 maybe-info-patch:
28868 @if patch
28869 maybe-info-patch: info-patch
28870
28871 info-patch: \
28872     configure-patch 
28873         @: $(MAKE); $(unstage)
28874         @[ -f ./patch/Makefile ] || exit 0; \
28875         r=`${PWD_COMMAND}`; export r; \
28876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28877         $(HOST_EXPORTS) \
28878         for flag in $(EXTRA_HOST_FLAGS) ; do \
28879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28880         done; \
28881         echo "Doing info in patch" ; \
28882         (cd $(HOST_SUBDIR)/patch && \
28883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28885                   "RANLIB=$${RANLIB}" \
28886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28887                   info) \
28888           || exit 1
28889
28890 @endif patch
28891
28892 .PHONY: maybe-dvi-patch dvi-patch
28893 maybe-dvi-patch:
28894 @if patch
28895 maybe-dvi-patch: dvi-patch
28896
28897 dvi-patch: \
28898     configure-patch 
28899         @: $(MAKE); $(unstage)
28900         @[ -f ./patch/Makefile ] || exit 0; \
28901         r=`${PWD_COMMAND}`; export r; \
28902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28903         $(HOST_EXPORTS) \
28904         for flag in $(EXTRA_HOST_FLAGS) ; do \
28905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28906         done; \
28907         echo "Doing dvi in patch" ; \
28908         (cd $(HOST_SUBDIR)/patch && \
28909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28911                   "RANLIB=$${RANLIB}" \
28912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28913                   dvi) \
28914           || exit 1
28915
28916 @endif patch
28917
28918 .PHONY: maybe-pdf-patch pdf-patch
28919 maybe-pdf-patch:
28920 @if patch
28921 maybe-pdf-patch: pdf-patch
28922
28923 pdf-patch: \
28924     configure-patch 
28925         @: $(MAKE); $(unstage)
28926         @[ -f ./patch/Makefile ] || exit 0; \
28927         r=`${PWD_COMMAND}`; export r; \
28928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28929         $(HOST_EXPORTS) \
28930         for flag in $(EXTRA_HOST_FLAGS) ; do \
28931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28932         done; \
28933         echo "Doing pdf in patch" ; \
28934         (cd $(HOST_SUBDIR)/patch && \
28935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28937                   "RANLIB=$${RANLIB}" \
28938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28939                   pdf) \
28940           || exit 1
28941
28942 @endif patch
28943
28944 .PHONY: maybe-html-patch html-patch
28945 maybe-html-patch:
28946 @if patch
28947 maybe-html-patch: html-patch
28948
28949 html-patch: \
28950     configure-patch 
28951         @: $(MAKE); $(unstage)
28952         @[ -f ./patch/Makefile ] || exit 0; \
28953         r=`${PWD_COMMAND}`; export r; \
28954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28955         $(HOST_EXPORTS) \
28956         for flag in $(EXTRA_HOST_FLAGS) ; do \
28957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28958         done; \
28959         echo "Doing html in patch" ; \
28960         (cd $(HOST_SUBDIR)/patch && \
28961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28963                   "RANLIB=$${RANLIB}" \
28964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28965                   html) \
28966           || exit 1
28967
28968 @endif patch
28969
28970 .PHONY: maybe-TAGS-patch TAGS-patch
28971 maybe-TAGS-patch:
28972 @if patch
28973 maybe-TAGS-patch: TAGS-patch
28974
28975 TAGS-patch: \
28976     configure-patch 
28977         @: $(MAKE); $(unstage)
28978         @[ -f ./patch/Makefile ] || exit 0; \
28979         r=`${PWD_COMMAND}`; export r; \
28980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28981         $(HOST_EXPORTS) \
28982         for flag in $(EXTRA_HOST_FLAGS) ; do \
28983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28984         done; \
28985         echo "Doing TAGS in patch" ; \
28986         (cd $(HOST_SUBDIR)/patch && \
28987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28989                   "RANLIB=$${RANLIB}" \
28990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28991                   TAGS) \
28992           || exit 1
28993
28994 @endif patch
28995
28996 .PHONY: maybe-install-info-patch install-info-patch
28997 maybe-install-info-patch:
28998 @if patch
28999 maybe-install-info-patch: install-info-patch
29000
29001 install-info-patch: \
29002     configure-patch \
29003     info-patch 
29004         @: $(MAKE); $(unstage)
29005         @[ -f ./patch/Makefile ] || exit 0; \
29006         r=`${PWD_COMMAND}`; export r; \
29007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29008         $(HOST_EXPORTS) \
29009         for flag in $(EXTRA_HOST_FLAGS) ; do \
29010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29011         done; \
29012         echo "Doing install-info in patch" ; \
29013         (cd $(HOST_SUBDIR)/patch && \
29014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29016                   "RANLIB=$${RANLIB}" \
29017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29018                   install-info) \
29019           || exit 1
29020
29021 @endif patch
29022
29023 .PHONY: maybe-install-pdf-patch install-pdf-patch
29024 maybe-install-pdf-patch:
29025 @if patch
29026 maybe-install-pdf-patch: install-pdf-patch
29027
29028 install-pdf-patch: \
29029     configure-patch \
29030     pdf-patch 
29031         @: $(MAKE); $(unstage)
29032         @[ -f ./patch/Makefile ] || exit 0; \
29033         r=`${PWD_COMMAND}`; export r; \
29034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29035         $(HOST_EXPORTS) \
29036         for flag in $(EXTRA_HOST_FLAGS) ; do \
29037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29038         done; \
29039         echo "Doing install-pdf in patch" ; \
29040         (cd $(HOST_SUBDIR)/patch && \
29041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29043                   "RANLIB=$${RANLIB}" \
29044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29045                   install-pdf) \
29046           || exit 1
29047
29048 @endif patch
29049
29050 .PHONY: maybe-install-html-patch install-html-patch
29051 maybe-install-html-patch:
29052 @if patch
29053 maybe-install-html-patch: install-html-patch
29054
29055 install-html-patch: \
29056     configure-patch \
29057     html-patch 
29058         @: $(MAKE); $(unstage)
29059         @[ -f ./patch/Makefile ] || exit 0; \
29060         r=`${PWD_COMMAND}`; export r; \
29061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29062         $(HOST_EXPORTS) \
29063         for flag in $(EXTRA_HOST_FLAGS) ; do \
29064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29065         done; \
29066         echo "Doing install-html in patch" ; \
29067         (cd $(HOST_SUBDIR)/patch && \
29068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29070                   "RANLIB=$${RANLIB}" \
29071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29072                   install-html) \
29073           || exit 1
29074
29075 @endif patch
29076
29077 .PHONY: maybe-installcheck-patch installcheck-patch
29078 maybe-installcheck-patch:
29079 @if patch
29080 maybe-installcheck-patch: installcheck-patch
29081
29082 installcheck-patch: \
29083     configure-patch 
29084         @: $(MAKE); $(unstage)
29085         @[ -f ./patch/Makefile ] || exit 0; \
29086         r=`${PWD_COMMAND}`; export r; \
29087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29088         $(HOST_EXPORTS) \
29089         for flag in $(EXTRA_HOST_FLAGS) ; do \
29090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29091         done; \
29092         echo "Doing installcheck in patch" ; \
29093         (cd $(HOST_SUBDIR)/patch && \
29094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29096                   "RANLIB=$${RANLIB}" \
29097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29098                   installcheck) \
29099           || exit 1
29100
29101 @endif patch
29102
29103 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
29104 maybe-mostlyclean-patch:
29105 @if patch
29106 maybe-mostlyclean-patch: mostlyclean-patch
29107
29108 mostlyclean-patch: 
29109         @: $(MAKE); $(unstage)
29110         @[ -f ./patch/Makefile ] || exit 0; \
29111         r=`${PWD_COMMAND}`; export r; \
29112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29113         $(HOST_EXPORTS) \
29114         for flag in $(EXTRA_HOST_FLAGS) ; do \
29115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29116         done; \
29117         echo "Doing mostlyclean in patch" ; \
29118         (cd $(HOST_SUBDIR)/patch && \
29119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29121                   "RANLIB=$${RANLIB}" \
29122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29123                   mostlyclean) \
29124           || exit 1
29125
29126 @endif patch
29127
29128 .PHONY: maybe-clean-patch clean-patch
29129 maybe-clean-patch:
29130 @if patch
29131 maybe-clean-patch: clean-patch
29132
29133 clean-patch: 
29134         @: $(MAKE); $(unstage)
29135         @[ -f ./patch/Makefile ] || exit 0; \
29136         r=`${PWD_COMMAND}`; export r; \
29137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29138         $(HOST_EXPORTS) \
29139         for flag in $(EXTRA_HOST_FLAGS) ; do \
29140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29141         done; \
29142         echo "Doing clean in patch" ; \
29143         (cd $(HOST_SUBDIR)/patch && \
29144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29146                   "RANLIB=$${RANLIB}" \
29147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29148                   clean) \
29149           || exit 1
29150
29151 @endif patch
29152
29153 .PHONY: maybe-distclean-patch distclean-patch
29154 maybe-distclean-patch:
29155 @if patch
29156 maybe-distclean-patch: distclean-patch
29157
29158 distclean-patch: 
29159         @: $(MAKE); $(unstage)
29160         @[ -f ./patch/Makefile ] || exit 0; \
29161         r=`${PWD_COMMAND}`; export r; \
29162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29163         $(HOST_EXPORTS) \
29164         for flag in $(EXTRA_HOST_FLAGS) ; do \
29165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29166         done; \
29167         echo "Doing distclean in patch" ; \
29168         (cd $(HOST_SUBDIR)/patch && \
29169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29171                   "RANLIB=$${RANLIB}" \
29172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29173                   distclean) \
29174           || exit 1
29175
29176 @endif patch
29177
29178 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
29179 maybe-maintainer-clean-patch:
29180 @if patch
29181 maybe-maintainer-clean-patch: maintainer-clean-patch
29182
29183 maintainer-clean-patch: 
29184         @: $(MAKE); $(unstage)
29185         @[ -f ./patch/Makefile ] || exit 0; \
29186         r=`${PWD_COMMAND}`; export r; \
29187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29188         $(HOST_EXPORTS) \
29189         for flag in $(EXTRA_HOST_FLAGS) ; do \
29190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29191         done; \
29192         echo "Doing maintainer-clean in patch" ; \
29193         (cd $(HOST_SUBDIR)/patch && \
29194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29196                   "RANLIB=$${RANLIB}" \
29197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29198                   maintainer-clean) \
29199           || exit 1
29200
29201 @endif patch
29202
29203
29204
29205 .PHONY: configure-perl maybe-configure-perl
29206 maybe-configure-perl:
29207 @if gcc-bootstrap
29208 configure-perl: stage_current
29209 @endif gcc-bootstrap
29210 @if perl
29211 maybe-configure-perl: configure-perl
29212 configure-perl: 
29213         @: $(MAKE); $(unstage)
29214         @r=`${PWD_COMMAND}`; export r; \
29215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29216         test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
29217         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
29218         $(HOST_EXPORTS) \
29219         echo Configuring in $(HOST_SUBDIR)/perl; \
29220         cd "$(HOST_SUBDIR)/perl" || exit 1; \
29221         case $(srcdir) in \
29222           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29223           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
29224                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29225         esac; \
29226         srcdiroption="--srcdir=$${topdir}/perl"; \
29227         libsrcdir="$$s/perl"; \
29228         $(SHELL) $${libsrcdir}/configure \
29229           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29230           --target=${target_alias} $${srcdiroption}  \
29231           || exit 1
29232 @endif perl
29233
29234
29235
29236
29237
29238 .PHONY: all-perl maybe-all-perl
29239 maybe-all-perl:
29240 @if gcc-bootstrap
29241 all-perl: stage_current
29242 @endif gcc-bootstrap
29243 @if perl
29244 TARGET-perl=all
29245 maybe-all-perl: all-perl
29246 all-perl: configure-perl
29247         @: $(MAKE); $(unstage)
29248         @r=`${PWD_COMMAND}`; export r; \
29249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29250         $(HOST_EXPORTS) \
29251         (cd $(HOST_SUBDIR)/perl && \
29252           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29253                 $(TARGET-perl))
29254 @endif perl
29255
29256
29257
29258
29259 .PHONY: check-perl maybe-check-perl
29260 maybe-check-perl:
29261 @if perl
29262 maybe-check-perl: check-perl
29263
29264 check-perl:
29265         @: $(MAKE); $(unstage)
29266         @r=`${PWD_COMMAND}`; export r; \
29267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29268         $(HOST_EXPORTS) \
29269         (cd $(HOST_SUBDIR)/perl && \
29270           $(MAKE) $(FLAGS_TO_PASS)  check)
29271
29272 @endif perl
29273
29274 .PHONY: install-perl maybe-install-perl
29275 maybe-install-perl:
29276 @if perl
29277 maybe-install-perl: install-perl
29278
29279 install-perl: installdirs
29280         @: $(MAKE); $(unstage)
29281         @r=`${PWD_COMMAND}`; export r; \
29282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29283         $(HOST_EXPORTS) \
29284         (cd $(HOST_SUBDIR)/perl && \
29285           $(MAKE) $(FLAGS_TO_PASS)  install)
29286
29287 @endif perl
29288
29289 # Other targets (info, dvi, pdf, etc.)
29290
29291 .PHONY: maybe-info-perl info-perl
29292 maybe-info-perl:
29293 @if perl
29294 maybe-info-perl: info-perl
29295
29296 info-perl: \
29297     configure-perl 
29298         @: $(MAKE); $(unstage)
29299         @[ -f ./perl/Makefile ] || exit 0; \
29300         r=`${PWD_COMMAND}`; export r; \
29301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29302         $(HOST_EXPORTS) \
29303         for flag in $(EXTRA_HOST_FLAGS) ; do \
29304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29305         done; \
29306         echo "Doing info in perl" ; \
29307         (cd $(HOST_SUBDIR)/perl && \
29308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29310                   "RANLIB=$${RANLIB}" \
29311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29312                   info) \
29313           || exit 1
29314
29315 @endif perl
29316
29317 .PHONY: maybe-dvi-perl dvi-perl
29318 maybe-dvi-perl:
29319 @if perl
29320 maybe-dvi-perl: dvi-perl
29321
29322 dvi-perl: \
29323     configure-perl 
29324         @: $(MAKE); $(unstage)
29325         @[ -f ./perl/Makefile ] || exit 0; \
29326         r=`${PWD_COMMAND}`; export r; \
29327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29328         $(HOST_EXPORTS) \
29329         for flag in $(EXTRA_HOST_FLAGS) ; do \
29330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29331         done; \
29332         echo "Doing dvi in perl" ; \
29333         (cd $(HOST_SUBDIR)/perl && \
29334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29336                   "RANLIB=$${RANLIB}" \
29337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29338                   dvi) \
29339           || exit 1
29340
29341 @endif perl
29342
29343 .PHONY: maybe-pdf-perl pdf-perl
29344 maybe-pdf-perl:
29345 @if perl
29346 maybe-pdf-perl: pdf-perl
29347
29348 pdf-perl: \
29349     configure-perl 
29350         @: $(MAKE); $(unstage)
29351         @[ -f ./perl/Makefile ] || exit 0; \
29352         r=`${PWD_COMMAND}`; export r; \
29353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29354         $(HOST_EXPORTS) \
29355         for flag in $(EXTRA_HOST_FLAGS) ; do \
29356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29357         done; \
29358         echo "Doing pdf in perl" ; \
29359         (cd $(HOST_SUBDIR)/perl && \
29360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29362                   "RANLIB=$${RANLIB}" \
29363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29364                   pdf) \
29365           || exit 1
29366
29367 @endif perl
29368
29369 .PHONY: maybe-html-perl html-perl
29370 maybe-html-perl:
29371 @if perl
29372 maybe-html-perl: html-perl
29373
29374 html-perl: \
29375     configure-perl 
29376         @: $(MAKE); $(unstage)
29377         @[ -f ./perl/Makefile ] || exit 0; \
29378         r=`${PWD_COMMAND}`; export r; \
29379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29380         $(HOST_EXPORTS) \
29381         for flag in $(EXTRA_HOST_FLAGS) ; do \
29382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29383         done; \
29384         echo "Doing html in perl" ; \
29385         (cd $(HOST_SUBDIR)/perl && \
29386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29388                   "RANLIB=$${RANLIB}" \
29389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29390                   html) \
29391           || exit 1
29392
29393 @endif perl
29394
29395 .PHONY: maybe-TAGS-perl TAGS-perl
29396 maybe-TAGS-perl:
29397 @if perl
29398 maybe-TAGS-perl: TAGS-perl
29399
29400 TAGS-perl: \
29401     configure-perl 
29402         @: $(MAKE); $(unstage)
29403         @[ -f ./perl/Makefile ] || exit 0; \
29404         r=`${PWD_COMMAND}`; export r; \
29405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29406         $(HOST_EXPORTS) \
29407         for flag in $(EXTRA_HOST_FLAGS) ; do \
29408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29409         done; \
29410         echo "Doing TAGS in perl" ; \
29411         (cd $(HOST_SUBDIR)/perl && \
29412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29414                   "RANLIB=$${RANLIB}" \
29415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29416                   TAGS) \
29417           || exit 1
29418
29419 @endif perl
29420
29421 .PHONY: maybe-install-info-perl install-info-perl
29422 maybe-install-info-perl:
29423 @if perl
29424 maybe-install-info-perl: install-info-perl
29425
29426 install-info-perl: \
29427     configure-perl \
29428     info-perl 
29429         @: $(MAKE); $(unstage)
29430         @[ -f ./perl/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 install-info in perl" ; \
29438         (cd $(HOST_SUBDIR)/perl && \
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                   install-info) \
29444           || exit 1
29445
29446 @endif perl
29447
29448 .PHONY: maybe-install-pdf-perl install-pdf-perl
29449 maybe-install-pdf-perl:
29450 @if perl
29451 maybe-install-pdf-perl: install-pdf-perl
29452
29453 install-pdf-perl: \
29454     configure-perl \
29455     pdf-perl 
29456         @: $(MAKE); $(unstage)
29457         @[ -f ./perl/Makefile ] || exit 0; \
29458         r=`${PWD_COMMAND}`; export r; \
29459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29460         $(HOST_EXPORTS) \
29461         for flag in $(EXTRA_HOST_FLAGS) ; do \
29462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29463         done; \
29464         echo "Doing install-pdf in perl" ; \
29465         (cd $(HOST_SUBDIR)/perl && \
29466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29468                   "RANLIB=$${RANLIB}" \
29469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29470                   install-pdf) \
29471           || exit 1
29472
29473 @endif perl
29474
29475 .PHONY: maybe-install-html-perl install-html-perl
29476 maybe-install-html-perl:
29477 @if perl
29478 maybe-install-html-perl: install-html-perl
29479
29480 install-html-perl: \
29481     configure-perl \
29482     html-perl 
29483         @: $(MAKE); $(unstage)
29484         @[ -f ./perl/Makefile ] || exit 0; \
29485         r=`${PWD_COMMAND}`; export r; \
29486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29487         $(HOST_EXPORTS) \
29488         for flag in $(EXTRA_HOST_FLAGS) ; do \
29489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29490         done; \
29491         echo "Doing install-html in perl" ; \
29492         (cd $(HOST_SUBDIR)/perl && \
29493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29495                   "RANLIB=$${RANLIB}" \
29496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29497                   install-html) \
29498           || exit 1
29499
29500 @endif perl
29501
29502 .PHONY: maybe-installcheck-perl installcheck-perl
29503 maybe-installcheck-perl:
29504 @if perl
29505 maybe-installcheck-perl: installcheck-perl
29506
29507 installcheck-perl: \
29508     configure-perl 
29509         @: $(MAKE); $(unstage)
29510         @[ -f ./perl/Makefile ] || exit 0; \
29511         r=`${PWD_COMMAND}`; export r; \
29512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29513         $(HOST_EXPORTS) \
29514         for flag in $(EXTRA_HOST_FLAGS) ; do \
29515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29516         done; \
29517         echo "Doing installcheck in perl" ; \
29518         (cd $(HOST_SUBDIR)/perl && \
29519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29521                   "RANLIB=$${RANLIB}" \
29522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29523                   installcheck) \
29524           || exit 1
29525
29526 @endif perl
29527
29528 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
29529 maybe-mostlyclean-perl:
29530 @if perl
29531 maybe-mostlyclean-perl: mostlyclean-perl
29532
29533 mostlyclean-perl: 
29534         @: $(MAKE); $(unstage)
29535         @[ -f ./perl/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 mostlyclean in perl" ; \
29543         (cd $(HOST_SUBDIR)/perl && \
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                   mostlyclean) \
29549           || exit 1
29550
29551 @endif perl
29552
29553 .PHONY: maybe-clean-perl clean-perl
29554 maybe-clean-perl:
29555 @if perl
29556 maybe-clean-perl: clean-perl
29557
29558 clean-perl: 
29559         @: $(MAKE); $(unstage)
29560         @[ -f ./perl/Makefile ] || exit 0; \
29561         r=`${PWD_COMMAND}`; export r; \
29562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29563         $(HOST_EXPORTS) \
29564         for flag in $(EXTRA_HOST_FLAGS) ; do \
29565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29566         done; \
29567         echo "Doing clean in perl" ; \
29568         (cd $(HOST_SUBDIR)/perl && \
29569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29571                   "RANLIB=$${RANLIB}" \
29572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29573                   clean) \
29574           || exit 1
29575
29576 @endif perl
29577
29578 .PHONY: maybe-distclean-perl distclean-perl
29579 maybe-distclean-perl:
29580 @if perl
29581 maybe-distclean-perl: distclean-perl
29582
29583 distclean-perl: 
29584         @: $(MAKE); $(unstage)
29585         @[ -f ./perl/Makefile ] || exit 0; \
29586         r=`${PWD_COMMAND}`; export r; \
29587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29588         $(HOST_EXPORTS) \
29589         for flag in $(EXTRA_HOST_FLAGS) ; do \
29590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29591         done; \
29592         echo "Doing distclean in perl" ; \
29593         (cd $(HOST_SUBDIR)/perl && \
29594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29596                   "RANLIB=$${RANLIB}" \
29597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29598                   distclean) \
29599           || exit 1
29600
29601 @endif perl
29602
29603 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
29604 maybe-maintainer-clean-perl:
29605 @if perl
29606 maybe-maintainer-clean-perl: maintainer-clean-perl
29607
29608 maintainer-clean-perl: 
29609         @: $(MAKE); $(unstage)
29610         @[ -f ./perl/Makefile ] || exit 0; \
29611         r=`${PWD_COMMAND}`; export r; \
29612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29613         $(HOST_EXPORTS) \
29614         for flag in $(EXTRA_HOST_FLAGS) ; do \
29615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29616         done; \
29617         echo "Doing maintainer-clean in perl" ; \
29618         (cd $(HOST_SUBDIR)/perl && \
29619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29621                   "RANLIB=$${RANLIB}" \
29622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29623                   maintainer-clean) \
29624           || exit 1
29625
29626 @endif perl
29627
29628
29629
29630 .PHONY: configure-prms maybe-configure-prms
29631 maybe-configure-prms:
29632 @if gcc-bootstrap
29633 configure-prms: stage_current
29634 @endif gcc-bootstrap
29635 @if prms
29636 maybe-configure-prms: configure-prms
29637 configure-prms: 
29638         @: $(MAKE); $(unstage)
29639         @r=`${PWD_COMMAND}`; export r; \
29640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29641         test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
29642         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
29643         $(HOST_EXPORTS) \
29644         echo Configuring in $(HOST_SUBDIR)/prms; \
29645         cd "$(HOST_SUBDIR)/prms" || exit 1; \
29646         case $(srcdir) in \
29647           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29648           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
29649                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29650         esac; \
29651         srcdiroption="--srcdir=$${topdir}/prms"; \
29652         libsrcdir="$$s/prms"; \
29653         $(SHELL) $${libsrcdir}/configure \
29654           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29655           --target=${target_alias} $${srcdiroption}  \
29656           || exit 1
29657 @endif prms
29658
29659
29660
29661
29662
29663 .PHONY: all-prms maybe-all-prms
29664 maybe-all-prms:
29665 @if gcc-bootstrap
29666 all-prms: stage_current
29667 @endif gcc-bootstrap
29668 @if prms
29669 TARGET-prms=all
29670 maybe-all-prms: all-prms
29671 all-prms: configure-prms
29672         @: $(MAKE); $(unstage)
29673         @r=`${PWD_COMMAND}`; export r; \
29674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29675         $(HOST_EXPORTS) \
29676         (cd $(HOST_SUBDIR)/prms && \
29677           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29678                 $(TARGET-prms))
29679 @endif prms
29680
29681
29682
29683
29684 .PHONY: check-prms maybe-check-prms
29685 maybe-check-prms:
29686 @if prms
29687 maybe-check-prms: check-prms
29688
29689 check-prms:
29690         @: $(MAKE); $(unstage)
29691         @r=`${PWD_COMMAND}`; export r; \
29692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29693         $(HOST_EXPORTS) \
29694         (cd $(HOST_SUBDIR)/prms && \
29695           $(MAKE) $(FLAGS_TO_PASS)  check)
29696
29697 @endif prms
29698
29699 .PHONY: install-prms maybe-install-prms
29700 maybe-install-prms:
29701 @if prms
29702 maybe-install-prms: install-prms
29703
29704 install-prms: installdirs
29705         @: $(MAKE); $(unstage)
29706         @r=`${PWD_COMMAND}`; export r; \
29707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29708         $(HOST_EXPORTS) \
29709         (cd $(HOST_SUBDIR)/prms && \
29710           $(MAKE) $(FLAGS_TO_PASS)  install)
29711
29712 @endif prms
29713
29714 # Other targets (info, dvi, pdf, etc.)
29715
29716 .PHONY: maybe-info-prms info-prms
29717 maybe-info-prms:
29718 @if prms
29719 maybe-info-prms: info-prms
29720
29721 info-prms: \
29722     configure-prms 
29723         @: $(MAKE); $(unstage)
29724         @[ -f ./prms/Makefile ] || exit 0; \
29725         r=`${PWD_COMMAND}`; export r; \
29726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29727         $(HOST_EXPORTS) \
29728         for flag in $(EXTRA_HOST_FLAGS) ; do \
29729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29730         done; \
29731         echo "Doing info in prms" ; \
29732         (cd $(HOST_SUBDIR)/prms && \
29733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29735                   "RANLIB=$${RANLIB}" \
29736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29737                   info) \
29738           || exit 1
29739
29740 @endif prms
29741
29742 .PHONY: maybe-dvi-prms dvi-prms
29743 maybe-dvi-prms:
29744 @if prms
29745 maybe-dvi-prms: dvi-prms
29746
29747 dvi-prms: \
29748     configure-prms 
29749         @: $(MAKE); $(unstage)
29750         @[ -f ./prms/Makefile ] || exit 0; \
29751         r=`${PWD_COMMAND}`; export r; \
29752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29753         $(HOST_EXPORTS) \
29754         for flag in $(EXTRA_HOST_FLAGS) ; do \
29755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29756         done; \
29757         echo "Doing dvi in prms" ; \
29758         (cd $(HOST_SUBDIR)/prms && \
29759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29761                   "RANLIB=$${RANLIB}" \
29762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29763                   dvi) \
29764           || exit 1
29765
29766 @endif prms
29767
29768 .PHONY: maybe-pdf-prms pdf-prms
29769 maybe-pdf-prms:
29770 @if prms
29771 maybe-pdf-prms: pdf-prms
29772
29773 pdf-prms: \
29774     configure-prms 
29775         @: $(MAKE); $(unstage)
29776         @[ -f ./prms/Makefile ] || exit 0; \
29777         r=`${PWD_COMMAND}`; export r; \
29778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29779         $(HOST_EXPORTS) \
29780         for flag in $(EXTRA_HOST_FLAGS) ; do \
29781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29782         done; \
29783         echo "Doing pdf in prms" ; \
29784         (cd $(HOST_SUBDIR)/prms && \
29785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29787                   "RANLIB=$${RANLIB}" \
29788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29789                   pdf) \
29790           || exit 1
29791
29792 @endif prms
29793
29794 .PHONY: maybe-html-prms html-prms
29795 maybe-html-prms:
29796 @if prms
29797 maybe-html-prms: html-prms
29798
29799 html-prms: \
29800     configure-prms 
29801         @: $(MAKE); $(unstage)
29802         @[ -f ./prms/Makefile ] || exit 0; \
29803         r=`${PWD_COMMAND}`; export r; \
29804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29805         $(HOST_EXPORTS) \
29806         for flag in $(EXTRA_HOST_FLAGS) ; do \
29807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29808         done; \
29809         echo "Doing html in prms" ; \
29810         (cd $(HOST_SUBDIR)/prms && \
29811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29813                   "RANLIB=$${RANLIB}" \
29814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29815                   html) \
29816           || exit 1
29817
29818 @endif prms
29819
29820 .PHONY: maybe-TAGS-prms TAGS-prms
29821 maybe-TAGS-prms:
29822 @if prms
29823 maybe-TAGS-prms: TAGS-prms
29824
29825 TAGS-prms: \
29826     configure-prms 
29827         @: $(MAKE); $(unstage)
29828         @[ -f ./prms/Makefile ] || exit 0; \
29829         r=`${PWD_COMMAND}`; export r; \
29830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29831         $(HOST_EXPORTS) \
29832         for flag in $(EXTRA_HOST_FLAGS) ; do \
29833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29834         done; \
29835         echo "Doing TAGS in prms" ; \
29836         (cd $(HOST_SUBDIR)/prms && \
29837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29839                   "RANLIB=$${RANLIB}" \
29840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29841                   TAGS) \
29842           || exit 1
29843
29844 @endif prms
29845
29846 .PHONY: maybe-install-info-prms install-info-prms
29847 maybe-install-info-prms:
29848 @if prms
29849 maybe-install-info-prms: install-info-prms
29850
29851 install-info-prms: \
29852     configure-prms \
29853     info-prms 
29854         @: $(MAKE); $(unstage)
29855         @[ -f ./prms/Makefile ] || exit 0; \
29856         r=`${PWD_COMMAND}`; export r; \
29857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29858         $(HOST_EXPORTS) \
29859         for flag in $(EXTRA_HOST_FLAGS) ; do \
29860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29861         done; \
29862         echo "Doing install-info in prms" ; \
29863         (cd $(HOST_SUBDIR)/prms && \
29864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29866                   "RANLIB=$${RANLIB}" \
29867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29868                   install-info) \
29869           || exit 1
29870
29871 @endif prms
29872
29873 .PHONY: maybe-install-pdf-prms install-pdf-prms
29874 maybe-install-pdf-prms:
29875 @if prms
29876 maybe-install-pdf-prms: install-pdf-prms
29877
29878 install-pdf-prms: \
29879     configure-prms \
29880     pdf-prms 
29881         @: $(MAKE); $(unstage)
29882         @[ -f ./prms/Makefile ] || exit 0; \
29883         r=`${PWD_COMMAND}`; export r; \
29884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29885         $(HOST_EXPORTS) \
29886         for flag in $(EXTRA_HOST_FLAGS) ; do \
29887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29888         done; \
29889         echo "Doing install-pdf in prms" ; \
29890         (cd $(HOST_SUBDIR)/prms && \
29891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29893                   "RANLIB=$${RANLIB}" \
29894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29895                   install-pdf) \
29896           || exit 1
29897
29898 @endif prms
29899
29900 .PHONY: maybe-install-html-prms install-html-prms
29901 maybe-install-html-prms:
29902 @if prms
29903 maybe-install-html-prms: install-html-prms
29904
29905 install-html-prms: \
29906     configure-prms \
29907     html-prms 
29908         @: $(MAKE); $(unstage)
29909         @[ -f ./prms/Makefile ] || exit 0; \
29910         r=`${PWD_COMMAND}`; export r; \
29911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29912         $(HOST_EXPORTS) \
29913         for flag in $(EXTRA_HOST_FLAGS) ; do \
29914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29915         done; \
29916         echo "Doing install-html in prms" ; \
29917         (cd $(HOST_SUBDIR)/prms && \
29918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29920                   "RANLIB=$${RANLIB}" \
29921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29922                   install-html) \
29923           || exit 1
29924
29925 @endif prms
29926
29927 .PHONY: maybe-installcheck-prms installcheck-prms
29928 maybe-installcheck-prms:
29929 @if prms
29930 maybe-installcheck-prms: installcheck-prms
29931
29932 installcheck-prms: \
29933     configure-prms 
29934         @: $(MAKE); $(unstage)
29935         @[ -f ./prms/Makefile ] || exit 0; \
29936         r=`${PWD_COMMAND}`; export r; \
29937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29938         $(HOST_EXPORTS) \
29939         for flag in $(EXTRA_HOST_FLAGS) ; do \
29940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29941         done; \
29942         echo "Doing installcheck in prms" ; \
29943         (cd $(HOST_SUBDIR)/prms && \
29944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29946                   "RANLIB=$${RANLIB}" \
29947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29948                   installcheck) \
29949           || exit 1
29950
29951 @endif prms
29952
29953 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
29954 maybe-mostlyclean-prms:
29955 @if prms
29956 maybe-mostlyclean-prms: mostlyclean-prms
29957
29958 mostlyclean-prms: 
29959         @: $(MAKE); $(unstage)
29960         @[ -f ./prms/Makefile ] || exit 0; \
29961         r=`${PWD_COMMAND}`; export r; \
29962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29963         $(HOST_EXPORTS) \
29964         for flag in $(EXTRA_HOST_FLAGS) ; do \
29965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29966         done; \
29967         echo "Doing mostlyclean in prms" ; \
29968         (cd $(HOST_SUBDIR)/prms && \
29969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29971                   "RANLIB=$${RANLIB}" \
29972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29973                   mostlyclean) \
29974           || exit 1
29975
29976 @endif prms
29977
29978 .PHONY: maybe-clean-prms clean-prms
29979 maybe-clean-prms:
29980 @if prms
29981 maybe-clean-prms: clean-prms
29982
29983 clean-prms: 
29984         @: $(MAKE); $(unstage)
29985         @[ -f ./prms/Makefile ] || exit 0; \
29986         r=`${PWD_COMMAND}`; export r; \
29987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29988         $(HOST_EXPORTS) \
29989         for flag in $(EXTRA_HOST_FLAGS) ; do \
29990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29991         done; \
29992         echo "Doing clean in prms" ; \
29993         (cd $(HOST_SUBDIR)/prms && \
29994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29996                   "RANLIB=$${RANLIB}" \
29997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29998                   clean) \
29999           || exit 1
30000
30001 @endif prms
30002
30003 .PHONY: maybe-distclean-prms distclean-prms
30004 maybe-distclean-prms:
30005 @if prms
30006 maybe-distclean-prms: distclean-prms
30007
30008 distclean-prms: 
30009         @: $(MAKE); $(unstage)
30010         @[ -f ./prms/Makefile ] || exit 0; \
30011         r=`${PWD_COMMAND}`; export r; \
30012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30013         $(HOST_EXPORTS) \
30014         for flag in $(EXTRA_HOST_FLAGS) ; do \
30015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30016         done; \
30017         echo "Doing distclean in prms" ; \
30018         (cd $(HOST_SUBDIR)/prms && \
30019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30021                   "RANLIB=$${RANLIB}" \
30022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30023                   distclean) \
30024           || exit 1
30025
30026 @endif prms
30027
30028 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
30029 maybe-maintainer-clean-prms:
30030 @if prms
30031 maybe-maintainer-clean-prms: maintainer-clean-prms
30032
30033 maintainer-clean-prms: 
30034         @: $(MAKE); $(unstage)
30035         @[ -f ./prms/Makefile ] || exit 0; \
30036         r=`${PWD_COMMAND}`; export r; \
30037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30038         $(HOST_EXPORTS) \
30039         for flag in $(EXTRA_HOST_FLAGS) ; do \
30040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30041         done; \
30042         echo "Doing maintainer-clean in prms" ; \
30043         (cd $(HOST_SUBDIR)/prms && \
30044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30046                   "RANLIB=$${RANLIB}" \
30047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30048                   maintainer-clean) \
30049           || exit 1
30050
30051 @endif prms
30052
30053
30054
30055 .PHONY: configure-rcs maybe-configure-rcs
30056 maybe-configure-rcs:
30057 @if gcc-bootstrap
30058 configure-rcs: stage_current
30059 @endif gcc-bootstrap
30060 @if rcs
30061 maybe-configure-rcs: configure-rcs
30062 configure-rcs: 
30063         @: $(MAKE); $(unstage)
30064         @r=`${PWD_COMMAND}`; export r; \
30065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30066         test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
30067         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
30068         $(HOST_EXPORTS) \
30069         echo Configuring in $(HOST_SUBDIR)/rcs; \
30070         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
30071         case $(srcdir) in \
30072           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30073           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
30074                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30075         esac; \
30076         srcdiroption="--srcdir=$${topdir}/rcs"; \
30077         libsrcdir="$$s/rcs"; \
30078         $(SHELL) $${libsrcdir}/configure \
30079           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30080           --target=${target_alias} $${srcdiroption}  \
30081           || exit 1
30082 @endif rcs
30083
30084
30085
30086
30087
30088 .PHONY: all-rcs maybe-all-rcs
30089 maybe-all-rcs:
30090 @if gcc-bootstrap
30091 all-rcs: stage_current
30092 @endif gcc-bootstrap
30093 @if rcs
30094 TARGET-rcs=all
30095 maybe-all-rcs: all-rcs
30096 all-rcs: configure-rcs
30097         @: $(MAKE); $(unstage)
30098         @r=`${PWD_COMMAND}`; export r; \
30099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30100         $(HOST_EXPORTS) \
30101         (cd $(HOST_SUBDIR)/rcs && \
30102           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30103                 $(TARGET-rcs))
30104 @endif rcs
30105
30106
30107
30108
30109 .PHONY: check-rcs maybe-check-rcs
30110 maybe-check-rcs:
30111 @if rcs
30112 maybe-check-rcs: check-rcs
30113
30114 check-rcs:
30115         @: $(MAKE); $(unstage)
30116         @r=`${PWD_COMMAND}`; export r; \
30117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30118         $(HOST_EXPORTS) \
30119         (cd $(HOST_SUBDIR)/rcs && \
30120           $(MAKE) $(FLAGS_TO_PASS)  check)
30121
30122 @endif rcs
30123
30124 .PHONY: install-rcs maybe-install-rcs
30125 maybe-install-rcs:
30126 @if rcs
30127 maybe-install-rcs: install-rcs
30128
30129 install-rcs: installdirs
30130         @: $(MAKE); $(unstage)
30131         @r=`${PWD_COMMAND}`; export r; \
30132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30133         $(HOST_EXPORTS) \
30134         (cd $(HOST_SUBDIR)/rcs && \
30135           $(MAKE) $(FLAGS_TO_PASS)  install)
30136
30137 @endif rcs
30138
30139 # Other targets (info, dvi, pdf, etc.)
30140
30141 .PHONY: maybe-info-rcs info-rcs
30142 maybe-info-rcs:
30143 @if rcs
30144 maybe-info-rcs: info-rcs
30145
30146 info-rcs: \
30147     configure-rcs 
30148         @: $(MAKE); $(unstage)
30149         @[ -f ./rcs/Makefile ] || exit 0; \
30150         r=`${PWD_COMMAND}`; export r; \
30151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30152         $(HOST_EXPORTS) \
30153         for flag in $(EXTRA_HOST_FLAGS) ; do \
30154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30155         done; \
30156         echo "Doing info in rcs" ; \
30157         (cd $(HOST_SUBDIR)/rcs && \
30158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30160                   "RANLIB=$${RANLIB}" \
30161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30162                   info) \
30163           || exit 1
30164
30165 @endif rcs
30166
30167 .PHONY: maybe-dvi-rcs dvi-rcs
30168 maybe-dvi-rcs:
30169 @if rcs
30170 maybe-dvi-rcs: dvi-rcs
30171
30172 dvi-rcs: \
30173     configure-rcs 
30174         @: $(MAKE); $(unstage)
30175         @[ -f ./rcs/Makefile ] || exit 0; \
30176         r=`${PWD_COMMAND}`; export r; \
30177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30178         $(HOST_EXPORTS) \
30179         for flag in $(EXTRA_HOST_FLAGS) ; do \
30180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30181         done; \
30182         echo "Doing dvi in rcs" ; \
30183         (cd $(HOST_SUBDIR)/rcs && \
30184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30186                   "RANLIB=$${RANLIB}" \
30187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30188                   dvi) \
30189           || exit 1
30190
30191 @endif rcs
30192
30193 .PHONY: maybe-pdf-rcs pdf-rcs
30194 maybe-pdf-rcs:
30195 @if rcs
30196 maybe-pdf-rcs: pdf-rcs
30197
30198 pdf-rcs: \
30199     configure-rcs 
30200         @: $(MAKE); $(unstage)
30201         @[ -f ./rcs/Makefile ] || exit 0; \
30202         r=`${PWD_COMMAND}`; export r; \
30203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30204         $(HOST_EXPORTS) \
30205         for flag in $(EXTRA_HOST_FLAGS) ; do \
30206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30207         done; \
30208         echo "Doing pdf in rcs" ; \
30209         (cd $(HOST_SUBDIR)/rcs && \
30210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30212                   "RANLIB=$${RANLIB}" \
30213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30214                   pdf) \
30215           || exit 1
30216
30217 @endif rcs
30218
30219 .PHONY: maybe-html-rcs html-rcs
30220 maybe-html-rcs:
30221 @if rcs
30222 maybe-html-rcs: html-rcs
30223
30224 html-rcs: \
30225     configure-rcs 
30226         @: $(MAKE); $(unstage)
30227         @[ -f ./rcs/Makefile ] || exit 0; \
30228         r=`${PWD_COMMAND}`; export r; \
30229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30230         $(HOST_EXPORTS) \
30231         for flag in $(EXTRA_HOST_FLAGS) ; do \
30232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30233         done; \
30234         echo "Doing html in rcs" ; \
30235         (cd $(HOST_SUBDIR)/rcs && \
30236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30238                   "RANLIB=$${RANLIB}" \
30239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30240                   html) \
30241           || exit 1
30242
30243 @endif rcs
30244
30245 .PHONY: maybe-TAGS-rcs TAGS-rcs
30246 maybe-TAGS-rcs:
30247 @if rcs
30248 maybe-TAGS-rcs: TAGS-rcs
30249
30250 TAGS-rcs: \
30251     configure-rcs 
30252         @: $(MAKE); $(unstage)
30253         @[ -f ./rcs/Makefile ] || exit 0; \
30254         r=`${PWD_COMMAND}`; export r; \
30255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30256         $(HOST_EXPORTS) \
30257         for flag in $(EXTRA_HOST_FLAGS) ; do \
30258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30259         done; \
30260         echo "Doing TAGS in rcs" ; \
30261         (cd $(HOST_SUBDIR)/rcs && \
30262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30264                   "RANLIB=$${RANLIB}" \
30265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30266                   TAGS) \
30267           || exit 1
30268
30269 @endif rcs
30270
30271 .PHONY: maybe-install-info-rcs install-info-rcs
30272 maybe-install-info-rcs:
30273 @if rcs
30274 maybe-install-info-rcs: install-info-rcs
30275
30276 install-info-rcs: \
30277     configure-rcs \
30278     info-rcs 
30279         @: $(MAKE); $(unstage)
30280         @[ -f ./rcs/Makefile ] || exit 0; \
30281         r=`${PWD_COMMAND}`; export r; \
30282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30283         $(HOST_EXPORTS) \
30284         for flag in $(EXTRA_HOST_FLAGS) ; do \
30285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30286         done; \
30287         echo "Doing install-info in rcs" ; \
30288         (cd $(HOST_SUBDIR)/rcs && \
30289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30291                   "RANLIB=$${RANLIB}" \
30292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30293                   install-info) \
30294           || exit 1
30295
30296 @endif rcs
30297
30298 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
30299 maybe-install-pdf-rcs:
30300 @if rcs
30301 maybe-install-pdf-rcs: install-pdf-rcs
30302
30303 install-pdf-rcs: \
30304     configure-rcs \
30305     pdf-rcs 
30306         @: $(MAKE); $(unstage)
30307         @[ -f ./rcs/Makefile ] || exit 0; \
30308         r=`${PWD_COMMAND}`; export r; \
30309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30310         $(HOST_EXPORTS) \
30311         for flag in $(EXTRA_HOST_FLAGS) ; do \
30312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30313         done; \
30314         echo "Doing install-pdf in rcs" ; \
30315         (cd $(HOST_SUBDIR)/rcs && \
30316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30318                   "RANLIB=$${RANLIB}" \
30319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30320                   install-pdf) \
30321           || exit 1
30322
30323 @endif rcs
30324
30325 .PHONY: maybe-install-html-rcs install-html-rcs
30326 maybe-install-html-rcs:
30327 @if rcs
30328 maybe-install-html-rcs: install-html-rcs
30329
30330 install-html-rcs: \
30331     configure-rcs \
30332     html-rcs 
30333         @: $(MAKE); $(unstage)
30334         @[ -f ./rcs/Makefile ] || exit 0; \
30335         r=`${PWD_COMMAND}`; export r; \
30336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30337         $(HOST_EXPORTS) \
30338         for flag in $(EXTRA_HOST_FLAGS) ; do \
30339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30340         done; \
30341         echo "Doing install-html in rcs" ; \
30342         (cd $(HOST_SUBDIR)/rcs && \
30343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30345                   "RANLIB=$${RANLIB}" \
30346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30347                   install-html) \
30348           || exit 1
30349
30350 @endif rcs
30351
30352 .PHONY: maybe-installcheck-rcs installcheck-rcs
30353 maybe-installcheck-rcs:
30354 @if rcs
30355 maybe-installcheck-rcs: installcheck-rcs
30356
30357 installcheck-rcs: \
30358     configure-rcs 
30359         @: $(MAKE); $(unstage)
30360         @[ -f ./rcs/Makefile ] || exit 0; \
30361         r=`${PWD_COMMAND}`; export r; \
30362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30363         $(HOST_EXPORTS) \
30364         for flag in $(EXTRA_HOST_FLAGS) ; do \
30365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30366         done; \
30367         echo "Doing installcheck in rcs" ; \
30368         (cd $(HOST_SUBDIR)/rcs && \
30369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30371                   "RANLIB=$${RANLIB}" \
30372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30373                   installcheck) \
30374           || exit 1
30375
30376 @endif rcs
30377
30378 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
30379 maybe-mostlyclean-rcs:
30380 @if rcs
30381 maybe-mostlyclean-rcs: mostlyclean-rcs
30382
30383 mostlyclean-rcs: 
30384         @: $(MAKE); $(unstage)
30385         @[ -f ./rcs/Makefile ] || exit 0; \
30386         r=`${PWD_COMMAND}`; export r; \
30387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30388         $(HOST_EXPORTS) \
30389         for flag in $(EXTRA_HOST_FLAGS) ; do \
30390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30391         done; \
30392         echo "Doing mostlyclean in rcs" ; \
30393         (cd $(HOST_SUBDIR)/rcs && \
30394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30396                   "RANLIB=$${RANLIB}" \
30397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30398                   mostlyclean) \
30399           || exit 1
30400
30401 @endif rcs
30402
30403 .PHONY: maybe-clean-rcs clean-rcs
30404 maybe-clean-rcs:
30405 @if rcs
30406 maybe-clean-rcs: clean-rcs
30407
30408 clean-rcs: 
30409         @: $(MAKE); $(unstage)
30410         @[ -f ./rcs/Makefile ] || exit 0; \
30411         r=`${PWD_COMMAND}`; export r; \
30412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30413         $(HOST_EXPORTS) \
30414         for flag in $(EXTRA_HOST_FLAGS) ; do \
30415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30416         done; \
30417         echo "Doing clean in rcs" ; \
30418         (cd $(HOST_SUBDIR)/rcs && \
30419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30421                   "RANLIB=$${RANLIB}" \
30422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30423                   clean) \
30424           || exit 1
30425
30426 @endif rcs
30427
30428 .PHONY: maybe-distclean-rcs distclean-rcs
30429 maybe-distclean-rcs:
30430 @if rcs
30431 maybe-distclean-rcs: distclean-rcs
30432
30433 distclean-rcs: 
30434         @: $(MAKE); $(unstage)
30435         @[ -f ./rcs/Makefile ] || exit 0; \
30436         r=`${PWD_COMMAND}`; export r; \
30437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30438         $(HOST_EXPORTS) \
30439         for flag in $(EXTRA_HOST_FLAGS) ; do \
30440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30441         done; \
30442         echo "Doing distclean in rcs" ; \
30443         (cd $(HOST_SUBDIR)/rcs && \
30444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30446                   "RANLIB=$${RANLIB}" \
30447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30448                   distclean) \
30449           || exit 1
30450
30451 @endif rcs
30452
30453 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
30454 maybe-maintainer-clean-rcs:
30455 @if rcs
30456 maybe-maintainer-clean-rcs: maintainer-clean-rcs
30457
30458 maintainer-clean-rcs: 
30459         @: $(MAKE); $(unstage)
30460         @[ -f ./rcs/Makefile ] || exit 0; \
30461         r=`${PWD_COMMAND}`; export r; \
30462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30463         $(HOST_EXPORTS) \
30464         for flag in $(EXTRA_HOST_FLAGS) ; do \
30465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30466         done; \
30467         echo "Doing maintainer-clean in rcs" ; \
30468         (cd $(HOST_SUBDIR)/rcs && \
30469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30471                   "RANLIB=$${RANLIB}" \
30472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30473                   maintainer-clean) \
30474           || exit 1
30475
30476 @endif rcs
30477
30478
30479
30480 .PHONY: configure-readline maybe-configure-readline
30481 maybe-configure-readline:
30482 @if gcc-bootstrap
30483 configure-readline: stage_current
30484 @endif gcc-bootstrap
30485 @if readline
30486 maybe-configure-readline: configure-readline
30487 configure-readline: 
30488         @: $(MAKE); $(unstage)
30489         @r=`${PWD_COMMAND}`; export r; \
30490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30491         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
30492         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
30493         $(HOST_EXPORTS) \
30494         echo Configuring in $(HOST_SUBDIR)/readline; \
30495         cd "$(HOST_SUBDIR)/readline" || exit 1; \
30496         case $(srcdir) in \
30497           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30498           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
30499                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30500         esac; \
30501         srcdiroption="--srcdir=$${topdir}/readline"; \
30502         libsrcdir="$$s/readline"; \
30503         $(SHELL) $${libsrcdir}/configure \
30504           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30505           --target=${target_alias} $${srcdiroption}  \
30506           || exit 1
30507 @endif readline
30508
30509
30510
30511
30512
30513 .PHONY: all-readline maybe-all-readline
30514 maybe-all-readline:
30515 @if gcc-bootstrap
30516 all-readline: stage_current
30517 @endif gcc-bootstrap
30518 @if readline
30519 TARGET-readline=all
30520 maybe-all-readline: all-readline
30521 all-readline: configure-readline
30522         @: $(MAKE); $(unstage)
30523         @r=`${PWD_COMMAND}`; export r; \
30524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30525         $(HOST_EXPORTS) \
30526         (cd $(HOST_SUBDIR)/readline && \
30527           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30528                 $(TARGET-readline))
30529 @endif readline
30530
30531
30532
30533
30534 .PHONY: check-readline maybe-check-readline
30535 maybe-check-readline:
30536 @if readline
30537 maybe-check-readline: check-readline
30538
30539 check-readline:
30540         @: $(MAKE); $(unstage)
30541         @r=`${PWD_COMMAND}`; export r; \
30542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30543         $(HOST_EXPORTS) \
30544         (cd $(HOST_SUBDIR)/readline && \
30545           $(MAKE) $(FLAGS_TO_PASS)  check)
30546
30547 @endif readline
30548
30549 .PHONY: install-readline maybe-install-readline
30550 maybe-install-readline:
30551 @if readline
30552 maybe-install-readline: install-readline
30553
30554 install-readline: installdirs
30555         @: $(MAKE); $(unstage)
30556         @r=`${PWD_COMMAND}`; export r; \
30557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30558         $(HOST_EXPORTS) \
30559         (cd $(HOST_SUBDIR)/readline && \
30560           $(MAKE) $(FLAGS_TO_PASS)  install)
30561
30562 @endif readline
30563
30564 # Other targets (info, dvi, pdf, etc.)
30565
30566 .PHONY: maybe-info-readline info-readline
30567 maybe-info-readline:
30568 @if readline
30569 maybe-info-readline: info-readline
30570
30571 info-readline: \
30572     configure-readline 
30573         @: $(MAKE); $(unstage)
30574         @[ -f ./readline/Makefile ] || exit 0; \
30575         r=`${PWD_COMMAND}`; export r; \
30576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30577         $(HOST_EXPORTS) \
30578         for flag in $(EXTRA_HOST_FLAGS) ; do \
30579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30580         done; \
30581         echo "Doing info in readline" ; \
30582         (cd $(HOST_SUBDIR)/readline && \
30583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30585                   "RANLIB=$${RANLIB}" \
30586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30587                   info) \
30588           || exit 1
30589
30590 @endif readline
30591
30592 .PHONY: maybe-dvi-readline dvi-readline
30593 maybe-dvi-readline:
30594 @if readline
30595 maybe-dvi-readline: dvi-readline
30596
30597 dvi-readline: \
30598     configure-readline 
30599         @: $(MAKE); $(unstage)
30600         @[ -f ./readline/Makefile ] || exit 0; \
30601         r=`${PWD_COMMAND}`; export r; \
30602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30603         $(HOST_EXPORTS) \
30604         for flag in $(EXTRA_HOST_FLAGS) ; do \
30605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30606         done; \
30607         echo "Doing dvi in readline" ; \
30608         (cd $(HOST_SUBDIR)/readline && \
30609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30611                   "RANLIB=$${RANLIB}" \
30612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30613                   dvi) \
30614           || exit 1
30615
30616 @endif readline
30617
30618 .PHONY: maybe-pdf-readline pdf-readline
30619 maybe-pdf-readline:
30620 @if readline
30621 maybe-pdf-readline: pdf-readline
30622
30623 pdf-readline: \
30624     configure-readline 
30625         @: $(MAKE); $(unstage)
30626         @[ -f ./readline/Makefile ] || exit 0; \
30627         r=`${PWD_COMMAND}`; export r; \
30628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30629         $(HOST_EXPORTS) \
30630         for flag in $(EXTRA_HOST_FLAGS) ; do \
30631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30632         done; \
30633         echo "Doing pdf in readline" ; \
30634         (cd $(HOST_SUBDIR)/readline && \
30635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30637                   "RANLIB=$${RANLIB}" \
30638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30639                   pdf) \
30640           || exit 1
30641
30642 @endif readline
30643
30644 .PHONY: maybe-html-readline html-readline
30645 maybe-html-readline:
30646 @if readline
30647 maybe-html-readline: html-readline
30648
30649 html-readline: \
30650     configure-readline 
30651         @: $(MAKE); $(unstage)
30652         @[ -f ./readline/Makefile ] || exit 0; \
30653         r=`${PWD_COMMAND}`; export r; \
30654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30655         $(HOST_EXPORTS) \
30656         for flag in $(EXTRA_HOST_FLAGS) ; do \
30657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30658         done; \
30659         echo "Doing html in readline" ; \
30660         (cd $(HOST_SUBDIR)/readline && \
30661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30663                   "RANLIB=$${RANLIB}" \
30664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30665                   html) \
30666           || exit 1
30667
30668 @endif readline
30669
30670 .PHONY: maybe-TAGS-readline TAGS-readline
30671 maybe-TAGS-readline:
30672 @if readline
30673 maybe-TAGS-readline: TAGS-readline
30674
30675 TAGS-readline: \
30676     configure-readline 
30677         @: $(MAKE); $(unstage)
30678         @[ -f ./readline/Makefile ] || exit 0; \
30679         r=`${PWD_COMMAND}`; export r; \
30680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30681         $(HOST_EXPORTS) \
30682         for flag in $(EXTRA_HOST_FLAGS) ; do \
30683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30684         done; \
30685         echo "Doing TAGS in readline" ; \
30686         (cd $(HOST_SUBDIR)/readline && \
30687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30689                   "RANLIB=$${RANLIB}" \
30690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30691                   TAGS) \
30692           || exit 1
30693
30694 @endif readline
30695
30696 .PHONY: maybe-install-info-readline install-info-readline
30697 maybe-install-info-readline:
30698 @if readline
30699 maybe-install-info-readline: install-info-readline
30700
30701 install-info-readline: \
30702     configure-readline \
30703     info-readline 
30704         @: $(MAKE); $(unstage)
30705         @[ -f ./readline/Makefile ] || exit 0; \
30706         r=`${PWD_COMMAND}`; export r; \
30707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30708         $(HOST_EXPORTS) \
30709         for flag in $(EXTRA_HOST_FLAGS) ; do \
30710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30711         done; \
30712         echo "Doing install-info in readline" ; \
30713         (cd $(HOST_SUBDIR)/readline && \
30714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30716                   "RANLIB=$${RANLIB}" \
30717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30718                   install-info) \
30719           || exit 1
30720
30721 @endif readline
30722
30723 .PHONY: maybe-install-pdf-readline install-pdf-readline
30724 maybe-install-pdf-readline:
30725 @if readline
30726 maybe-install-pdf-readline: install-pdf-readline
30727
30728 install-pdf-readline: \
30729     configure-readline \
30730     pdf-readline 
30731         @: $(MAKE); $(unstage)
30732         @[ -f ./readline/Makefile ] || exit 0; \
30733         r=`${PWD_COMMAND}`; export r; \
30734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30735         $(HOST_EXPORTS) \
30736         for flag in $(EXTRA_HOST_FLAGS) ; do \
30737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30738         done; \
30739         echo "Doing install-pdf in readline" ; \
30740         (cd $(HOST_SUBDIR)/readline && \
30741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30743                   "RANLIB=$${RANLIB}" \
30744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30745                   install-pdf) \
30746           || exit 1
30747
30748 @endif readline
30749
30750 .PHONY: maybe-install-html-readline install-html-readline
30751 maybe-install-html-readline:
30752 @if readline
30753 maybe-install-html-readline: install-html-readline
30754
30755 install-html-readline: \
30756     configure-readline \
30757     html-readline 
30758         @: $(MAKE); $(unstage)
30759         @[ -f ./readline/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 install-html in readline" ; \
30767         (cd $(HOST_SUBDIR)/readline && \
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                   install-html) \
30773           || exit 1
30774
30775 @endif readline
30776
30777 .PHONY: maybe-installcheck-readline installcheck-readline
30778 maybe-installcheck-readline:
30779 @if readline
30780 maybe-installcheck-readline: installcheck-readline
30781
30782 installcheck-readline: \
30783     configure-readline 
30784         @: $(MAKE); $(unstage)
30785         @[ -f ./readline/Makefile ] || exit 0; \
30786         r=`${PWD_COMMAND}`; export r; \
30787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30788         $(HOST_EXPORTS) \
30789         for flag in $(EXTRA_HOST_FLAGS) ; do \
30790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30791         done; \
30792         echo "Doing installcheck in readline" ; \
30793         (cd $(HOST_SUBDIR)/readline && \
30794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30796                   "RANLIB=$${RANLIB}" \
30797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30798                   installcheck) \
30799           || exit 1
30800
30801 @endif readline
30802
30803 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
30804 maybe-mostlyclean-readline:
30805 @if readline
30806 maybe-mostlyclean-readline: mostlyclean-readline
30807
30808 mostlyclean-readline: 
30809         @: $(MAKE); $(unstage)
30810         @[ -f ./readline/Makefile ] || exit 0; \
30811         r=`${PWD_COMMAND}`; export r; \
30812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30813         $(HOST_EXPORTS) \
30814         for flag in $(EXTRA_HOST_FLAGS) ; do \
30815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30816         done; \
30817         echo "Doing mostlyclean in readline" ; \
30818         (cd $(HOST_SUBDIR)/readline && \
30819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30821                   "RANLIB=$${RANLIB}" \
30822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30823                   mostlyclean) \
30824           || exit 1
30825
30826 @endif readline
30827
30828 .PHONY: maybe-clean-readline clean-readline
30829 maybe-clean-readline:
30830 @if readline
30831 maybe-clean-readline: clean-readline
30832
30833 clean-readline: 
30834         @: $(MAKE); $(unstage)
30835         @[ -f ./readline/Makefile ] || exit 0; \
30836         r=`${PWD_COMMAND}`; export r; \
30837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30838         $(HOST_EXPORTS) \
30839         for flag in $(EXTRA_HOST_FLAGS) ; do \
30840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30841         done; \
30842         echo "Doing clean in readline" ; \
30843         (cd $(HOST_SUBDIR)/readline && \
30844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30846                   "RANLIB=$${RANLIB}" \
30847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30848                   clean) \
30849           || exit 1
30850
30851 @endif readline
30852
30853 .PHONY: maybe-distclean-readline distclean-readline
30854 maybe-distclean-readline:
30855 @if readline
30856 maybe-distclean-readline: distclean-readline
30857
30858 distclean-readline: 
30859         @: $(MAKE); $(unstage)
30860         @[ -f ./readline/Makefile ] || exit 0; \
30861         r=`${PWD_COMMAND}`; export r; \
30862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30863         $(HOST_EXPORTS) \
30864         for flag in $(EXTRA_HOST_FLAGS) ; do \
30865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30866         done; \
30867         echo "Doing distclean in readline" ; \
30868         (cd $(HOST_SUBDIR)/readline && \
30869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30871                   "RANLIB=$${RANLIB}" \
30872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30873                   distclean) \
30874           || exit 1
30875
30876 @endif readline
30877
30878 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
30879 maybe-maintainer-clean-readline:
30880 @if readline
30881 maybe-maintainer-clean-readline: maintainer-clean-readline
30882
30883 maintainer-clean-readline: 
30884         @: $(MAKE); $(unstage)
30885         @[ -f ./readline/Makefile ] || exit 0; \
30886         r=`${PWD_COMMAND}`; export r; \
30887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30888         $(HOST_EXPORTS) \
30889         for flag in $(EXTRA_HOST_FLAGS) ; do \
30890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30891         done; \
30892         echo "Doing maintainer-clean in readline" ; \
30893         (cd $(HOST_SUBDIR)/readline && \
30894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30896                   "RANLIB=$${RANLIB}" \
30897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30898                   maintainer-clean) \
30899           || exit 1
30900
30901 @endif readline
30902
30903
30904
30905 .PHONY: configure-release maybe-configure-release
30906 maybe-configure-release:
30907 @if gcc-bootstrap
30908 configure-release: stage_current
30909 @endif gcc-bootstrap
30910 @if release
30911 maybe-configure-release: configure-release
30912 configure-release: 
30913         @: $(MAKE); $(unstage)
30914         @r=`${PWD_COMMAND}`; export r; \
30915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30916         test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
30917         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
30918         $(HOST_EXPORTS) \
30919         echo Configuring in $(HOST_SUBDIR)/release; \
30920         cd "$(HOST_SUBDIR)/release" || exit 1; \
30921         case $(srcdir) in \
30922           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30923           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
30924                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30925         esac; \
30926         srcdiroption="--srcdir=$${topdir}/release"; \
30927         libsrcdir="$$s/release"; \
30928         $(SHELL) $${libsrcdir}/configure \
30929           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30930           --target=${target_alias} $${srcdiroption}  \
30931           || exit 1
30932 @endif release
30933
30934
30935
30936
30937
30938 .PHONY: all-release maybe-all-release
30939 maybe-all-release:
30940 @if gcc-bootstrap
30941 all-release: stage_current
30942 @endif gcc-bootstrap
30943 @if release
30944 TARGET-release=all
30945 maybe-all-release: all-release
30946 all-release: configure-release
30947         @: $(MAKE); $(unstage)
30948         @r=`${PWD_COMMAND}`; export r; \
30949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30950         $(HOST_EXPORTS) \
30951         (cd $(HOST_SUBDIR)/release && \
30952           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30953                 $(TARGET-release))
30954 @endif release
30955
30956
30957
30958
30959 .PHONY: check-release maybe-check-release
30960 maybe-check-release:
30961 @if release
30962 maybe-check-release: check-release
30963
30964 check-release:
30965
30966 @endif release
30967
30968 .PHONY: install-release maybe-install-release
30969 maybe-install-release:
30970 @if release
30971 maybe-install-release: install-release
30972
30973 install-release:
30974
30975 @endif release
30976
30977 # Other targets (info, dvi, pdf, etc.)
30978
30979 .PHONY: maybe-info-release info-release
30980 maybe-info-release:
30981 @if release
30982 maybe-info-release: info-release
30983
30984 info-release: \
30985     configure-release 
30986         @: $(MAKE); $(unstage)
30987         @[ -f ./release/Makefile ] || exit 0; \
30988         r=`${PWD_COMMAND}`; export r; \
30989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30990         $(HOST_EXPORTS) \
30991         for flag in $(EXTRA_HOST_FLAGS) ; do \
30992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30993         done; \
30994         echo "Doing info in release" ; \
30995         (cd $(HOST_SUBDIR)/release && \
30996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30998                   "RANLIB=$${RANLIB}" \
30999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31000                   info) \
31001           || exit 1
31002
31003 @endif release
31004
31005 .PHONY: maybe-dvi-release dvi-release
31006 maybe-dvi-release:
31007 @if release
31008 maybe-dvi-release: dvi-release
31009
31010 dvi-release: \
31011     configure-release 
31012         @: $(MAKE); $(unstage)
31013         @[ -f ./release/Makefile ] || exit 0; \
31014         r=`${PWD_COMMAND}`; export r; \
31015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31016         $(HOST_EXPORTS) \
31017         for flag in $(EXTRA_HOST_FLAGS) ; do \
31018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31019         done; \
31020         echo "Doing dvi in release" ; \
31021         (cd $(HOST_SUBDIR)/release && \
31022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31024                   "RANLIB=$${RANLIB}" \
31025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31026                   dvi) \
31027           || exit 1
31028
31029 @endif release
31030
31031 .PHONY: maybe-pdf-release pdf-release
31032 maybe-pdf-release:
31033 @if release
31034 maybe-pdf-release: pdf-release
31035
31036 pdf-release: \
31037     configure-release 
31038         @: $(MAKE); $(unstage)
31039         @[ -f ./release/Makefile ] || exit 0; \
31040         r=`${PWD_COMMAND}`; export r; \
31041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31042         $(HOST_EXPORTS) \
31043         for flag in $(EXTRA_HOST_FLAGS) ; do \
31044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31045         done; \
31046         echo "Doing pdf in release" ; \
31047         (cd $(HOST_SUBDIR)/release && \
31048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31050                   "RANLIB=$${RANLIB}" \
31051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31052                   pdf) \
31053           || exit 1
31054
31055 @endif release
31056
31057 .PHONY: maybe-html-release html-release
31058 maybe-html-release:
31059 @if release
31060 maybe-html-release: html-release
31061
31062 html-release: \
31063     configure-release 
31064         @: $(MAKE); $(unstage)
31065         @[ -f ./release/Makefile ] || exit 0; \
31066         r=`${PWD_COMMAND}`; export r; \
31067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31068         $(HOST_EXPORTS) \
31069         for flag in $(EXTRA_HOST_FLAGS) ; do \
31070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31071         done; \
31072         echo "Doing html in release" ; \
31073         (cd $(HOST_SUBDIR)/release && \
31074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31076                   "RANLIB=$${RANLIB}" \
31077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31078                   html) \
31079           || exit 1
31080
31081 @endif release
31082
31083 .PHONY: maybe-TAGS-release TAGS-release
31084 maybe-TAGS-release:
31085 @if release
31086 maybe-TAGS-release: TAGS-release
31087
31088 TAGS-release: \
31089     configure-release 
31090         @: $(MAKE); $(unstage)
31091         @[ -f ./release/Makefile ] || exit 0; \
31092         r=`${PWD_COMMAND}`; export r; \
31093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31094         $(HOST_EXPORTS) \
31095         for flag in $(EXTRA_HOST_FLAGS) ; do \
31096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31097         done; \
31098         echo "Doing TAGS in release" ; \
31099         (cd $(HOST_SUBDIR)/release && \
31100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31102                   "RANLIB=$${RANLIB}" \
31103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31104                   TAGS) \
31105           || exit 1
31106
31107 @endif release
31108
31109 .PHONY: maybe-install-info-release install-info-release
31110 maybe-install-info-release:
31111 @if release
31112 maybe-install-info-release: install-info-release
31113
31114 install-info-release: \
31115     configure-release \
31116     info-release 
31117         @: $(MAKE); $(unstage)
31118         @[ -f ./release/Makefile ] || exit 0; \
31119         r=`${PWD_COMMAND}`; export r; \
31120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31121         $(HOST_EXPORTS) \
31122         for flag in $(EXTRA_HOST_FLAGS) ; do \
31123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31124         done; \
31125         echo "Doing install-info in release" ; \
31126         (cd $(HOST_SUBDIR)/release && \
31127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31129                   "RANLIB=$${RANLIB}" \
31130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31131                   install-info) \
31132           || exit 1
31133
31134 @endif release
31135
31136 .PHONY: maybe-install-pdf-release install-pdf-release
31137 maybe-install-pdf-release:
31138 @if release
31139 maybe-install-pdf-release: install-pdf-release
31140
31141 install-pdf-release: \
31142     configure-release \
31143     pdf-release 
31144         @: $(MAKE); $(unstage)
31145         @[ -f ./release/Makefile ] || exit 0; \
31146         r=`${PWD_COMMAND}`; export r; \
31147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31148         $(HOST_EXPORTS) \
31149         for flag in $(EXTRA_HOST_FLAGS) ; do \
31150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31151         done; \
31152         echo "Doing install-pdf in release" ; \
31153         (cd $(HOST_SUBDIR)/release && \
31154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31156                   "RANLIB=$${RANLIB}" \
31157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31158                   install-pdf) \
31159           || exit 1
31160
31161 @endif release
31162
31163 .PHONY: maybe-install-html-release install-html-release
31164 maybe-install-html-release:
31165 @if release
31166 maybe-install-html-release: install-html-release
31167
31168 install-html-release: \
31169     configure-release \
31170     html-release 
31171         @: $(MAKE); $(unstage)
31172         @[ -f ./release/Makefile ] || exit 0; \
31173         r=`${PWD_COMMAND}`; export r; \
31174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31175         $(HOST_EXPORTS) \
31176         for flag in $(EXTRA_HOST_FLAGS) ; do \
31177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31178         done; \
31179         echo "Doing install-html in release" ; \
31180         (cd $(HOST_SUBDIR)/release && \
31181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31183                   "RANLIB=$${RANLIB}" \
31184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31185                   install-html) \
31186           || exit 1
31187
31188 @endif release
31189
31190 .PHONY: maybe-installcheck-release installcheck-release
31191 maybe-installcheck-release:
31192 @if release
31193 maybe-installcheck-release: installcheck-release
31194
31195 installcheck-release: \
31196     configure-release 
31197         @: $(MAKE); $(unstage)
31198         @[ -f ./release/Makefile ] || exit 0; \
31199         r=`${PWD_COMMAND}`; export r; \
31200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31201         $(HOST_EXPORTS) \
31202         for flag in $(EXTRA_HOST_FLAGS) ; do \
31203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31204         done; \
31205         echo "Doing installcheck in release" ; \
31206         (cd $(HOST_SUBDIR)/release && \
31207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31209                   "RANLIB=$${RANLIB}" \
31210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31211                   installcheck) \
31212           || exit 1
31213
31214 @endif release
31215
31216 .PHONY: maybe-mostlyclean-release mostlyclean-release
31217 maybe-mostlyclean-release:
31218 @if release
31219 maybe-mostlyclean-release: mostlyclean-release
31220
31221 mostlyclean-release: 
31222         @: $(MAKE); $(unstage)
31223         @[ -f ./release/Makefile ] || exit 0; \
31224         r=`${PWD_COMMAND}`; export r; \
31225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31226         $(HOST_EXPORTS) \
31227         for flag in $(EXTRA_HOST_FLAGS) ; do \
31228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31229         done; \
31230         echo "Doing mostlyclean in release" ; \
31231         (cd $(HOST_SUBDIR)/release && \
31232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31234                   "RANLIB=$${RANLIB}" \
31235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31236                   mostlyclean) \
31237           || exit 1
31238
31239 @endif release
31240
31241 .PHONY: maybe-clean-release clean-release
31242 maybe-clean-release:
31243 @if release
31244 maybe-clean-release: clean-release
31245
31246 clean-release: 
31247         @: $(MAKE); $(unstage)
31248         @[ -f ./release/Makefile ] || exit 0; \
31249         r=`${PWD_COMMAND}`; export r; \
31250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31251         $(HOST_EXPORTS) \
31252         for flag in $(EXTRA_HOST_FLAGS) ; do \
31253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31254         done; \
31255         echo "Doing clean in release" ; \
31256         (cd $(HOST_SUBDIR)/release && \
31257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31259                   "RANLIB=$${RANLIB}" \
31260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31261                   clean) \
31262           || exit 1
31263
31264 @endif release
31265
31266 .PHONY: maybe-distclean-release distclean-release
31267 maybe-distclean-release:
31268 @if release
31269 maybe-distclean-release: distclean-release
31270
31271 distclean-release: 
31272         @: $(MAKE); $(unstage)
31273         @[ -f ./release/Makefile ] || exit 0; \
31274         r=`${PWD_COMMAND}`; export r; \
31275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31276         $(HOST_EXPORTS) \
31277         for flag in $(EXTRA_HOST_FLAGS) ; do \
31278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31279         done; \
31280         echo "Doing distclean in release" ; \
31281         (cd $(HOST_SUBDIR)/release && \
31282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31284                   "RANLIB=$${RANLIB}" \
31285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31286                   distclean) \
31287           || exit 1
31288
31289 @endif release
31290
31291 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
31292 maybe-maintainer-clean-release:
31293 @if release
31294 maybe-maintainer-clean-release: maintainer-clean-release
31295
31296 maintainer-clean-release: 
31297         @: $(MAKE); $(unstage)
31298         @[ -f ./release/Makefile ] || exit 0; \
31299         r=`${PWD_COMMAND}`; export r; \
31300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31301         $(HOST_EXPORTS) \
31302         for flag in $(EXTRA_HOST_FLAGS) ; do \
31303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31304         done; \
31305         echo "Doing maintainer-clean in release" ; \
31306         (cd $(HOST_SUBDIR)/release && \
31307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31309                   "RANLIB=$${RANLIB}" \
31310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31311                   maintainer-clean) \
31312           || exit 1
31313
31314 @endif release
31315
31316
31317
31318 .PHONY: configure-recode maybe-configure-recode
31319 maybe-configure-recode:
31320 @if gcc-bootstrap
31321 configure-recode: stage_current
31322 @endif gcc-bootstrap
31323 @if recode
31324 maybe-configure-recode: configure-recode
31325 configure-recode: 
31326         @: $(MAKE); $(unstage)
31327         @r=`${PWD_COMMAND}`; export r; \
31328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31329         test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
31330         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
31331         $(HOST_EXPORTS) \
31332         echo Configuring in $(HOST_SUBDIR)/recode; \
31333         cd "$(HOST_SUBDIR)/recode" || exit 1; \
31334         case $(srcdir) in \
31335           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31336           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
31337                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31338         esac; \
31339         srcdiroption="--srcdir=$${topdir}/recode"; \
31340         libsrcdir="$$s/recode"; \
31341         $(SHELL) $${libsrcdir}/configure \
31342           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31343           --target=${target_alias} $${srcdiroption}  \
31344           || exit 1
31345 @endif recode
31346
31347
31348
31349
31350
31351 .PHONY: all-recode maybe-all-recode
31352 maybe-all-recode:
31353 @if gcc-bootstrap
31354 all-recode: stage_current
31355 @endif gcc-bootstrap
31356 @if recode
31357 TARGET-recode=all
31358 maybe-all-recode: all-recode
31359 all-recode: configure-recode
31360         @: $(MAKE); $(unstage)
31361         @r=`${PWD_COMMAND}`; export r; \
31362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31363         $(HOST_EXPORTS) \
31364         (cd $(HOST_SUBDIR)/recode && \
31365           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31366                 $(TARGET-recode))
31367 @endif recode
31368
31369
31370
31371
31372 .PHONY: check-recode maybe-check-recode
31373 maybe-check-recode:
31374 @if recode
31375 maybe-check-recode: check-recode
31376
31377 check-recode:
31378         @: $(MAKE); $(unstage)
31379         @r=`${PWD_COMMAND}`; export r; \
31380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31381         $(HOST_EXPORTS) \
31382         (cd $(HOST_SUBDIR)/recode && \
31383           $(MAKE) $(FLAGS_TO_PASS)  check)
31384
31385 @endif recode
31386
31387 .PHONY: install-recode maybe-install-recode
31388 maybe-install-recode:
31389 @if recode
31390 maybe-install-recode: install-recode
31391
31392 install-recode: installdirs
31393         @: $(MAKE); $(unstage)
31394         @r=`${PWD_COMMAND}`; export r; \
31395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31396         $(HOST_EXPORTS) \
31397         (cd $(HOST_SUBDIR)/recode && \
31398           $(MAKE) $(FLAGS_TO_PASS)  install)
31399
31400 @endif recode
31401
31402 # Other targets (info, dvi, pdf, etc.)
31403
31404 .PHONY: maybe-info-recode info-recode
31405 maybe-info-recode:
31406 @if recode
31407 maybe-info-recode: info-recode
31408
31409 info-recode: \
31410     configure-recode 
31411         @: $(MAKE); $(unstage)
31412         @[ -f ./recode/Makefile ] || exit 0; \
31413         r=`${PWD_COMMAND}`; export r; \
31414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31415         $(HOST_EXPORTS) \
31416         for flag in $(EXTRA_HOST_FLAGS) ; do \
31417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31418         done; \
31419         echo "Doing info in recode" ; \
31420         (cd $(HOST_SUBDIR)/recode && \
31421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31423                   "RANLIB=$${RANLIB}" \
31424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31425                   info) \
31426           || exit 1
31427
31428 @endif recode
31429
31430 .PHONY: maybe-dvi-recode dvi-recode
31431 maybe-dvi-recode:
31432 @if recode
31433 maybe-dvi-recode: dvi-recode
31434
31435 dvi-recode: \
31436     configure-recode 
31437         @: $(MAKE); $(unstage)
31438         @[ -f ./recode/Makefile ] || exit 0; \
31439         r=`${PWD_COMMAND}`; export r; \
31440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31441         $(HOST_EXPORTS) \
31442         for flag in $(EXTRA_HOST_FLAGS) ; do \
31443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31444         done; \
31445         echo "Doing dvi in recode" ; \
31446         (cd $(HOST_SUBDIR)/recode && \
31447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31449                   "RANLIB=$${RANLIB}" \
31450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31451                   dvi) \
31452           || exit 1
31453
31454 @endif recode
31455
31456 .PHONY: maybe-pdf-recode pdf-recode
31457 maybe-pdf-recode:
31458 @if recode
31459 maybe-pdf-recode: pdf-recode
31460
31461 pdf-recode: \
31462     configure-recode 
31463         @: $(MAKE); $(unstage)
31464         @[ -f ./recode/Makefile ] || exit 0; \
31465         r=`${PWD_COMMAND}`; export r; \
31466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31467         $(HOST_EXPORTS) \
31468         for flag in $(EXTRA_HOST_FLAGS) ; do \
31469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31470         done; \
31471         echo "Doing pdf in recode" ; \
31472         (cd $(HOST_SUBDIR)/recode && \
31473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31475                   "RANLIB=$${RANLIB}" \
31476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31477                   pdf) \
31478           || exit 1
31479
31480 @endif recode
31481
31482 .PHONY: maybe-html-recode html-recode
31483 maybe-html-recode:
31484 @if recode
31485 maybe-html-recode: html-recode
31486
31487 html-recode: \
31488     configure-recode 
31489         @: $(MAKE); $(unstage)
31490         @[ -f ./recode/Makefile ] || exit 0; \
31491         r=`${PWD_COMMAND}`; export r; \
31492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31493         $(HOST_EXPORTS) \
31494         for flag in $(EXTRA_HOST_FLAGS) ; do \
31495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31496         done; \
31497         echo "Doing html in recode" ; \
31498         (cd $(HOST_SUBDIR)/recode && \
31499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31501                   "RANLIB=$${RANLIB}" \
31502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31503                   html) \
31504           || exit 1
31505
31506 @endif recode
31507
31508 .PHONY: maybe-TAGS-recode TAGS-recode
31509 maybe-TAGS-recode:
31510 @if recode
31511 maybe-TAGS-recode: TAGS-recode
31512
31513 TAGS-recode: \
31514     configure-recode 
31515         @: $(MAKE); $(unstage)
31516         @[ -f ./recode/Makefile ] || exit 0; \
31517         r=`${PWD_COMMAND}`; export r; \
31518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31519         $(HOST_EXPORTS) \
31520         for flag in $(EXTRA_HOST_FLAGS) ; do \
31521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31522         done; \
31523         echo "Doing TAGS in recode" ; \
31524         (cd $(HOST_SUBDIR)/recode && \
31525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31527                   "RANLIB=$${RANLIB}" \
31528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31529                   TAGS) \
31530           || exit 1
31531
31532 @endif recode
31533
31534 .PHONY: maybe-install-info-recode install-info-recode
31535 maybe-install-info-recode:
31536 @if recode
31537 maybe-install-info-recode: install-info-recode
31538
31539 install-info-recode: \
31540     configure-recode \
31541     info-recode 
31542         @: $(MAKE); $(unstage)
31543         @[ -f ./recode/Makefile ] || exit 0; \
31544         r=`${PWD_COMMAND}`; export r; \
31545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31546         $(HOST_EXPORTS) \
31547         for flag in $(EXTRA_HOST_FLAGS) ; do \
31548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31549         done; \
31550         echo "Doing install-info in recode" ; \
31551         (cd $(HOST_SUBDIR)/recode && \
31552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31554                   "RANLIB=$${RANLIB}" \
31555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31556                   install-info) \
31557           || exit 1
31558
31559 @endif recode
31560
31561 .PHONY: maybe-install-pdf-recode install-pdf-recode
31562 maybe-install-pdf-recode:
31563 @if recode
31564 maybe-install-pdf-recode: install-pdf-recode
31565
31566 install-pdf-recode: \
31567     configure-recode \
31568     pdf-recode 
31569         @: $(MAKE); $(unstage)
31570         @[ -f ./recode/Makefile ] || exit 0; \
31571         r=`${PWD_COMMAND}`; export r; \
31572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31573         $(HOST_EXPORTS) \
31574         for flag in $(EXTRA_HOST_FLAGS) ; do \
31575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31576         done; \
31577         echo "Doing install-pdf in recode" ; \
31578         (cd $(HOST_SUBDIR)/recode && \
31579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31581                   "RANLIB=$${RANLIB}" \
31582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31583                   install-pdf) \
31584           || exit 1
31585
31586 @endif recode
31587
31588 .PHONY: maybe-install-html-recode install-html-recode
31589 maybe-install-html-recode:
31590 @if recode
31591 maybe-install-html-recode: install-html-recode
31592
31593 install-html-recode: \
31594     configure-recode \
31595     html-recode 
31596         @: $(MAKE); $(unstage)
31597         @[ -f ./recode/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) ; do \
31602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31603         done; \
31604         echo "Doing install-html in recode" ; \
31605         (cd $(HOST_SUBDIR)/recode && \
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                   install-html) \
31611           || exit 1
31612
31613 @endif recode
31614
31615 .PHONY: maybe-installcheck-recode installcheck-recode
31616 maybe-installcheck-recode:
31617 @if recode
31618 maybe-installcheck-recode: installcheck-recode
31619
31620 installcheck-recode: \
31621     configure-recode 
31622         @: $(MAKE); $(unstage)
31623         @[ -f ./recode/Makefile ] || exit 0; \
31624         r=`${PWD_COMMAND}`; export r; \
31625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31626         $(HOST_EXPORTS) \
31627         for flag in $(EXTRA_HOST_FLAGS) ; do \
31628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31629         done; \
31630         echo "Doing installcheck in recode" ; \
31631         (cd $(HOST_SUBDIR)/recode && \
31632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31634                   "RANLIB=$${RANLIB}" \
31635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31636                   installcheck) \
31637           || exit 1
31638
31639 @endif recode
31640
31641 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
31642 maybe-mostlyclean-recode:
31643 @if recode
31644 maybe-mostlyclean-recode: mostlyclean-recode
31645
31646 mostlyclean-recode: 
31647         @: $(MAKE); $(unstage)
31648         @[ -f ./recode/Makefile ] || exit 0; \
31649         r=`${PWD_COMMAND}`; export r; \
31650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31651         $(HOST_EXPORTS) \
31652         for flag in $(EXTRA_HOST_FLAGS) ; do \
31653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31654         done; \
31655         echo "Doing mostlyclean in recode" ; \
31656         (cd $(HOST_SUBDIR)/recode && \
31657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31659                   "RANLIB=$${RANLIB}" \
31660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31661                   mostlyclean) \
31662           || exit 1
31663
31664 @endif recode
31665
31666 .PHONY: maybe-clean-recode clean-recode
31667 maybe-clean-recode:
31668 @if recode
31669 maybe-clean-recode: clean-recode
31670
31671 clean-recode: 
31672         @: $(MAKE); $(unstage)
31673         @[ -f ./recode/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) ; do \
31678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31679         done; \
31680         echo "Doing clean in recode" ; \
31681         (cd $(HOST_SUBDIR)/recode && \
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                   clean) \
31687           || exit 1
31688
31689 @endif recode
31690
31691 .PHONY: maybe-distclean-recode distclean-recode
31692 maybe-distclean-recode:
31693 @if recode
31694 maybe-distclean-recode: distclean-recode
31695
31696 distclean-recode: 
31697         @: $(MAKE); $(unstage)
31698         @[ -f ./recode/Makefile ] || exit 0; \
31699         r=`${PWD_COMMAND}`; export r; \
31700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31701         $(HOST_EXPORTS) \
31702         for flag in $(EXTRA_HOST_FLAGS) ; do \
31703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31704         done; \
31705         echo "Doing distclean in recode" ; \
31706         (cd $(HOST_SUBDIR)/recode && \
31707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31709                   "RANLIB=$${RANLIB}" \
31710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31711                   distclean) \
31712           || exit 1
31713
31714 @endif recode
31715
31716 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
31717 maybe-maintainer-clean-recode:
31718 @if recode
31719 maybe-maintainer-clean-recode: maintainer-clean-recode
31720
31721 maintainer-clean-recode: 
31722         @: $(MAKE); $(unstage)
31723         @[ -f ./recode/Makefile ] || exit 0; \
31724         r=`${PWD_COMMAND}`; export r; \
31725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31726         $(HOST_EXPORTS) \
31727         for flag in $(EXTRA_HOST_FLAGS) ; do \
31728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31729         done; \
31730         echo "Doing maintainer-clean in recode" ; \
31731         (cd $(HOST_SUBDIR)/recode && \
31732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31734                   "RANLIB=$${RANLIB}" \
31735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31736                   maintainer-clean) \
31737           || exit 1
31738
31739 @endif recode
31740
31741
31742
31743 .PHONY: configure-sed maybe-configure-sed
31744 maybe-configure-sed:
31745 @if gcc-bootstrap
31746 configure-sed: stage_current
31747 @endif gcc-bootstrap
31748 @if sed
31749 maybe-configure-sed: configure-sed
31750 configure-sed: 
31751         @: $(MAKE); $(unstage)
31752         @r=`${PWD_COMMAND}`; export r; \
31753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31754         test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
31755         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
31756         $(HOST_EXPORTS) \
31757         echo Configuring in $(HOST_SUBDIR)/sed; \
31758         cd "$(HOST_SUBDIR)/sed" || exit 1; \
31759         case $(srcdir) in \
31760           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31761           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
31762                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31763         esac; \
31764         srcdiroption="--srcdir=$${topdir}/sed"; \
31765         libsrcdir="$$s/sed"; \
31766         $(SHELL) $${libsrcdir}/configure \
31767           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31768           --target=${target_alias} $${srcdiroption}  \
31769           || exit 1
31770 @endif sed
31771
31772
31773
31774
31775
31776 .PHONY: all-sed maybe-all-sed
31777 maybe-all-sed:
31778 @if gcc-bootstrap
31779 all-sed: stage_current
31780 @endif gcc-bootstrap
31781 @if sed
31782 TARGET-sed=all
31783 maybe-all-sed: all-sed
31784 all-sed: configure-sed
31785         @: $(MAKE); $(unstage)
31786         @r=`${PWD_COMMAND}`; export r; \
31787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31788         $(HOST_EXPORTS) \
31789         (cd $(HOST_SUBDIR)/sed && \
31790           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31791                 $(TARGET-sed))
31792 @endif sed
31793
31794
31795
31796
31797 .PHONY: check-sed maybe-check-sed
31798 maybe-check-sed:
31799 @if sed
31800 maybe-check-sed: check-sed
31801
31802 check-sed:
31803         @: $(MAKE); $(unstage)
31804         @r=`${PWD_COMMAND}`; export r; \
31805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31806         $(HOST_EXPORTS) \
31807         (cd $(HOST_SUBDIR)/sed && \
31808           $(MAKE) $(FLAGS_TO_PASS)  check)
31809
31810 @endif sed
31811
31812 .PHONY: install-sed maybe-install-sed
31813 maybe-install-sed:
31814 @if sed
31815 maybe-install-sed: install-sed
31816
31817 install-sed: installdirs
31818         @: $(MAKE); $(unstage)
31819         @r=`${PWD_COMMAND}`; export r; \
31820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31821         $(HOST_EXPORTS) \
31822         (cd $(HOST_SUBDIR)/sed && \
31823           $(MAKE) $(FLAGS_TO_PASS)  install)
31824
31825 @endif sed
31826
31827 # Other targets (info, dvi, pdf, etc.)
31828
31829 .PHONY: maybe-info-sed info-sed
31830 maybe-info-sed:
31831 @if sed
31832 maybe-info-sed: info-sed
31833
31834 info-sed: \
31835     configure-sed 
31836         @: $(MAKE); $(unstage)
31837         @[ -f ./sed/Makefile ] || exit 0; \
31838         r=`${PWD_COMMAND}`; export r; \
31839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31840         $(HOST_EXPORTS) \
31841         for flag in $(EXTRA_HOST_FLAGS) ; do \
31842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31843         done; \
31844         echo "Doing info in sed" ; \
31845         (cd $(HOST_SUBDIR)/sed && \
31846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31848                   "RANLIB=$${RANLIB}" \
31849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31850                   info) \
31851           || exit 1
31852
31853 @endif sed
31854
31855 .PHONY: maybe-dvi-sed dvi-sed
31856 maybe-dvi-sed:
31857 @if sed
31858 maybe-dvi-sed: dvi-sed
31859
31860 dvi-sed: \
31861     configure-sed 
31862         @: $(MAKE); $(unstage)
31863         @[ -f ./sed/Makefile ] || exit 0; \
31864         r=`${PWD_COMMAND}`; export r; \
31865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31866         $(HOST_EXPORTS) \
31867         for flag in $(EXTRA_HOST_FLAGS) ; do \
31868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31869         done; \
31870         echo "Doing dvi in sed" ; \
31871         (cd $(HOST_SUBDIR)/sed && \
31872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31874                   "RANLIB=$${RANLIB}" \
31875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31876                   dvi) \
31877           || exit 1
31878
31879 @endif sed
31880
31881 .PHONY: maybe-pdf-sed pdf-sed
31882 maybe-pdf-sed:
31883 @if sed
31884 maybe-pdf-sed: pdf-sed
31885
31886 pdf-sed: \
31887     configure-sed 
31888         @: $(MAKE); $(unstage)
31889         @[ -f ./sed/Makefile ] || exit 0; \
31890         r=`${PWD_COMMAND}`; export r; \
31891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31892         $(HOST_EXPORTS) \
31893         for flag in $(EXTRA_HOST_FLAGS) ; do \
31894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31895         done; \
31896         echo "Doing pdf in sed" ; \
31897         (cd $(HOST_SUBDIR)/sed && \
31898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31900                   "RANLIB=$${RANLIB}" \
31901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31902                   pdf) \
31903           || exit 1
31904
31905 @endif sed
31906
31907 .PHONY: maybe-html-sed html-sed
31908 maybe-html-sed:
31909 @if sed
31910 maybe-html-sed: html-sed
31911
31912 html-sed: \
31913     configure-sed 
31914         @: $(MAKE); $(unstage)
31915         @[ -f ./sed/Makefile ] || exit 0; \
31916         r=`${PWD_COMMAND}`; export r; \
31917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31918         $(HOST_EXPORTS) \
31919         for flag in $(EXTRA_HOST_FLAGS) ; do \
31920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31921         done; \
31922         echo "Doing html in sed" ; \
31923         (cd $(HOST_SUBDIR)/sed && \
31924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31926                   "RANLIB=$${RANLIB}" \
31927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31928                   html) \
31929           || exit 1
31930
31931 @endif sed
31932
31933 .PHONY: maybe-TAGS-sed TAGS-sed
31934 maybe-TAGS-sed:
31935 @if sed
31936 maybe-TAGS-sed: TAGS-sed
31937
31938 TAGS-sed: \
31939     configure-sed 
31940         @: $(MAKE); $(unstage)
31941         @[ -f ./sed/Makefile ] || exit 0; \
31942         r=`${PWD_COMMAND}`; export r; \
31943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31944         $(HOST_EXPORTS) \
31945         for flag in $(EXTRA_HOST_FLAGS) ; do \
31946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31947         done; \
31948         echo "Doing TAGS in sed" ; \
31949         (cd $(HOST_SUBDIR)/sed && \
31950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31952                   "RANLIB=$${RANLIB}" \
31953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31954                   TAGS) \
31955           || exit 1
31956
31957 @endif sed
31958
31959 .PHONY: maybe-install-info-sed install-info-sed
31960 maybe-install-info-sed:
31961 @if sed
31962 maybe-install-info-sed: install-info-sed
31963
31964 install-info-sed: \
31965     configure-sed \
31966     info-sed 
31967         @: $(MAKE); $(unstage)
31968         @[ -f ./sed/Makefile ] || exit 0; \
31969         r=`${PWD_COMMAND}`; export r; \
31970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31971         $(HOST_EXPORTS) \
31972         for flag in $(EXTRA_HOST_FLAGS) ; do \
31973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31974         done; \
31975         echo "Doing install-info in sed" ; \
31976         (cd $(HOST_SUBDIR)/sed && \
31977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31979                   "RANLIB=$${RANLIB}" \
31980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31981                   install-info) \
31982           || exit 1
31983
31984 @endif sed
31985
31986 .PHONY: maybe-install-pdf-sed install-pdf-sed
31987 maybe-install-pdf-sed:
31988 @if sed
31989 maybe-install-pdf-sed: install-pdf-sed
31990
31991 install-pdf-sed: \
31992     configure-sed \
31993     pdf-sed 
31994         @: $(MAKE); $(unstage)
31995         @[ -f ./sed/Makefile ] || exit 0; \
31996         r=`${PWD_COMMAND}`; export r; \
31997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31998         $(HOST_EXPORTS) \
31999         for flag in $(EXTRA_HOST_FLAGS) ; do \
32000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32001         done; \
32002         echo "Doing install-pdf in sed" ; \
32003         (cd $(HOST_SUBDIR)/sed && \
32004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32006                   "RANLIB=$${RANLIB}" \
32007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32008                   install-pdf) \
32009           || exit 1
32010
32011 @endif sed
32012
32013 .PHONY: maybe-install-html-sed install-html-sed
32014 maybe-install-html-sed:
32015 @if sed
32016 maybe-install-html-sed: install-html-sed
32017
32018 install-html-sed: \
32019     configure-sed \
32020     html-sed 
32021         @: $(MAKE); $(unstage)
32022         @[ -f ./sed/Makefile ] || exit 0; \
32023         r=`${PWD_COMMAND}`; export r; \
32024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32025         $(HOST_EXPORTS) \
32026         for flag in $(EXTRA_HOST_FLAGS) ; do \
32027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32028         done; \
32029         echo "Doing install-html in sed" ; \
32030         (cd $(HOST_SUBDIR)/sed && \
32031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32033                   "RANLIB=$${RANLIB}" \
32034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32035                   install-html) \
32036           || exit 1
32037
32038 @endif sed
32039
32040 .PHONY: maybe-installcheck-sed installcheck-sed
32041 maybe-installcheck-sed:
32042 @if sed
32043 maybe-installcheck-sed: installcheck-sed
32044
32045 installcheck-sed: \
32046     configure-sed 
32047         @: $(MAKE); $(unstage)
32048         @[ -f ./sed/Makefile ] || exit 0; \
32049         r=`${PWD_COMMAND}`; export r; \
32050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32051         $(HOST_EXPORTS) \
32052         for flag in $(EXTRA_HOST_FLAGS) ; do \
32053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32054         done; \
32055         echo "Doing installcheck in sed" ; \
32056         (cd $(HOST_SUBDIR)/sed && \
32057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32059                   "RANLIB=$${RANLIB}" \
32060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32061                   installcheck) \
32062           || exit 1
32063
32064 @endif sed
32065
32066 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
32067 maybe-mostlyclean-sed:
32068 @if sed
32069 maybe-mostlyclean-sed: mostlyclean-sed
32070
32071 mostlyclean-sed: 
32072         @: $(MAKE); $(unstage)
32073         @[ -f ./sed/Makefile ] || exit 0; \
32074         r=`${PWD_COMMAND}`; export r; \
32075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32076         $(HOST_EXPORTS) \
32077         for flag in $(EXTRA_HOST_FLAGS) ; do \
32078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32079         done; \
32080         echo "Doing mostlyclean in sed" ; \
32081         (cd $(HOST_SUBDIR)/sed && \
32082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32084                   "RANLIB=$${RANLIB}" \
32085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32086                   mostlyclean) \
32087           || exit 1
32088
32089 @endif sed
32090
32091 .PHONY: maybe-clean-sed clean-sed
32092 maybe-clean-sed:
32093 @if sed
32094 maybe-clean-sed: clean-sed
32095
32096 clean-sed: 
32097         @: $(MAKE); $(unstage)
32098         @[ -f ./sed/Makefile ] || exit 0; \
32099         r=`${PWD_COMMAND}`; export r; \
32100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32101         $(HOST_EXPORTS) \
32102         for flag in $(EXTRA_HOST_FLAGS) ; do \
32103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32104         done; \
32105         echo "Doing clean in sed" ; \
32106         (cd $(HOST_SUBDIR)/sed && \
32107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32109                   "RANLIB=$${RANLIB}" \
32110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32111                   clean) \
32112           || exit 1
32113
32114 @endif sed
32115
32116 .PHONY: maybe-distclean-sed distclean-sed
32117 maybe-distclean-sed:
32118 @if sed
32119 maybe-distclean-sed: distclean-sed
32120
32121 distclean-sed: 
32122         @: $(MAKE); $(unstage)
32123         @[ -f ./sed/Makefile ] || exit 0; \
32124         r=`${PWD_COMMAND}`; export r; \
32125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32126         $(HOST_EXPORTS) \
32127         for flag in $(EXTRA_HOST_FLAGS) ; do \
32128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32129         done; \
32130         echo "Doing distclean in sed" ; \
32131         (cd $(HOST_SUBDIR)/sed && \
32132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32134                   "RANLIB=$${RANLIB}" \
32135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32136                   distclean) \
32137           || exit 1
32138
32139 @endif sed
32140
32141 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
32142 maybe-maintainer-clean-sed:
32143 @if sed
32144 maybe-maintainer-clean-sed: maintainer-clean-sed
32145
32146 maintainer-clean-sed: 
32147         @: $(MAKE); $(unstage)
32148         @[ -f ./sed/Makefile ] || exit 0; \
32149         r=`${PWD_COMMAND}`; export r; \
32150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32151         $(HOST_EXPORTS) \
32152         for flag in $(EXTRA_HOST_FLAGS) ; do \
32153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32154         done; \
32155         echo "Doing maintainer-clean in sed" ; \
32156         (cd $(HOST_SUBDIR)/sed && \
32157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32159                   "RANLIB=$${RANLIB}" \
32160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32161                   maintainer-clean) \
32162           || exit 1
32163
32164 @endif sed
32165
32166
32167
32168 .PHONY: configure-send-pr maybe-configure-send-pr
32169 maybe-configure-send-pr:
32170 @if gcc-bootstrap
32171 configure-send-pr: stage_current
32172 @endif gcc-bootstrap
32173 @if send-pr
32174 maybe-configure-send-pr: configure-send-pr
32175 configure-send-pr: 
32176         @: $(MAKE); $(unstage)
32177         @r=`${PWD_COMMAND}`; export r; \
32178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32179         test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
32180         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
32181         $(HOST_EXPORTS) \
32182         echo Configuring in $(HOST_SUBDIR)/send-pr; \
32183         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
32184         case $(srcdir) in \
32185           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32186           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
32187                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32188         esac; \
32189         srcdiroption="--srcdir=$${topdir}/send-pr"; \
32190         libsrcdir="$$s/send-pr"; \
32191         $(SHELL) $${libsrcdir}/configure \
32192           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32193           --target=${target_alias} $${srcdiroption}  \
32194           || exit 1
32195 @endif send-pr
32196
32197
32198
32199
32200
32201 .PHONY: all-send-pr maybe-all-send-pr
32202 maybe-all-send-pr:
32203 @if gcc-bootstrap
32204 all-send-pr: stage_current
32205 @endif gcc-bootstrap
32206 @if send-pr
32207 TARGET-send-pr=all
32208 maybe-all-send-pr: all-send-pr
32209 all-send-pr: configure-send-pr
32210         @: $(MAKE); $(unstage)
32211         @r=`${PWD_COMMAND}`; export r; \
32212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32213         $(HOST_EXPORTS) \
32214         (cd $(HOST_SUBDIR)/send-pr && \
32215           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32216                 $(TARGET-send-pr))
32217 @endif send-pr
32218
32219
32220
32221
32222 .PHONY: check-send-pr maybe-check-send-pr
32223 maybe-check-send-pr:
32224 @if send-pr
32225 maybe-check-send-pr: check-send-pr
32226
32227 check-send-pr:
32228         @: $(MAKE); $(unstage)
32229         @r=`${PWD_COMMAND}`; export r; \
32230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32231         $(HOST_EXPORTS) \
32232         (cd $(HOST_SUBDIR)/send-pr && \
32233           $(MAKE) $(FLAGS_TO_PASS)  check)
32234
32235 @endif send-pr
32236
32237 .PHONY: install-send-pr maybe-install-send-pr
32238 maybe-install-send-pr:
32239 @if send-pr
32240 maybe-install-send-pr: install-send-pr
32241
32242 install-send-pr: installdirs
32243         @: $(MAKE); $(unstage)
32244         @r=`${PWD_COMMAND}`; export r; \
32245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32246         $(HOST_EXPORTS) \
32247         (cd $(HOST_SUBDIR)/send-pr && \
32248           $(MAKE) $(FLAGS_TO_PASS)  install)
32249
32250 @endif send-pr
32251
32252 # Other targets (info, dvi, pdf, etc.)
32253
32254 .PHONY: maybe-info-send-pr info-send-pr
32255 maybe-info-send-pr:
32256 @if send-pr
32257 maybe-info-send-pr: info-send-pr
32258
32259 info-send-pr: \
32260     configure-send-pr 
32261         @: $(MAKE); $(unstage)
32262         @[ -f ./send-pr/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 info in send-pr" ; \
32270         (cd $(HOST_SUBDIR)/send-pr && \
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                   info) \
32276           || exit 1
32277
32278 @endif send-pr
32279
32280 .PHONY: maybe-dvi-send-pr dvi-send-pr
32281 maybe-dvi-send-pr:
32282 @if send-pr
32283 maybe-dvi-send-pr: dvi-send-pr
32284
32285 dvi-send-pr: \
32286     configure-send-pr 
32287         @: $(MAKE); $(unstage)
32288         @[ -f ./send-pr/Makefile ] || exit 0; \
32289         r=`${PWD_COMMAND}`; export r; \
32290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32291         $(HOST_EXPORTS) \
32292         for flag in $(EXTRA_HOST_FLAGS) ; do \
32293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32294         done; \
32295         echo "Doing dvi in send-pr" ; \
32296         (cd $(HOST_SUBDIR)/send-pr && \
32297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32299                   "RANLIB=$${RANLIB}" \
32300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32301                   dvi) \
32302           || exit 1
32303
32304 @endif send-pr
32305
32306 .PHONY: maybe-pdf-send-pr pdf-send-pr
32307 maybe-pdf-send-pr:
32308 @if send-pr
32309 maybe-pdf-send-pr: pdf-send-pr
32310
32311 pdf-send-pr: \
32312     configure-send-pr 
32313         @: $(MAKE); $(unstage)
32314         @[ -f ./send-pr/Makefile ] || exit 0; \
32315         r=`${PWD_COMMAND}`; export r; \
32316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32317         $(HOST_EXPORTS) \
32318         for flag in $(EXTRA_HOST_FLAGS) ; do \
32319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32320         done; \
32321         echo "Doing pdf in send-pr" ; \
32322         (cd $(HOST_SUBDIR)/send-pr && \
32323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32325                   "RANLIB=$${RANLIB}" \
32326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32327                   pdf) \
32328           || exit 1
32329
32330 @endif send-pr
32331
32332 .PHONY: maybe-html-send-pr html-send-pr
32333 maybe-html-send-pr:
32334 @if send-pr
32335 maybe-html-send-pr: html-send-pr
32336
32337 html-send-pr: \
32338     configure-send-pr 
32339         @: $(MAKE); $(unstage)
32340         @[ -f ./send-pr/Makefile ] || exit 0; \
32341         r=`${PWD_COMMAND}`; export r; \
32342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32343         $(HOST_EXPORTS) \
32344         for flag in $(EXTRA_HOST_FLAGS) ; do \
32345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32346         done; \
32347         echo "Doing html in send-pr" ; \
32348         (cd $(HOST_SUBDIR)/send-pr && \
32349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32351                   "RANLIB=$${RANLIB}" \
32352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32353                   html) \
32354           || exit 1
32355
32356 @endif send-pr
32357
32358 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
32359 maybe-TAGS-send-pr:
32360 @if send-pr
32361 maybe-TAGS-send-pr: TAGS-send-pr
32362
32363 TAGS-send-pr: \
32364     configure-send-pr 
32365         @: $(MAKE); $(unstage)
32366         @[ -f ./send-pr/Makefile ] || exit 0; \
32367         r=`${PWD_COMMAND}`; export r; \
32368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32369         $(HOST_EXPORTS) \
32370         for flag in $(EXTRA_HOST_FLAGS) ; do \
32371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32372         done; \
32373         echo "Doing TAGS in send-pr" ; \
32374         (cd $(HOST_SUBDIR)/send-pr && \
32375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32377                   "RANLIB=$${RANLIB}" \
32378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32379                   TAGS) \
32380           || exit 1
32381
32382 @endif send-pr
32383
32384 .PHONY: maybe-install-info-send-pr install-info-send-pr
32385 maybe-install-info-send-pr:
32386 @if send-pr
32387 maybe-install-info-send-pr: install-info-send-pr
32388
32389 install-info-send-pr: \
32390     configure-send-pr \
32391     info-send-pr 
32392         @: $(MAKE); $(unstage)
32393         @[ -f ./send-pr/Makefile ] || exit 0; \
32394         r=`${PWD_COMMAND}`; export r; \
32395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32396         $(HOST_EXPORTS) \
32397         for flag in $(EXTRA_HOST_FLAGS) ; do \
32398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32399         done; \
32400         echo "Doing install-info in send-pr" ; \
32401         (cd $(HOST_SUBDIR)/send-pr && \
32402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32404                   "RANLIB=$${RANLIB}" \
32405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32406                   install-info) \
32407           || exit 1
32408
32409 @endif send-pr
32410
32411 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
32412 maybe-install-pdf-send-pr:
32413 @if send-pr
32414 maybe-install-pdf-send-pr: install-pdf-send-pr
32415
32416 install-pdf-send-pr: \
32417     configure-send-pr \
32418     pdf-send-pr 
32419         @: $(MAKE); $(unstage)
32420         @[ -f ./send-pr/Makefile ] || exit 0; \
32421         r=`${PWD_COMMAND}`; export r; \
32422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32423         $(HOST_EXPORTS) \
32424         for flag in $(EXTRA_HOST_FLAGS) ; do \
32425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32426         done; \
32427         echo "Doing install-pdf in send-pr" ; \
32428         (cd $(HOST_SUBDIR)/send-pr && \
32429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32431                   "RANLIB=$${RANLIB}" \
32432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32433                   install-pdf) \
32434           || exit 1
32435
32436 @endif send-pr
32437
32438 .PHONY: maybe-install-html-send-pr install-html-send-pr
32439 maybe-install-html-send-pr:
32440 @if send-pr
32441 maybe-install-html-send-pr: install-html-send-pr
32442
32443 install-html-send-pr: \
32444     configure-send-pr \
32445     html-send-pr 
32446         @: $(MAKE); $(unstage)
32447         @[ -f ./send-pr/Makefile ] || exit 0; \
32448         r=`${PWD_COMMAND}`; export r; \
32449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32450         $(HOST_EXPORTS) \
32451         for flag in $(EXTRA_HOST_FLAGS) ; do \
32452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32453         done; \
32454         echo "Doing install-html in send-pr" ; \
32455         (cd $(HOST_SUBDIR)/send-pr && \
32456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32458                   "RANLIB=$${RANLIB}" \
32459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32460                   install-html) \
32461           || exit 1
32462
32463 @endif send-pr
32464
32465 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
32466 maybe-installcheck-send-pr:
32467 @if send-pr
32468 maybe-installcheck-send-pr: installcheck-send-pr
32469
32470 installcheck-send-pr: \
32471     configure-send-pr 
32472         @: $(MAKE); $(unstage)
32473         @[ -f ./send-pr/Makefile ] || exit 0; \
32474         r=`${PWD_COMMAND}`; export r; \
32475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32476         $(HOST_EXPORTS) \
32477         for flag in $(EXTRA_HOST_FLAGS) ; do \
32478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32479         done; \
32480         echo "Doing installcheck in send-pr" ; \
32481         (cd $(HOST_SUBDIR)/send-pr && \
32482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32484                   "RANLIB=$${RANLIB}" \
32485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32486                   installcheck) \
32487           || exit 1
32488
32489 @endif send-pr
32490
32491 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
32492 maybe-mostlyclean-send-pr:
32493 @if send-pr
32494 maybe-mostlyclean-send-pr: mostlyclean-send-pr
32495
32496 mostlyclean-send-pr: 
32497         @: $(MAKE); $(unstage)
32498         @[ -f ./send-pr/Makefile ] || exit 0; \
32499         r=`${PWD_COMMAND}`; export r; \
32500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32501         $(HOST_EXPORTS) \
32502         for flag in $(EXTRA_HOST_FLAGS) ; do \
32503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32504         done; \
32505         echo "Doing mostlyclean in send-pr" ; \
32506         (cd $(HOST_SUBDIR)/send-pr && \
32507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32509                   "RANLIB=$${RANLIB}" \
32510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32511                   mostlyclean) \
32512           || exit 1
32513
32514 @endif send-pr
32515
32516 .PHONY: maybe-clean-send-pr clean-send-pr
32517 maybe-clean-send-pr:
32518 @if send-pr
32519 maybe-clean-send-pr: clean-send-pr
32520
32521 clean-send-pr: 
32522         @: $(MAKE); $(unstage)
32523         @[ -f ./send-pr/Makefile ] || exit 0; \
32524         r=`${PWD_COMMAND}`; export r; \
32525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32526         $(HOST_EXPORTS) \
32527         for flag in $(EXTRA_HOST_FLAGS) ; do \
32528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32529         done; \
32530         echo "Doing clean in send-pr" ; \
32531         (cd $(HOST_SUBDIR)/send-pr && \
32532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32534                   "RANLIB=$${RANLIB}" \
32535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32536                   clean) \
32537           || exit 1
32538
32539 @endif send-pr
32540
32541 .PHONY: maybe-distclean-send-pr distclean-send-pr
32542 maybe-distclean-send-pr:
32543 @if send-pr
32544 maybe-distclean-send-pr: distclean-send-pr
32545
32546 distclean-send-pr: 
32547         @: $(MAKE); $(unstage)
32548         @[ -f ./send-pr/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 distclean in send-pr" ; \
32556         (cd $(HOST_SUBDIR)/send-pr && \
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                   distclean) \
32562           || exit 1
32563
32564 @endif send-pr
32565
32566 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
32567 maybe-maintainer-clean-send-pr:
32568 @if send-pr
32569 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
32570
32571 maintainer-clean-send-pr: 
32572         @: $(MAKE); $(unstage)
32573         @[ -f ./send-pr/Makefile ] || exit 0; \
32574         r=`${PWD_COMMAND}`; export r; \
32575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32576         $(HOST_EXPORTS) \
32577         for flag in $(EXTRA_HOST_FLAGS) ; do \
32578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32579         done; \
32580         echo "Doing maintainer-clean in send-pr" ; \
32581         (cd $(HOST_SUBDIR)/send-pr && \
32582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32584                   "RANLIB=$${RANLIB}" \
32585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32586                   maintainer-clean) \
32587           || exit 1
32588
32589 @endif send-pr
32590
32591
32592
32593 .PHONY: configure-shellutils maybe-configure-shellutils
32594 maybe-configure-shellutils:
32595 @if gcc-bootstrap
32596 configure-shellutils: stage_current
32597 @endif gcc-bootstrap
32598 @if shellutils
32599 maybe-configure-shellutils: configure-shellutils
32600 configure-shellutils: 
32601         @: $(MAKE); $(unstage)
32602         @r=`${PWD_COMMAND}`; export r; \
32603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32604         test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
32605         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
32606         $(HOST_EXPORTS) \
32607         echo Configuring in $(HOST_SUBDIR)/shellutils; \
32608         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
32609         case $(srcdir) in \
32610           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32611           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
32612                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32613         esac; \
32614         srcdiroption="--srcdir=$${topdir}/shellutils"; \
32615         libsrcdir="$$s/shellutils"; \
32616         $(SHELL) $${libsrcdir}/configure \
32617           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32618           --target=${target_alias} $${srcdiroption}  \
32619           || exit 1
32620 @endif shellutils
32621
32622
32623
32624
32625
32626 .PHONY: all-shellutils maybe-all-shellutils
32627 maybe-all-shellutils:
32628 @if gcc-bootstrap
32629 all-shellutils: stage_current
32630 @endif gcc-bootstrap
32631 @if shellutils
32632 TARGET-shellutils=all
32633 maybe-all-shellutils: all-shellutils
32634 all-shellutils: configure-shellutils
32635         @: $(MAKE); $(unstage)
32636         @r=`${PWD_COMMAND}`; export r; \
32637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32638         $(HOST_EXPORTS) \
32639         (cd $(HOST_SUBDIR)/shellutils && \
32640           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32641                 $(TARGET-shellutils))
32642 @endif shellutils
32643
32644
32645
32646
32647 .PHONY: check-shellutils maybe-check-shellutils
32648 maybe-check-shellutils:
32649 @if shellutils
32650 maybe-check-shellutils: check-shellutils
32651
32652 check-shellutils:
32653         @: $(MAKE); $(unstage)
32654         @r=`${PWD_COMMAND}`; export r; \
32655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32656         $(HOST_EXPORTS) \
32657         (cd $(HOST_SUBDIR)/shellutils && \
32658           $(MAKE) $(FLAGS_TO_PASS)  check)
32659
32660 @endif shellutils
32661
32662 .PHONY: install-shellutils maybe-install-shellutils
32663 maybe-install-shellutils:
32664 @if shellutils
32665 maybe-install-shellutils: install-shellutils
32666
32667 install-shellutils: installdirs
32668         @: $(MAKE); $(unstage)
32669         @r=`${PWD_COMMAND}`; export r; \
32670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32671         $(HOST_EXPORTS) \
32672         (cd $(HOST_SUBDIR)/shellutils && \
32673           $(MAKE) $(FLAGS_TO_PASS)  install)
32674
32675 @endif shellutils
32676
32677 # Other targets (info, dvi, pdf, etc.)
32678
32679 .PHONY: maybe-info-shellutils info-shellutils
32680 maybe-info-shellutils:
32681 @if shellutils
32682 maybe-info-shellutils: info-shellutils
32683
32684 info-shellutils: \
32685     configure-shellutils 
32686         @: $(MAKE); $(unstage)
32687         @[ -f ./shellutils/Makefile ] || exit 0; \
32688         r=`${PWD_COMMAND}`; export r; \
32689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32690         $(HOST_EXPORTS) \
32691         for flag in $(EXTRA_HOST_FLAGS) ; do \
32692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32693         done; \
32694         echo "Doing info in shellutils" ; \
32695         (cd $(HOST_SUBDIR)/shellutils && \
32696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32698                   "RANLIB=$${RANLIB}" \
32699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32700                   info) \
32701           || exit 1
32702
32703 @endif shellutils
32704
32705 .PHONY: maybe-dvi-shellutils dvi-shellutils
32706 maybe-dvi-shellutils:
32707 @if shellutils
32708 maybe-dvi-shellutils: dvi-shellutils
32709
32710 dvi-shellutils: \
32711     configure-shellutils 
32712         @: $(MAKE); $(unstage)
32713         @[ -f ./shellutils/Makefile ] || exit 0; \
32714         r=`${PWD_COMMAND}`; export r; \
32715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32716         $(HOST_EXPORTS) \
32717         for flag in $(EXTRA_HOST_FLAGS) ; do \
32718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32719         done; \
32720         echo "Doing dvi in shellutils" ; \
32721         (cd $(HOST_SUBDIR)/shellutils && \
32722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32724                   "RANLIB=$${RANLIB}" \
32725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32726                   dvi) \
32727           || exit 1
32728
32729 @endif shellutils
32730
32731 .PHONY: maybe-pdf-shellutils pdf-shellutils
32732 maybe-pdf-shellutils:
32733 @if shellutils
32734 maybe-pdf-shellutils: pdf-shellutils
32735
32736 pdf-shellutils: \
32737     configure-shellutils 
32738         @: $(MAKE); $(unstage)
32739         @[ -f ./shellutils/Makefile ] || exit 0; \
32740         r=`${PWD_COMMAND}`; export r; \
32741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32742         $(HOST_EXPORTS) \
32743         for flag in $(EXTRA_HOST_FLAGS) ; do \
32744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32745         done; \
32746         echo "Doing pdf in shellutils" ; \
32747         (cd $(HOST_SUBDIR)/shellutils && \
32748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32750                   "RANLIB=$${RANLIB}" \
32751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32752                   pdf) \
32753           || exit 1
32754
32755 @endif shellutils
32756
32757 .PHONY: maybe-html-shellutils html-shellutils
32758 maybe-html-shellutils:
32759 @if shellutils
32760 maybe-html-shellutils: html-shellutils
32761
32762 html-shellutils: \
32763     configure-shellutils 
32764         @: $(MAKE); $(unstage)
32765         @[ -f ./shellutils/Makefile ] || exit 0; \
32766         r=`${PWD_COMMAND}`; export r; \
32767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32768         $(HOST_EXPORTS) \
32769         for flag in $(EXTRA_HOST_FLAGS) ; do \
32770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32771         done; \
32772         echo "Doing html in shellutils" ; \
32773         (cd $(HOST_SUBDIR)/shellutils && \
32774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32776                   "RANLIB=$${RANLIB}" \
32777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32778                   html) \
32779           || exit 1
32780
32781 @endif shellutils
32782
32783 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
32784 maybe-TAGS-shellutils:
32785 @if shellutils
32786 maybe-TAGS-shellutils: TAGS-shellutils
32787
32788 TAGS-shellutils: \
32789     configure-shellutils 
32790         @: $(MAKE); $(unstage)
32791         @[ -f ./shellutils/Makefile ] || exit 0; \
32792         r=`${PWD_COMMAND}`; export r; \
32793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32794         $(HOST_EXPORTS) \
32795         for flag in $(EXTRA_HOST_FLAGS) ; do \
32796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32797         done; \
32798         echo "Doing TAGS in shellutils" ; \
32799         (cd $(HOST_SUBDIR)/shellutils && \
32800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32802                   "RANLIB=$${RANLIB}" \
32803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32804                   TAGS) \
32805           || exit 1
32806
32807 @endif shellutils
32808
32809 .PHONY: maybe-install-info-shellutils install-info-shellutils
32810 maybe-install-info-shellutils:
32811 @if shellutils
32812 maybe-install-info-shellutils: install-info-shellutils
32813
32814 install-info-shellutils: \
32815     configure-shellutils \
32816     info-shellutils 
32817         @: $(MAKE); $(unstage)
32818         @[ -f ./shellutils/Makefile ] || exit 0; \
32819         r=`${PWD_COMMAND}`; export r; \
32820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32821         $(HOST_EXPORTS) \
32822         for flag in $(EXTRA_HOST_FLAGS) ; do \
32823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32824         done; \
32825         echo "Doing install-info in shellutils" ; \
32826         (cd $(HOST_SUBDIR)/shellutils && \
32827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32829                   "RANLIB=$${RANLIB}" \
32830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32831                   install-info) \
32832           || exit 1
32833
32834 @endif shellutils
32835
32836 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
32837 maybe-install-pdf-shellutils:
32838 @if shellutils
32839 maybe-install-pdf-shellutils: install-pdf-shellutils
32840
32841 install-pdf-shellutils: \
32842     configure-shellutils \
32843     pdf-shellutils 
32844         @: $(MAKE); $(unstage)
32845         @[ -f ./shellutils/Makefile ] || exit 0; \
32846         r=`${PWD_COMMAND}`; export r; \
32847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32848         $(HOST_EXPORTS) \
32849         for flag in $(EXTRA_HOST_FLAGS) ; do \
32850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32851         done; \
32852         echo "Doing install-pdf in shellutils" ; \
32853         (cd $(HOST_SUBDIR)/shellutils && \
32854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32856                   "RANLIB=$${RANLIB}" \
32857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32858                   install-pdf) \
32859           || exit 1
32860
32861 @endif shellutils
32862
32863 .PHONY: maybe-install-html-shellutils install-html-shellutils
32864 maybe-install-html-shellutils:
32865 @if shellutils
32866 maybe-install-html-shellutils: install-html-shellutils
32867
32868 install-html-shellutils: \
32869     configure-shellutils \
32870     html-shellutils 
32871         @: $(MAKE); $(unstage)
32872         @[ -f ./shellutils/Makefile ] || exit 0; \
32873         r=`${PWD_COMMAND}`; export r; \
32874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32875         $(HOST_EXPORTS) \
32876         for flag in $(EXTRA_HOST_FLAGS) ; do \
32877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32878         done; \
32879         echo "Doing install-html in shellutils" ; \
32880         (cd $(HOST_SUBDIR)/shellutils && \
32881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32883                   "RANLIB=$${RANLIB}" \
32884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32885                   install-html) \
32886           || exit 1
32887
32888 @endif shellutils
32889
32890 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
32891 maybe-installcheck-shellutils:
32892 @if shellutils
32893 maybe-installcheck-shellutils: installcheck-shellutils
32894
32895 installcheck-shellutils: \
32896     configure-shellutils 
32897         @: $(MAKE); $(unstage)
32898         @[ -f ./shellutils/Makefile ] || exit 0; \
32899         r=`${PWD_COMMAND}`; export r; \
32900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32901         $(HOST_EXPORTS) \
32902         for flag in $(EXTRA_HOST_FLAGS) ; do \
32903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32904         done; \
32905         echo "Doing installcheck in shellutils" ; \
32906         (cd $(HOST_SUBDIR)/shellutils && \
32907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32909                   "RANLIB=$${RANLIB}" \
32910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32911                   installcheck) \
32912           || exit 1
32913
32914 @endif shellutils
32915
32916 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
32917 maybe-mostlyclean-shellutils:
32918 @if shellutils
32919 maybe-mostlyclean-shellutils: mostlyclean-shellutils
32920
32921 mostlyclean-shellutils: 
32922         @: $(MAKE); $(unstage)
32923         @[ -f ./shellutils/Makefile ] || exit 0; \
32924         r=`${PWD_COMMAND}`; export r; \
32925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32926         $(HOST_EXPORTS) \
32927         for flag in $(EXTRA_HOST_FLAGS) ; do \
32928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32929         done; \
32930         echo "Doing mostlyclean in shellutils" ; \
32931         (cd $(HOST_SUBDIR)/shellutils && \
32932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32934                   "RANLIB=$${RANLIB}" \
32935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32936                   mostlyclean) \
32937           || exit 1
32938
32939 @endif shellutils
32940
32941 .PHONY: maybe-clean-shellutils clean-shellutils
32942 maybe-clean-shellutils:
32943 @if shellutils
32944 maybe-clean-shellutils: clean-shellutils
32945
32946 clean-shellutils: 
32947         @: $(MAKE); $(unstage)
32948         @[ -f ./shellutils/Makefile ] || exit 0; \
32949         r=`${PWD_COMMAND}`; export r; \
32950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32951         $(HOST_EXPORTS) \
32952         for flag in $(EXTRA_HOST_FLAGS) ; do \
32953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32954         done; \
32955         echo "Doing clean in shellutils" ; \
32956         (cd $(HOST_SUBDIR)/shellutils && \
32957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32959                   "RANLIB=$${RANLIB}" \
32960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32961                   clean) \
32962           || exit 1
32963
32964 @endif shellutils
32965
32966 .PHONY: maybe-distclean-shellutils distclean-shellutils
32967 maybe-distclean-shellutils:
32968 @if shellutils
32969 maybe-distclean-shellutils: distclean-shellutils
32970
32971 distclean-shellutils: 
32972         @: $(MAKE); $(unstage)
32973         @[ -f ./shellutils/Makefile ] || exit 0; \
32974         r=`${PWD_COMMAND}`; export r; \
32975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32976         $(HOST_EXPORTS) \
32977         for flag in $(EXTRA_HOST_FLAGS) ; do \
32978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32979         done; \
32980         echo "Doing distclean in shellutils" ; \
32981         (cd $(HOST_SUBDIR)/shellutils && \
32982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32984                   "RANLIB=$${RANLIB}" \
32985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32986                   distclean) \
32987           || exit 1
32988
32989 @endif shellutils
32990
32991 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
32992 maybe-maintainer-clean-shellutils:
32993 @if shellutils
32994 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
32995
32996 maintainer-clean-shellutils: 
32997         @: $(MAKE); $(unstage)
32998         @[ -f ./shellutils/Makefile ] || exit 0; \
32999         r=`${PWD_COMMAND}`; export r; \
33000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33001         $(HOST_EXPORTS) \
33002         for flag in $(EXTRA_HOST_FLAGS) ; do \
33003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33004         done; \
33005         echo "Doing maintainer-clean in shellutils" ; \
33006         (cd $(HOST_SUBDIR)/shellutils && \
33007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33009                   "RANLIB=$${RANLIB}" \
33010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33011                   maintainer-clean) \
33012           || exit 1
33013
33014 @endif shellutils
33015
33016
33017
33018 .PHONY: configure-sid maybe-configure-sid
33019 maybe-configure-sid:
33020 @if gcc-bootstrap
33021 configure-sid: stage_current
33022 @endif gcc-bootstrap
33023 @if sid
33024 maybe-configure-sid: configure-sid
33025 configure-sid: 
33026         @: $(MAKE); $(unstage)
33027         @r=`${PWD_COMMAND}`; export r; \
33028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33029         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
33030         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
33031         $(HOST_EXPORTS) \
33032         echo Configuring in $(HOST_SUBDIR)/sid; \
33033         cd "$(HOST_SUBDIR)/sid" || exit 1; \
33034         case $(srcdir) in \
33035           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33036           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
33037                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33038         esac; \
33039         srcdiroption="--srcdir=$${topdir}/sid"; \
33040         libsrcdir="$$s/sid"; \
33041         $(SHELL) $${libsrcdir}/configure \
33042           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33043           --target=${target_alias} $${srcdiroption}  \
33044           || exit 1
33045 @endif sid
33046
33047
33048
33049
33050
33051 .PHONY: all-sid maybe-all-sid
33052 maybe-all-sid:
33053 @if gcc-bootstrap
33054 all-sid: stage_current
33055 @endif gcc-bootstrap
33056 @if sid
33057 TARGET-sid=all
33058 maybe-all-sid: all-sid
33059 all-sid: configure-sid
33060         @: $(MAKE); $(unstage)
33061         @r=`${PWD_COMMAND}`; export r; \
33062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33063         $(HOST_EXPORTS) \
33064         (cd $(HOST_SUBDIR)/sid && \
33065           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33066                 $(TARGET-sid))
33067 @endif sid
33068
33069
33070
33071
33072 .PHONY: check-sid maybe-check-sid
33073 maybe-check-sid:
33074 @if sid
33075 maybe-check-sid: check-sid
33076
33077 check-sid:
33078         @: $(MAKE); $(unstage)
33079         @r=`${PWD_COMMAND}`; export r; \
33080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33081         $(HOST_EXPORTS) \
33082         (cd $(HOST_SUBDIR)/sid && \
33083           $(MAKE) $(FLAGS_TO_PASS)  check)
33084
33085 @endif sid
33086
33087 .PHONY: install-sid maybe-install-sid
33088 maybe-install-sid:
33089 @if sid
33090 maybe-install-sid: install-sid
33091
33092 install-sid: installdirs
33093         @: $(MAKE); $(unstage)
33094         @r=`${PWD_COMMAND}`; export r; \
33095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33096         $(HOST_EXPORTS) \
33097         (cd $(HOST_SUBDIR)/sid && \
33098           $(MAKE) $(FLAGS_TO_PASS)  install)
33099
33100 @endif sid
33101
33102 # Other targets (info, dvi, pdf, etc.)
33103
33104 .PHONY: maybe-info-sid info-sid
33105 maybe-info-sid:
33106 @if sid
33107 maybe-info-sid: info-sid
33108
33109 info-sid: \
33110     configure-sid 
33111         @: $(MAKE); $(unstage)
33112         @[ -f ./sid/Makefile ] || exit 0; \
33113         r=`${PWD_COMMAND}`; export r; \
33114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33115         $(HOST_EXPORTS) \
33116         for flag in $(EXTRA_HOST_FLAGS) ; do \
33117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33118         done; \
33119         echo "Doing info in sid" ; \
33120         (cd $(HOST_SUBDIR)/sid && \
33121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33123                   "RANLIB=$${RANLIB}" \
33124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33125                   info) \
33126           || exit 1
33127
33128 @endif sid
33129
33130 .PHONY: maybe-dvi-sid dvi-sid
33131 maybe-dvi-sid:
33132 @if sid
33133 maybe-dvi-sid: dvi-sid
33134
33135 dvi-sid: \
33136     configure-sid 
33137         @: $(MAKE); $(unstage)
33138         @[ -f ./sid/Makefile ] || exit 0; \
33139         r=`${PWD_COMMAND}`; export r; \
33140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33141         $(HOST_EXPORTS) \
33142         for flag in $(EXTRA_HOST_FLAGS) ; do \
33143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33144         done; \
33145         echo "Doing dvi in sid" ; \
33146         (cd $(HOST_SUBDIR)/sid && \
33147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33149                   "RANLIB=$${RANLIB}" \
33150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33151                   dvi) \
33152           || exit 1
33153
33154 @endif sid
33155
33156 .PHONY: maybe-pdf-sid pdf-sid
33157 maybe-pdf-sid:
33158 @if sid
33159 maybe-pdf-sid: pdf-sid
33160
33161 pdf-sid: \
33162     configure-sid 
33163         @: $(MAKE); $(unstage)
33164         @[ -f ./sid/Makefile ] || exit 0; \
33165         r=`${PWD_COMMAND}`; export r; \
33166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33167         $(HOST_EXPORTS) \
33168         for flag in $(EXTRA_HOST_FLAGS) ; do \
33169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33170         done; \
33171         echo "Doing pdf in sid" ; \
33172         (cd $(HOST_SUBDIR)/sid && \
33173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33175                   "RANLIB=$${RANLIB}" \
33176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33177                   pdf) \
33178           || exit 1
33179
33180 @endif sid
33181
33182 .PHONY: maybe-html-sid html-sid
33183 maybe-html-sid:
33184 @if sid
33185 maybe-html-sid: html-sid
33186
33187 html-sid: \
33188     configure-sid 
33189         @: $(MAKE); $(unstage)
33190         @[ -f ./sid/Makefile ] || exit 0; \
33191         r=`${PWD_COMMAND}`; export r; \
33192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33193         $(HOST_EXPORTS) \
33194         for flag in $(EXTRA_HOST_FLAGS) ; do \
33195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33196         done; \
33197         echo "Doing html in sid" ; \
33198         (cd $(HOST_SUBDIR)/sid && \
33199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33201                   "RANLIB=$${RANLIB}" \
33202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33203                   html) \
33204           || exit 1
33205
33206 @endif sid
33207
33208 .PHONY: maybe-TAGS-sid TAGS-sid
33209 maybe-TAGS-sid:
33210 @if sid
33211 maybe-TAGS-sid: TAGS-sid
33212
33213 TAGS-sid: \
33214     configure-sid 
33215         @: $(MAKE); $(unstage)
33216         @[ -f ./sid/Makefile ] || exit 0; \
33217         r=`${PWD_COMMAND}`; export r; \
33218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33219         $(HOST_EXPORTS) \
33220         for flag in $(EXTRA_HOST_FLAGS) ; do \
33221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33222         done; \
33223         echo "Doing TAGS in sid" ; \
33224         (cd $(HOST_SUBDIR)/sid && \
33225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33227                   "RANLIB=$${RANLIB}" \
33228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33229                   TAGS) \
33230           || exit 1
33231
33232 @endif sid
33233
33234 .PHONY: maybe-install-info-sid install-info-sid
33235 maybe-install-info-sid:
33236 @if sid
33237 maybe-install-info-sid: install-info-sid
33238
33239 install-info-sid: \
33240     configure-sid \
33241     info-sid 
33242         @: $(MAKE); $(unstage)
33243         @[ -f ./sid/Makefile ] || exit 0; \
33244         r=`${PWD_COMMAND}`; export r; \
33245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33246         $(HOST_EXPORTS) \
33247         for flag in $(EXTRA_HOST_FLAGS) ; do \
33248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33249         done; \
33250         echo "Doing install-info in sid" ; \
33251         (cd $(HOST_SUBDIR)/sid && \
33252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33254                   "RANLIB=$${RANLIB}" \
33255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33256                   install-info) \
33257           || exit 1
33258
33259 @endif sid
33260
33261 .PHONY: maybe-install-pdf-sid install-pdf-sid
33262 maybe-install-pdf-sid:
33263 @if sid
33264 maybe-install-pdf-sid: install-pdf-sid
33265
33266 install-pdf-sid: \
33267     configure-sid \
33268     pdf-sid 
33269         @: $(MAKE); $(unstage)
33270         @[ -f ./sid/Makefile ] || exit 0; \
33271         r=`${PWD_COMMAND}`; export r; \
33272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33273         $(HOST_EXPORTS) \
33274         for flag in $(EXTRA_HOST_FLAGS) ; do \
33275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33276         done; \
33277         echo "Doing install-pdf in sid" ; \
33278         (cd $(HOST_SUBDIR)/sid && \
33279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33281                   "RANLIB=$${RANLIB}" \
33282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33283                   install-pdf) \
33284           || exit 1
33285
33286 @endif sid
33287
33288 .PHONY: maybe-install-html-sid install-html-sid
33289 maybe-install-html-sid:
33290 @if sid
33291 maybe-install-html-sid: install-html-sid
33292
33293 install-html-sid: \
33294     configure-sid \
33295     html-sid 
33296         @: $(MAKE); $(unstage)
33297         @[ -f ./sid/Makefile ] || exit 0; \
33298         r=`${PWD_COMMAND}`; export r; \
33299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33300         $(HOST_EXPORTS) \
33301         for flag in $(EXTRA_HOST_FLAGS) ; do \
33302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33303         done; \
33304         echo "Doing install-html in sid" ; \
33305         (cd $(HOST_SUBDIR)/sid && \
33306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33308                   "RANLIB=$${RANLIB}" \
33309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33310                   install-html) \
33311           || exit 1
33312
33313 @endif sid
33314
33315 .PHONY: maybe-installcheck-sid installcheck-sid
33316 maybe-installcheck-sid:
33317 @if sid
33318 maybe-installcheck-sid: installcheck-sid
33319
33320 installcheck-sid: \
33321     configure-sid 
33322         @: $(MAKE); $(unstage)
33323         @[ -f ./sid/Makefile ] || exit 0; \
33324         r=`${PWD_COMMAND}`; export r; \
33325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33326         $(HOST_EXPORTS) \
33327         for flag in $(EXTRA_HOST_FLAGS) ; do \
33328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33329         done; \
33330         echo "Doing installcheck in sid" ; \
33331         (cd $(HOST_SUBDIR)/sid && \
33332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33334                   "RANLIB=$${RANLIB}" \
33335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33336                   installcheck) \
33337           || exit 1
33338
33339 @endif sid
33340
33341 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
33342 maybe-mostlyclean-sid:
33343 @if sid
33344 maybe-mostlyclean-sid: mostlyclean-sid
33345
33346 mostlyclean-sid: 
33347         @: $(MAKE); $(unstage)
33348         @[ -f ./sid/Makefile ] || exit 0; \
33349         r=`${PWD_COMMAND}`; export r; \
33350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33351         $(HOST_EXPORTS) \
33352         for flag in $(EXTRA_HOST_FLAGS) ; do \
33353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33354         done; \
33355         echo "Doing mostlyclean in sid" ; \
33356         (cd $(HOST_SUBDIR)/sid && \
33357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33359                   "RANLIB=$${RANLIB}" \
33360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33361                   mostlyclean) \
33362           || exit 1
33363
33364 @endif sid
33365
33366 .PHONY: maybe-clean-sid clean-sid
33367 maybe-clean-sid:
33368 @if sid
33369 maybe-clean-sid: clean-sid
33370
33371 clean-sid: 
33372         @: $(MAKE); $(unstage)
33373         @[ -f ./sid/Makefile ] || exit 0; \
33374         r=`${PWD_COMMAND}`; export r; \
33375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33376         $(HOST_EXPORTS) \
33377         for flag in $(EXTRA_HOST_FLAGS) ; do \
33378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33379         done; \
33380         echo "Doing clean in sid" ; \
33381         (cd $(HOST_SUBDIR)/sid && \
33382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33384                   "RANLIB=$${RANLIB}" \
33385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33386                   clean) \
33387           || exit 1
33388
33389 @endif sid
33390
33391 .PHONY: maybe-distclean-sid distclean-sid
33392 maybe-distclean-sid:
33393 @if sid
33394 maybe-distclean-sid: distclean-sid
33395
33396 distclean-sid: 
33397         @: $(MAKE); $(unstage)
33398         @[ -f ./sid/Makefile ] || exit 0; \
33399         r=`${PWD_COMMAND}`; export r; \
33400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33401         $(HOST_EXPORTS) \
33402         for flag in $(EXTRA_HOST_FLAGS) ; do \
33403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33404         done; \
33405         echo "Doing distclean in sid" ; \
33406         (cd $(HOST_SUBDIR)/sid && \
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                   distclean) \
33412           || exit 1
33413
33414 @endif sid
33415
33416 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
33417 maybe-maintainer-clean-sid:
33418 @if sid
33419 maybe-maintainer-clean-sid: maintainer-clean-sid
33420
33421 maintainer-clean-sid: 
33422         @: $(MAKE); $(unstage)
33423         @[ -f ./sid/Makefile ] || exit 0; \
33424         r=`${PWD_COMMAND}`; export r; \
33425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33426         $(HOST_EXPORTS) \
33427         for flag in $(EXTRA_HOST_FLAGS) ; do \
33428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33429         done; \
33430         echo "Doing maintainer-clean in sid" ; \
33431         (cd $(HOST_SUBDIR)/sid && \
33432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33434                   "RANLIB=$${RANLIB}" \
33435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33436                   maintainer-clean) \
33437           || exit 1
33438
33439 @endif sid
33440
33441
33442
33443 .PHONY: configure-sim maybe-configure-sim
33444 maybe-configure-sim:
33445 @if gcc-bootstrap
33446 configure-sim: stage_current
33447 @endif gcc-bootstrap
33448 @if sim
33449 maybe-configure-sim: configure-sim
33450 configure-sim: 
33451         @: $(MAKE); $(unstage)
33452         @r=`${PWD_COMMAND}`; export r; \
33453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33454         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
33455         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
33456         $(HOST_EXPORTS) \
33457         echo Configuring in $(HOST_SUBDIR)/sim; \
33458         cd "$(HOST_SUBDIR)/sim" || exit 1; \
33459         case $(srcdir) in \
33460           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33461           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
33462                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33463         esac; \
33464         srcdiroption="--srcdir=$${topdir}/sim"; \
33465         libsrcdir="$$s/sim"; \
33466         $(SHELL) $${libsrcdir}/configure \
33467           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33468           --target=${target_alias} $${srcdiroption}  \
33469           || exit 1
33470 @endif sim
33471
33472
33473
33474
33475
33476 .PHONY: all-sim maybe-all-sim
33477 maybe-all-sim:
33478 @if gcc-bootstrap
33479 all-sim: stage_current
33480 @endif gcc-bootstrap
33481 @if sim
33482 TARGET-sim=all
33483 maybe-all-sim: all-sim
33484 all-sim: configure-sim
33485         @: $(MAKE); $(unstage)
33486         @r=`${PWD_COMMAND}`; export r; \
33487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33488         $(HOST_EXPORTS) \
33489         (cd $(HOST_SUBDIR)/sim && \
33490           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33491                 $(TARGET-sim))
33492 @endif sim
33493
33494
33495
33496
33497 .PHONY: check-sim maybe-check-sim
33498 maybe-check-sim:
33499 @if sim
33500 maybe-check-sim: check-sim
33501
33502 check-sim:
33503         @: $(MAKE); $(unstage)
33504         @r=`${PWD_COMMAND}`; export r; \
33505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33506         $(HOST_EXPORTS) \
33507         (cd $(HOST_SUBDIR)/sim && \
33508           $(MAKE) $(FLAGS_TO_PASS)  check)
33509
33510 @endif sim
33511
33512 .PHONY: install-sim maybe-install-sim
33513 maybe-install-sim:
33514 @if sim
33515 maybe-install-sim: install-sim
33516
33517 install-sim: installdirs
33518         @: $(MAKE); $(unstage)
33519         @r=`${PWD_COMMAND}`; export r; \
33520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33521         $(HOST_EXPORTS) \
33522         (cd $(HOST_SUBDIR)/sim && \
33523           $(MAKE) $(FLAGS_TO_PASS)  install)
33524
33525 @endif sim
33526
33527 # Other targets (info, dvi, pdf, etc.)
33528
33529 .PHONY: maybe-info-sim info-sim
33530 maybe-info-sim:
33531 @if sim
33532 maybe-info-sim: info-sim
33533
33534 info-sim: \
33535     configure-sim 
33536         @: $(MAKE); $(unstage)
33537         @[ -f ./sim/Makefile ] || exit 0; \
33538         r=`${PWD_COMMAND}`; export r; \
33539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33540         $(HOST_EXPORTS) \
33541         for flag in $(EXTRA_HOST_FLAGS) ; do \
33542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33543         done; \
33544         echo "Doing info in sim" ; \
33545         (cd $(HOST_SUBDIR)/sim && \
33546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33548                   "RANLIB=$${RANLIB}" \
33549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33550                   info) \
33551           || exit 1
33552
33553 @endif sim
33554
33555 .PHONY: maybe-dvi-sim dvi-sim
33556 maybe-dvi-sim:
33557 @if sim
33558 maybe-dvi-sim: dvi-sim
33559
33560 dvi-sim: \
33561     configure-sim 
33562         @: $(MAKE); $(unstage)
33563         @[ -f ./sim/Makefile ] || exit 0; \
33564         r=`${PWD_COMMAND}`; export r; \
33565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33566         $(HOST_EXPORTS) \
33567         for flag in $(EXTRA_HOST_FLAGS) ; do \
33568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33569         done; \
33570         echo "Doing dvi in sim" ; \
33571         (cd $(HOST_SUBDIR)/sim && \
33572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33574                   "RANLIB=$${RANLIB}" \
33575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33576                   dvi) \
33577           || exit 1
33578
33579 @endif sim
33580
33581 .PHONY: maybe-pdf-sim pdf-sim
33582 maybe-pdf-sim:
33583 @if sim
33584 maybe-pdf-sim: pdf-sim
33585
33586 pdf-sim: \
33587     configure-sim 
33588         @: $(MAKE); $(unstage)
33589         @[ -f ./sim/Makefile ] || exit 0; \
33590         r=`${PWD_COMMAND}`; export r; \
33591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33592         $(HOST_EXPORTS) \
33593         for flag in $(EXTRA_HOST_FLAGS) ; do \
33594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33595         done; \
33596         echo "Doing pdf in sim" ; \
33597         (cd $(HOST_SUBDIR)/sim && \
33598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33600                   "RANLIB=$${RANLIB}" \
33601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33602                   pdf) \
33603           || exit 1
33604
33605 @endif sim
33606
33607 .PHONY: maybe-html-sim html-sim
33608 maybe-html-sim:
33609 @if sim
33610 maybe-html-sim: html-sim
33611
33612 html-sim: \
33613     configure-sim 
33614         @: $(MAKE); $(unstage)
33615         @[ -f ./sim/Makefile ] || exit 0; \
33616         r=`${PWD_COMMAND}`; export r; \
33617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33618         $(HOST_EXPORTS) \
33619         for flag in $(EXTRA_HOST_FLAGS) ; do \
33620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33621         done; \
33622         echo "Doing html in sim" ; \
33623         (cd $(HOST_SUBDIR)/sim && \
33624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33626                   "RANLIB=$${RANLIB}" \
33627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33628                   html) \
33629           || exit 1
33630
33631 @endif sim
33632
33633 .PHONY: maybe-TAGS-sim TAGS-sim
33634 maybe-TAGS-sim:
33635 @if sim
33636 maybe-TAGS-sim: TAGS-sim
33637
33638 TAGS-sim: \
33639     configure-sim 
33640         @: $(MAKE); $(unstage)
33641         @[ -f ./sim/Makefile ] || exit 0; \
33642         r=`${PWD_COMMAND}`; export r; \
33643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33644         $(HOST_EXPORTS) \
33645         for flag in $(EXTRA_HOST_FLAGS) ; do \
33646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33647         done; \
33648         echo "Doing TAGS in sim" ; \
33649         (cd $(HOST_SUBDIR)/sim && \
33650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33652                   "RANLIB=$${RANLIB}" \
33653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33654                   TAGS) \
33655           || exit 1
33656
33657 @endif sim
33658
33659 .PHONY: maybe-install-info-sim install-info-sim
33660 maybe-install-info-sim:
33661 @if sim
33662 maybe-install-info-sim: install-info-sim
33663
33664 install-info-sim: \
33665     configure-sim \
33666     info-sim 
33667         @: $(MAKE); $(unstage)
33668         @[ -f ./sim/Makefile ] || exit 0; \
33669         r=`${PWD_COMMAND}`; export r; \
33670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33671         $(HOST_EXPORTS) \
33672         for flag in $(EXTRA_HOST_FLAGS) ; do \
33673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33674         done; \
33675         echo "Doing install-info in sim" ; \
33676         (cd $(HOST_SUBDIR)/sim && \
33677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33679                   "RANLIB=$${RANLIB}" \
33680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33681                   install-info) \
33682           || exit 1
33683
33684 @endif sim
33685
33686 .PHONY: maybe-install-pdf-sim install-pdf-sim
33687 maybe-install-pdf-sim:
33688 @if sim
33689 maybe-install-pdf-sim: install-pdf-sim
33690
33691 install-pdf-sim: \
33692     configure-sim \
33693     pdf-sim 
33694         @: $(MAKE); $(unstage)
33695         @[ -f ./sim/Makefile ] || exit 0; \
33696         r=`${PWD_COMMAND}`; export r; \
33697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33698         $(HOST_EXPORTS) \
33699         for flag in $(EXTRA_HOST_FLAGS) ; do \
33700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33701         done; \
33702         echo "Doing install-pdf in sim" ; \
33703         (cd $(HOST_SUBDIR)/sim && \
33704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33706                   "RANLIB=$${RANLIB}" \
33707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33708                   install-pdf) \
33709           || exit 1
33710
33711 @endif sim
33712
33713 .PHONY: maybe-install-html-sim install-html-sim
33714 maybe-install-html-sim:
33715 @if sim
33716 maybe-install-html-sim: install-html-sim
33717
33718 install-html-sim: \
33719     configure-sim \
33720     html-sim 
33721         @: $(MAKE); $(unstage)
33722         @[ -f ./sim/Makefile ] || exit 0; \
33723         r=`${PWD_COMMAND}`; export r; \
33724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33725         $(HOST_EXPORTS) \
33726         for flag in $(EXTRA_HOST_FLAGS) ; do \
33727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33728         done; \
33729         echo "Doing install-html in sim" ; \
33730         (cd $(HOST_SUBDIR)/sim && \
33731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33733                   "RANLIB=$${RANLIB}" \
33734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33735                   install-html) \
33736           || exit 1
33737
33738 @endif sim
33739
33740 .PHONY: maybe-installcheck-sim installcheck-sim
33741 maybe-installcheck-sim:
33742 @if sim
33743 maybe-installcheck-sim: installcheck-sim
33744
33745 installcheck-sim: \
33746     configure-sim 
33747         @: $(MAKE); $(unstage)
33748         @[ -f ./sim/Makefile ] || exit 0; \
33749         r=`${PWD_COMMAND}`; export r; \
33750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33751         $(HOST_EXPORTS) \
33752         for flag in $(EXTRA_HOST_FLAGS) ; do \
33753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33754         done; \
33755         echo "Doing installcheck in sim" ; \
33756         (cd $(HOST_SUBDIR)/sim && \
33757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33759                   "RANLIB=$${RANLIB}" \
33760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33761                   installcheck) \
33762           || exit 1
33763
33764 @endif sim
33765
33766 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
33767 maybe-mostlyclean-sim:
33768 @if sim
33769 maybe-mostlyclean-sim: mostlyclean-sim
33770
33771 mostlyclean-sim: 
33772         @: $(MAKE); $(unstage)
33773         @[ -f ./sim/Makefile ] || exit 0; \
33774         r=`${PWD_COMMAND}`; export r; \
33775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33776         $(HOST_EXPORTS) \
33777         for flag in $(EXTRA_HOST_FLAGS) ; do \
33778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33779         done; \
33780         echo "Doing mostlyclean in sim" ; \
33781         (cd $(HOST_SUBDIR)/sim && \
33782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33784                   "RANLIB=$${RANLIB}" \
33785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33786                   mostlyclean) \
33787           || exit 1
33788
33789 @endif sim
33790
33791 .PHONY: maybe-clean-sim clean-sim
33792 maybe-clean-sim:
33793 @if sim
33794 maybe-clean-sim: clean-sim
33795
33796 clean-sim: 
33797         @: $(MAKE); $(unstage)
33798         @[ -f ./sim/Makefile ] || exit 0; \
33799         r=`${PWD_COMMAND}`; export r; \
33800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33801         $(HOST_EXPORTS) \
33802         for flag in $(EXTRA_HOST_FLAGS) ; do \
33803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33804         done; \
33805         echo "Doing clean in sim" ; \
33806         (cd $(HOST_SUBDIR)/sim && \
33807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33809                   "RANLIB=$${RANLIB}" \
33810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33811                   clean) \
33812           || exit 1
33813
33814 @endif sim
33815
33816 .PHONY: maybe-distclean-sim distclean-sim
33817 maybe-distclean-sim:
33818 @if sim
33819 maybe-distclean-sim: distclean-sim
33820
33821 distclean-sim: 
33822         @: $(MAKE); $(unstage)
33823         @[ -f ./sim/Makefile ] || exit 0; \
33824         r=`${PWD_COMMAND}`; export r; \
33825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33826         $(HOST_EXPORTS) \
33827         for flag in $(EXTRA_HOST_FLAGS) ; do \
33828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33829         done; \
33830         echo "Doing distclean in sim" ; \
33831         (cd $(HOST_SUBDIR)/sim && \
33832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33834                   "RANLIB=$${RANLIB}" \
33835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33836                   distclean) \
33837           || exit 1
33838
33839 @endif sim
33840
33841 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
33842 maybe-maintainer-clean-sim:
33843 @if sim
33844 maybe-maintainer-clean-sim: maintainer-clean-sim
33845
33846 maintainer-clean-sim: 
33847         @: $(MAKE); $(unstage)
33848         @[ -f ./sim/Makefile ] || exit 0; \
33849         r=`${PWD_COMMAND}`; export r; \
33850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33851         $(HOST_EXPORTS) \
33852         for flag in $(EXTRA_HOST_FLAGS) ; do \
33853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33854         done; \
33855         echo "Doing maintainer-clean in sim" ; \
33856         (cd $(HOST_SUBDIR)/sim && \
33857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33859                   "RANLIB=$${RANLIB}" \
33860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33861                   maintainer-clean) \
33862           || exit 1
33863
33864 @endif sim
33865
33866
33867
33868 .PHONY: configure-tar maybe-configure-tar
33869 maybe-configure-tar:
33870 @if gcc-bootstrap
33871 configure-tar: stage_current
33872 @endif gcc-bootstrap
33873 @if tar
33874 maybe-configure-tar: configure-tar
33875 configure-tar: 
33876         @: $(MAKE); $(unstage)
33877         @r=`${PWD_COMMAND}`; export r; \
33878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33879         test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
33880         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
33881         $(HOST_EXPORTS) \
33882         echo Configuring in $(HOST_SUBDIR)/tar; \
33883         cd "$(HOST_SUBDIR)/tar" || exit 1; \
33884         case $(srcdir) in \
33885           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33886           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
33887                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33888         esac; \
33889         srcdiroption="--srcdir=$${topdir}/tar"; \
33890         libsrcdir="$$s/tar"; \
33891         $(SHELL) $${libsrcdir}/configure \
33892           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33893           --target=${target_alias} $${srcdiroption}  \
33894           || exit 1
33895 @endif tar
33896
33897
33898
33899
33900
33901 .PHONY: all-tar maybe-all-tar
33902 maybe-all-tar:
33903 @if gcc-bootstrap
33904 all-tar: stage_current
33905 @endif gcc-bootstrap
33906 @if tar
33907 TARGET-tar=all
33908 maybe-all-tar: all-tar
33909 all-tar: configure-tar
33910         @: $(MAKE); $(unstage)
33911         @r=`${PWD_COMMAND}`; export r; \
33912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33913         $(HOST_EXPORTS) \
33914         (cd $(HOST_SUBDIR)/tar && \
33915           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33916                 $(TARGET-tar))
33917 @endif tar
33918
33919
33920
33921
33922 .PHONY: check-tar maybe-check-tar
33923 maybe-check-tar:
33924 @if tar
33925 maybe-check-tar: check-tar
33926
33927 check-tar:
33928         @: $(MAKE); $(unstage)
33929         @r=`${PWD_COMMAND}`; export r; \
33930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33931         $(HOST_EXPORTS) \
33932         (cd $(HOST_SUBDIR)/tar && \
33933           $(MAKE) $(FLAGS_TO_PASS)  check)
33934
33935 @endif tar
33936
33937 .PHONY: install-tar maybe-install-tar
33938 maybe-install-tar:
33939 @if tar
33940 maybe-install-tar: install-tar
33941
33942 install-tar: installdirs
33943         @: $(MAKE); $(unstage)
33944         @r=`${PWD_COMMAND}`; export r; \
33945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33946         $(HOST_EXPORTS) \
33947         (cd $(HOST_SUBDIR)/tar && \
33948           $(MAKE) $(FLAGS_TO_PASS)  install)
33949
33950 @endif tar
33951
33952 # Other targets (info, dvi, pdf, etc.)
33953
33954 .PHONY: maybe-info-tar info-tar
33955 maybe-info-tar:
33956 @if tar
33957 maybe-info-tar: info-tar
33958
33959 info-tar: \
33960     configure-tar 
33961         @: $(MAKE); $(unstage)
33962         @[ -f ./tar/Makefile ] || exit 0; \
33963         r=`${PWD_COMMAND}`; export r; \
33964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33965         $(HOST_EXPORTS) \
33966         for flag in $(EXTRA_HOST_FLAGS) ; do \
33967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33968         done; \
33969         echo "Doing info in tar" ; \
33970         (cd $(HOST_SUBDIR)/tar && \
33971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33973                   "RANLIB=$${RANLIB}" \
33974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33975                   info) \
33976           || exit 1
33977
33978 @endif tar
33979
33980 .PHONY: maybe-dvi-tar dvi-tar
33981 maybe-dvi-tar:
33982 @if tar
33983 maybe-dvi-tar: dvi-tar
33984
33985 dvi-tar: \
33986     configure-tar 
33987         @: $(MAKE); $(unstage)
33988         @[ -f ./tar/Makefile ] || exit 0; \
33989         r=`${PWD_COMMAND}`; export r; \
33990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33991         $(HOST_EXPORTS) \
33992         for flag in $(EXTRA_HOST_FLAGS) ; do \
33993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33994         done; \
33995         echo "Doing dvi in tar" ; \
33996         (cd $(HOST_SUBDIR)/tar && \
33997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33999                   "RANLIB=$${RANLIB}" \
34000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34001                   dvi) \
34002           || exit 1
34003
34004 @endif tar
34005
34006 .PHONY: maybe-pdf-tar pdf-tar
34007 maybe-pdf-tar:
34008 @if tar
34009 maybe-pdf-tar: pdf-tar
34010
34011 pdf-tar: \
34012     configure-tar 
34013         @: $(MAKE); $(unstage)
34014         @[ -f ./tar/Makefile ] || exit 0; \
34015         r=`${PWD_COMMAND}`; export r; \
34016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34017         $(HOST_EXPORTS) \
34018         for flag in $(EXTRA_HOST_FLAGS) ; do \
34019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34020         done; \
34021         echo "Doing pdf in tar" ; \
34022         (cd $(HOST_SUBDIR)/tar && \
34023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34025                   "RANLIB=$${RANLIB}" \
34026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34027                   pdf) \
34028           || exit 1
34029
34030 @endif tar
34031
34032 .PHONY: maybe-html-tar html-tar
34033 maybe-html-tar:
34034 @if tar
34035 maybe-html-tar: html-tar
34036
34037 html-tar: \
34038     configure-tar 
34039         @: $(MAKE); $(unstage)
34040         @[ -f ./tar/Makefile ] || exit 0; \
34041         r=`${PWD_COMMAND}`; export r; \
34042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34043         $(HOST_EXPORTS) \
34044         for flag in $(EXTRA_HOST_FLAGS) ; do \
34045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34046         done; \
34047         echo "Doing html in tar" ; \
34048         (cd $(HOST_SUBDIR)/tar && \
34049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34051                   "RANLIB=$${RANLIB}" \
34052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34053                   html) \
34054           || exit 1
34055
34056 @endif tar
34057
34058 .PHONY: maybe-TAGS-tar TAGS-tar
34059 maybe-TAGS-tar:
34060 @if tar
34061 maybe-TAGS-tar: TAGS-tar
34062
34063 TAGS-tar: \
34064     configure-tar 
34065         @: $(MAKE); $(unstage)
34066         @[ -f ./tar/Makefile ] || exit 0; \
34067         r=`${PWD_COMMAND}`; export r; \
34068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34069         $(HOST_EXPORTS) \
34070         for flag in $(EXTRA_HOST_FLAGS) ; do \
34071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34072         done; \
34073         echo "Doing TAGS in tar" ; \
34074         (cd $(HOST_SUBDIR)/tar && \
34075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34077                   "RANLIB=$${RANLIB}" \
34078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34079                   TAGS) \
34080           || exit 1
34081
34082 @endif tar
34083
34084 .PHONY: maybe-install-info-tar install-info-tar
34085 maybe-install-info-tar:
34086 @if tar
34087 maybe-install-info-tar: install-info-tar
34088
34089 install-info-tar: \
34090     configure-tar \
34091     info-tar 
34092         @: $(MAKE); $(unstage)
34093         @[ -f ./tar/Makefile ] || exit 0; \
34094         r=`${PWD_COMMAND}`; export r; \
34095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34096         $(HOST_EXPORTS) \
34097         for flag in $(EXTRA_HOST_FLAGS) ; do \
34098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34099         done; \
34100         echo "Doing install-info in tar" ; \
34101         (cd $(HOST_SUBDIR)/tar && \
34102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34104                   "RANLIB=$${RANLIB}" \
34105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34106                   install-info) \
34107           || exit 1
34108
34109 @endif tar
34110
34111 .PHONY: maybe-install-pdf-tar install-pdf-tar
34112 maybe-install-pdf-tar:
34113 @if tar
34114 maybe-install-pdf-tar: install-pdf-tar
34115
34116 install-pdf-tar: \
34117     configure-tar \
34118     pdf-tar 
34119         @: $(MAKE); $(unstage)
34120         @[ -f ./tar/Makefile ] || exit 0; \
34121         r=`${PWD_COMMAND}`; export r; \
34122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34123         $(HOST_EXPORTS) \
34124         for flag in $(EXTRA_HOST_FLAGS) ; do \
34125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34126         done; \
34127         echo "Doing install-pdf in tar" ; \
34128         (cd $(HOST_SUBDIR)/tar && \
34129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34131                   "RANLIB=$${RANLIB}" \
34132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34133                   install-pdf) \
34134           || exit 1
34135
34136 @endif tar
34137
34138 .PHONY: maybe-install-html-tar install-html-tar
34139 maybe-install-html-tar:
34140 @if tar
34141 maybe-install-html-tar: install-html-tar
34142
34143 install-html-tar: \
34144     configure-tar \
34145     html-tar 
34146         @: $(MAKE); $(unstage)
34147         @[ -f ./tar/Makefile ] || exit 0; \
34148         r=`${PWD_COMMAND}`; export r; \
34149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34150         $(HOST_EXPORTS) \
34151         for flag in $(EXTRA_HOST_FLAGS) ; do \
34152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34153         done; \
34154         echo "Doing install-html in tar" ; \
34155         (cd $(HOST_SUBDIR)/tar && \
34156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34158                   "RANLIB=$${RANLIB}" \
34159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34160                   install-html) \
34161           || exit 1
34162
34163 @endif tar
34164
34165 .PHONY: maybe-installcheck-tar installcheck-tar
34166 maybe-installcheck-tar:
34167 @if tar
34168 maybe-installcheck-tar: installcheck-tar
34169
34170 installcheck-tar: \
34171     configure-tar 
34172         @: $(MAKE); $(unstage)
34173         @[ -f ./tar/Makefile ] || exit 0; \
34174         r=`${PWD_COMMAND}`; export r; \
34175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34176         $(HOST_EXPORTS) \
34177         for flag in $(EXTRA_HOST_FLAGS) ; do \
34178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34179         done; \
34180         echo "Doing installcheck in tar" ; \
34181         (cd $(HOST_SUBDIR)/tar && \
34182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34184                   "RANLIB=$${RANLIB}" \
34185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34186                   installcheck) \
34187           || exit 1
34188
34189 @endif tar
34190
34191 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
34192 maybe-mostlyclean-tar:
34193 @if tar
34194 maybe-mostlyclean-tar: mostlyclean-tar
34195
34196 mostlyclean-tar: 
34197         @: $(MAKE); $(unstage)
34198         @[ -f ./tar/Makefile ] || exit 0; \
34199         r=`${PWD_COMMAND}`; export r; \
34200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34201         $(HOST_EXPORTS) \
34202         for flag in $(EXTRA_HOST_FLAGS) ; do \
34203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34204         done; \
34205         echo "Doing mostlyclean in tar" ; \
34206         (cd $(HOST_SUBDIR)/tar && \
34207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34209                   "RANLIB=$${RANLIB}" \
34210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34211                   mostlyclean) \
34212           || exit 1
34213
34214 @endif tar
34215
34216 .PHONY: maybe-clean-tar clean-tar
34217 maybe-clean-tar:
34218 @if tar
34219 maybe-clean-tar: clean-tar
34220
34221 clean-tar: 
34222         @: $(MAKE); $(unstage)
34223         @[ -f ./tar/Makefile ] || exit 0; \
34224         r=`${PWD_COMMAND}`; export r; \
34225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34226         $(HOST_EXPORTS) \
34227         for flag in $(EXTRA_HOST_FLAGS) ; do \
34228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34229         done; \
34230         echo "Doing clean in tar" ; \
34231         (cd $(HOST_SUBDIR)/tar && \
34232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34234                   "RANLIB=$${RANLIB}" \
34235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34236                   clean) \
34237           || exit 1
34238
34239 @endif tar
34240
34241 .PHONY: maybe-distclean-tar distclean-tar
34242 maybe-distclean-tar:
34243 @if tar
34244 maybe-distclean-tar: distclean-tar
34245
34246 distclean-tar: 
34247         @: $(MAKE); $(unstage)
34248         @[ -f ./tar/Makefile ] || exit 0; \
34249         r=`${PWD_COMMAND}`; export r; \
34250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34251         $(HOST_EXPORTS) \
34252         for flag in $(EXTRA_HOST_FLAGS) ; do \
34253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34254         done; \
34255         echo "Doing distclean in tar" ; \
34256         (cd $(HOST_SUBDIR)/tar && \
34257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34259                   "RANLIB=$${RANLIB}" \
34260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34261                   distclean) \
34262           || exit 1
34263
34264 @endif tar
34265
34266 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
34267 maybe-maintainer-clean-tar:
34268 @if tar
34269 maybe-maintainer-clean-tar: maintainer-clean-tar
34270
34271 maintainer-clean-tar: 
34272         @: $(MAKE); $(unstage)
34273         @[ -f ./tar/Makefile ] || exit 0; \
34274         r=`${PWD_COMMAND}`; export r; \
34275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34276         $(HOST_EXPORTS) \
34277         for flag in $(EXTRA_HOST_FLAGS) ; do \
34278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34279         done; \
34280         echo "Doing maintainer-clean in tar" ; \
34281         (cd $(HOST_SUBDIR)/tar && \
34282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34284                   "RANLIB=$${RANLIB}" \
34285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34286                   maintainer-clean) \
34287           || exit 1
34288
34289 @endif tar
34290
34291
34292
34293 .PHONY: configure-texinfo maybe-configure-texinfo
34294 maybe-configure-texinfo:
34295 @if gcc-bootstrap
34296 configure-texinfo: stage_current
34297 @endif gcc-bootstrap
34298 @if texinfo
34299 maybe-configure-texinfo: configure-texinfo
34300 configure-texinfo: 
34301         @: $(MAKE); $(unstage)
34302         @r=`${PWD_COMMAND}`; export r; \
34303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34304         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
34305         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
34306         $(HOST_EXPORTS) \
34307         echo Configuring in $(HOST_SUBDIR)/texinfo; \
34308         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
34309         case $(srcdir) in \
34310           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34311           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
34312                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34313         esac; \
34314         srcdiroption="--srcdir=$${topdir}/texinfo"; \
34315         libsrcdir="$$s/texinfo"; \
34316         $(SHELL) $${libsrcdir}/configure \
34317           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34318           --target=${target_alias} $${srcdiroption}  \
34319           || exit 1
34320 @endif texinfo
34321
34322
34323
34324
34325
34326 .PHONY: all-texinfo maybe-all-texinfo
34327 maybe-all-texinfo:
34328 @if gcc-bootstrap
34329 all-texinfo: stage_current
34330 @endif gcc-bootstrap
34331 @if texinfo
34332 TARGET-texinfo=all
34333 maybe-all-texinfo: all-texinfo
34334 all-texinfo: configure-texinfo
34335         @: $(MAKE); $(unstage)
34336         @r=`${PWD_COMMAND}`; export r; \
34337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34338         $(HOST_EXPORTS) \
34339         (cd $(HOST_SUBDIR)/texinfo && \
34340           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34341                 $(TARGET-texinfo))
34342 @endif texinfo
34343
34344
34345
34346
34347 .PHONY: check-texinfo maybe-check-texinfo
34348 maybe-check-texinfo:
34349 @if texinfo
34350 maybe-check-texinfo: check-texinfo
34351
34352 check-texinfo:
34353         @: $(MAKE); $(unstage)
34354         @r=`${PWD_COMMAND}`; export r; \
34355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34356         $(HOST_EXPORTS) \
34357         (cd $(HOST_SUBDIR)/texinfo && \
34358           $(MAKE) $(FLAGS_TO_PASS)  check)
34359
34360 @endif texinfo
34361
34362 .PHONY: install-texinfo maybe-install-texinfo
34363 maybe-install-texinfo:
34364 @if texinfo
34365 maybe-install-texinfo: install-texinfo
34366
34367 install-texinfo:
34368
34369 @endif texinfo
34370
34371 # Other targets (info, dvi, pdf, etc.)
34372
34373 .PHONY: maybe-info-texinfo info-texinfo
34374 maybe-info-texinfo:
34375 @if texinfo
34376 maybe-info-texinfo: info-texinfo
34377
34378 info-texinfo: \
34379     configure-texinfo 
34380         @: $(MAKE); $(unstage)
34381         @[ -f ./texinfo/Makefile ] || exit 0; \
34382         r=`${PWD_COMMAND}`; export r; \
34383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34384         $(HOST_EXPORTS) \
34385         for flag in $(EXTRA_HOST_FLAGS) ; do \
34386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34387         done; \
34388         echo "Doing info in texinfo" ; \
34389         (cd $(HOST_SUBDIR)/texinfo && \
34390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34392                   "RANLIB=$${RANLIB}" \
34393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34394                   info) \
34395           || exit 1
34396
34397 @endif texinfo
34398
34399 .PHONY: maybe-dvi-texinfo dvi-texinfo
34400 maybe-dvi-texinfo:
34401 @if texinfo
34402 maybe-dvi-texinfo: dvi-texinfo
34403
34404 dvi-texinfo: \
34405     configure-texinfo 
34406         @: $(MAKE); $(unstage)
34407         @[ -f ./texinfo/Makefile ] || exit 0; \
34408         r=`${PWD_COMMAND}`; export r; \
34409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34410         $(HOST_EXPORTS) \
34411         for flag in $(EXTRA_HOST_FLAGS) ; do \
34412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34413         done; \
34414         echo "Doing dvi in texinfo" ; \
34415         (cd $(HOST_SUBDIR)/texinfo && \
34416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34418                   "RANLIB=$${RANLIB}" \
34419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34420                   dvi) \
34421           || exit 1
34422
34423 @endif texinfo
34424
34425 .PHONY: maybe-pdf-texinfo pdf-texinfo
34426 maybe-pdf-texinfo:
34427 @if texinfo
34428 maybe-pdf-texinfo: pdf-texinfo
34429
34430 pdf-texinfo: \
34431     configure-texinfo 
34432         @: $(MAKE); $(unstage)
34433         @[ -f ./texinfo/Makefile ] || exit 0; \
34434         r=`${PWD_COMMAND}`; export r; \
34435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34436         $(HOST_EXPORTS) \
34437         for flag in $(EXTRA_HOST_FLAGS) ; do \
34438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34439         done; \
34440         echo "Doing pdf in texinfo" ; \
34441         (cd $(HOST_SUBDIR)/texinfo && \
34442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34444                   "RANLIB=$${RANLIB}" \
34445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34446                   pdf) \
34447           || exit 1
34448
34449 @endif texinfo
34450
34451 .PHONY: maybe-html-texinfo html-texinfo
34452 maybe-html-texinfo:
34453 @if texinfo
34454 maybe-html-texinfo: html-texinfo
34455
34456 html-texinfo: \
34457     configure-texinfo 
34458         @: $(MAKE); $(unstage)
34459         @[ -f ./texinfo/Makefile ] || exit 0; \
34460         r=`${PWD_COMMAND}`; export r; \
34461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34462         $(HOST_EXPORTS) \
34463         for flag in $(EXTRA_HOST_FLAGS) ; do \
34464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34465         done; \
34466         echo "Doing html in texinfo" ; \
34467         (cd $(HOST_SUBDIR)/texinfo && \
34468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34470                   "RANLIB=$${RANLIB}" \
34471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34472                   html) \
34473           || exit 1
34474
34475 @endif texinfo
34476
34477 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
34478 maybe-TAGS-texinfo:
34479 @if texinfo
34480 maybe-TAGS-texinfo: TAGS-texinfo
34481
34482 TAGS-texinfo: \
34483     configure-texinfo 
34484         @: $(MAKE); $(unstage)
34485         @[ -f ./texinfo/Makefile ] || exit 0; \
34486         r=`${PWD_COMMAND}`; export r; \
34487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34488         $(HOST_EXPORTS) \
34489         for flag in $(EXTRA_HOST_FLAGS) ; do \
34490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34491         done; \
34492         echo "Doing TAGS in texinfo" ; \
34493         (cd $(HOST_SUBDIR)/texinfo && \
34494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34496                   "RANLIB=$${RANLIB}" \
34497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34498                   TAGS) \
34499           || exit 1
34500
34501 @endif texinfo
34502
34503 .PHONY: maybe-install-info-texinfo install-info-texinfo
34504 maybe-install-info-texinfo:
34505 @if texinfo
34506 maybe-install-info-texinfo: install-info-texinfo
34507
34508 install-info-texinfo: \
34509     configure-texinfo \
34510     info-texinfo 
34511         @: $(MAKE); $(unstage)
34512         @[ -f ./texinfo/Makefile ] || exit 0; \
34513         r=`${PWD_COMMAND}`; export r; \
34514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34515         $(HOST_EXPORTS) \
34516         for flag in $(EXTRA_HOST_FLAGS) ; do \
34517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34518         done; \
34519         echo "Doing install-info in texinfo" ; \
34520         (cd $(HOST_SUBDIR)/texinfo && \
34521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34523                   "RANLIB=$${RANLIB}" \
34524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34525                   install-info) \
34526           || exit 1
34527
34528 @endif texinfo
34529
34530 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
34531 maybe-install-pdf-texinfo:
34532 @if texinfo
34533 maybe-install-pdf-texinfo: install-pdf-texinfo
34534
34535 install-pdf-texinfo: \
34536     configure-texinfo \
34537     pdf-texinfo 
34538         @: $(MAKE); $(unstage)
34539         @[ -f ./texinfo/Makefile ] || exit 0; \
34540         r=`${PWD_COMMAND}`; export r; \
34541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34542         $(HOST_EXPORTS) \
34543         for flag in $(EXTRA_HOST_FLAGS) ; do \
34544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34545         done; \
34546         echo "Doing install-pdf in texinfo" ; \
34547         (cd $(HOST_SUBDIR)/texinfo && \
34548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34550                   "RANLIB=$${RANLIB}" \
34551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34552                   install-pdf) \
34553           || exit 1
34554
34555 @endif texinfo
34556
34557 .PHONY: maybe-install-html-texinfo install-html-texinfo
34558 maybe-install-html-texinfo:
34559 @if texinfo
34560 maybe-install-html-texinfo: install-html-texinfo
34561
34562 install-html-texinfo: \
34563     configure-texinfo \
34564     html-texinfo 
34565         @: $(MAKE); $(unstage)
34566         @[ -f ./texinfo/Makefile ] || exit 0; \
34567         r=`${PWD_COMMAND}`; export r; \
34568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34569         $(HOST_EXPORTS) \
34570         for flag in $(EXTRA_HOST_FLAGS) ; do \
34571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34572         done; \
34573         echo "Doing install-html in texinfo" ; \
34574         (cd $(HOST_SUBDIR)/texinfo && \
34575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34577                   "RANLIB=$${RANLIB}" \
34578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34579                   install-html) \
34580           || exit 1
34581
34582 @endif texinfo
34583
34584 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
34585 maybe-installcheck-texinfo:
34586 @if texinfo
34587 maybe-installcheck-texinfo: installcheck-texinfo
34588
34589 installcheck-texinfo: \
34590     configure-texinfo 
34591         @: $(MAKE); $(unstage)
34592         @[ -f ./texinfo/Makefile ] || exit 0; \
34593         r=`${PWD_COMMAND}`; export r; \
34594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34595         $(HOST_EXPORTS) \
34596         for flag in $(EXTRA_HOST_FLAGS) ; do \
34597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34598         done; \
34599         echo "Doing installcheck in texinfo" ; \
34600         (cd $(HOST_SUBDIR)/texinfo && \
34601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34603                   "RANLIB=$${RANLIB}" \
34604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34605                   installcheck) \
34606           || exit 1
34607
34608 @endif texinfo
34609
34610 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
34611 maybe-mostlyclean-texinfo:
34612 @if texinfo
34613 maybe-mostlyclean-texinfo: mostlyclean-texinfo
34614
34615 mostlyclean-texinfo: 
34616         @: $(MAKE); $(unstage)
34617         @[ -f ./texinfo/Makefile ] || exit 0; \
34618         r=`${PWD_COMMAND}`; export r; \
34619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34620         $(HOST_EXPORTS) \
34621         for flag in $(EXTRA_HOST_FLAGS) ; do \
34622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34623         done; \
34624         echo "Doing mostlyclean in texinfo" ; \
34625         (cd $(HOST_SUBDIR)/texinfo && \
34626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34628                   "RANLIB=$${RANLIB}" \
34629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34630                   mostlyclean) \
34631           || exit 1
34632
34633 @endif texinfo
34634
34635 .PHONY: maybe-clean-texinfo clean-texinfo
34636 maybe-clean-texinfo:
34637 @if texinfo
34638 maybe-clean-texinfo: clean-texinfo
34639
34640 clean-texinfo: 
34641         @: $(MAKE); $(unstage)
34642         @[ -f ./texinfo/Makefile ] || exit 0; \
34643         r=`${PWD_COMMAND}`; export r; \
34644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34645         $(HOST_EXPORTS) \
34646         for flag in $(EXTRA_HOST_FLAGS) ; do \
34647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34648         done; \
34649         echo "Doing clean in texinfo" ; \
34650         (cd $(HOST_SUBDIR)/texinfo && \
34651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34653                   "RANLIB=$${RANLIB}" \
34654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34655                   clean) \
34656           || exit 1
34657
34658 @endif texinfo
34659
34660 .PHONY: maybe-distclean-texinfo distclean-texinfo
34661 maybe-distclean-texinfo:
34662 @if texinfo
34663 maybe-distclean-texinfo: distclean-texinfo
34664
34665 distclean-texinfo: 
34666         @: $(MAKE); $(unstage)
34667         @[ -f ./texinfo/Makefile ] || exit 0; \
34668         r=`${PWD_COMMAND}`; export r; \
34669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34670         $(HOST_EXPORTS) \
34671         for flag in $(EXTRA_HOST_FLAGS) ; do \
34672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34673         done; \
34674         echo "Doing distclean in texinfo" ; \
34675         (cd $(HOST_SUBDIR)/texinfo && \
34676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34678                   "RANLIB=$${RANLIB}" \
34679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34680                   distclean) \
34681           || exit 1
34682
34683 @endif texinfo
34684
34685 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
34686 maybe-maintainer-clean-texinfo:
34687 @if texinfo
34688 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
34689
34690 maintainer-clean-texinfo: 
34691         @: $(MAKE); $(unstage)
34692         @[ -f ./texinfo/Makefile ] || exit 0; \
34693         r=`${PWD_COMMAND}`; export r; \
34694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34695         $(HOST_EXPORTS) \
34696         for flag in $(EXTRA_HOST_FLAGS) ; do \
34697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34698         done; \
34699         echo "Doing maintainer-clean in texinfo" ; \
34700         (cd $(HOST_SUBDIR)/texinfo && \
34701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34703                   "RANLIB=$${RANLIB}" \
34704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34705                   maintainer-clean) \
34706           || exit 1
34707
34708 @endif texinfo
34709
34710
34711
34712 .PHONY: configure-textutils maybe-configure-textutils
34713 maybe-configure-textutils:
34714 @if gcc-bootstrap
34715 configure-textutils: stage_current
34716 @endif gcc-bootstrap
34717 @if textutils
34718 maybe-configure-textutils: configure-textutils
34719 configure-textutils: 
34720         @: $(MAKE); $(unstage)
34721         @r=`${PWD_COMMAND}`; export r; \
34722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34723         test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
34724         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
34725         $(HOST_EXPORTS) \
34726         echo Configuring in $(HOST_SUBDIR)/textutils; \
34727         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
34728         case $(srcdir) in \
34729           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34730           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
34731                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34732         esac; \
34733         srcdiroption="--srcdir=$${topdir}/textutils"; \
34734         libsrcdir="$$s/textutils"; \
34735         $(SHELL) $${libsrcdir}/configure \
34736           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34737           --target=${target_alias} $${srcdiroption}  \
34738           || exit 1
34739 @endif textutils
34740
34741
34742
34743
34744
34745 .PHONY: all-textutils maybe-all-textutils
34746 maybe-all-textutils:
34747 @if gcc-bootstrap
34748 all-textutils: stage_current
34749 @endif gcc-bootstrap
34750 @if textutils
34751 TARGET-textutils=all
34752 maybe-all-textutils: all-textutils
34753 all-textutils: configure-textutils
34754         @: $(MAKE); $(unstage)
34755         @r=`${PWD_COMMAND}`; export r; \
34756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34757         $(HOST_EXPORTS) \
34758         (cd $(HOST_SUBDIR)/textutils && \
34759           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34760                 $(TARGET-textutils))
34761 @endif textutils
34762
34763
34764
34765
34766 .PHONY: check-textutils maybe-check-textutils
34767 maybe-check-textutils:
34768 @if textutils
34769 maybe-check-textutils: check-textutils
34770
34771 check-textutils:
34772         @: $(MAKE); $(unstage)
34773         @r=`${PWD_COMMAND}`; export r; \
34774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34775         $(HOST_EXPORTS) \
34776         (cd $(HOST_SUBDIR)/textutils && \
34777           $(MAKE) $(FLAGS_TO_PASS)  check)
34778
34779 @endif textutils
34780
34781 .PHONY: install-textutils maybe-install-textutils
34782 maybe-install-textutils:
34783 @if textutils
34784 maybe-install-textutils: install-textutils
34785
34786 install-textutils: installdirs
34787         @: $(MAKE); $(unstage)
34788         @r=`${PWD_COMMAND}`; export r; \
34789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34790         $(HOST_EXPORTS) \
34791         (cd $(HOST_SUBDIR)/textutils && \
34792           $(MAKE) $(FLAGS_TO_PASS)  install)
34793
34794 @endif textutils
34795
34796 # Other targets (info, dvi, pdf, etc.)
34797
34798 .PHONY: maybe-info-textutils info-textutils
34799 maybe-info-textutils:
34800 @if textutils
34801 maybe-info-textutils: info-textutils
34802
34803 info-textutils: \
34804     configure-textutils 
34805         @: $(MAKE); $(unstage)
34806         @[ -f ./textutils/Makefile ] || exit 0; \
34807         r=`${PWD_COMMAND}`; export r; \
34808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34809         $(HOST_EXPORTS) \
34810         for flag in $(EXTRA_HOST_FLAGS) ; do \
34811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34812         done; \
34813         echo "Doing info in textutils" ; \
34814         (cd $(HOST_SUBDIR)/textutils && \
34815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34817                   "RANLIB=$${RANLIB}" \
34818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34819                   info) \
34820           || exit 1
34821
34822 @endif textutils
34823
34824 .PHONY: maybe-dvi-textutils dvi-textutils
34825 maybe-dvi-textutils:
34826 @if textutils
34827 maybe-dvi-textutils: dvi-textutils
34828
34829 dvi-textutils: \
34830     configure-textutils 
34831         @: $(MAKE); $(unstage)
34832         @[ -f ./textutils/Makefile ] || exit 0; \
34833         r=`${PWD_COMMAND}`; export r; \
34834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34835         $(HOST_EXPORTS) \
34836         for flag in $(EXTRA_HOST_FLAGS) ; do \
34837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34838         done; \
34839         echo "Doing dvi in textutils" ; \
34840         (cd $(HOST_SUBDIR)/textutils && \
34841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34843                   "RANLIB=$${RANLIB}" \
34844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34845                   dvi) \
34846           || exit 1
34847
34848 @endif textutils
34849
34850 .PHONY: maybe-pdf-textutils pdf-textutils
34851 maybe-pdf-textutils:
34852 @if textutils
34853 maybe-pdf-textutils: pdf-textutils
34854
34855 pdf-textutils: \
34856     configure-textutils 
34857         @: $(MAKE); $(unstage)
34858         @[ -f ./textutils/Makefile ] || exit 0; \
34859         r=`${PWD_COMMAND}`; export r; \
34860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34861         $(HOST_EXPORTS) \
34862         for flag in $(EXTRA_HOST_FLAGS) ; do \
34863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34864         done; \
34865         echo "Doing pdf in textutils" ; \
34866         (cd $(HOST_SUBDIR)/textutils && \
34867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34869                   "RANLIB=$${RANLIB}" \
34870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34871                   pdf) \
34872           || exit 1
34873
34874 @endif textutils
34875
34876 .PHONY: maybe-html-textutils html-textutils
34877 maybe-html-textutils:
34878 @if textutils
34879 maybe-html-textutils: html-textutils
34880
34881 html-textutils: \
34882     configure-textutils 
34883         @: $(MAKE); $(unstage)
34884         @[ -f ./textutils/Makefile ] || exit 0; \
34885         r=`${PWD_COMMAND}`; export r; \
34886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34887         $(HOST_EXPORTS) \
34888         for flag in $(EXTRA_HOST_FLAGS) ; do \
34889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34890         done; \
34891         echo "Doing html in textutils" ; \
34892         (cd $(HOST_SUBDIR)/textutils && \
34893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34895                   "RANLIB=$${RANLIB}" \
34896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34897                   html) \
34898           || exit 1
34899
34900 @endif textutils
34901
34902 .PHONY: maybe-TAGS-textutils TAGS-textutils
34903 maybe-TAGS-textutils:
34904 @if textutils
34905 maybe-TAGS-textutils: TAGS-textutils
34906
34907 TAGS-textutils: \
34908     configure-textutils 
34909         @: $(MAKE); $(unstage)
34910         @[ -f ./textutils/Makefile ] || exit 0; \
34911         r=`${PWD_COMMAND}`; export r; \
34912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34913         $(HOST_EXPORTS) \
34914         for flag in $(EXTRA_HOST_FLAGS) ; do \
34915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34916         done; \
34917         echo "Doing TAGS in textutils" ; \
34918         (cd $(HOST_SUBDIR)/textutils && \
34919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34921                   "RANLIB=$${RANLIB}" \
34922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34923                   TAGS) \
34924           || exit 1
34925
34926 @endif textutils
34927
34928 .PHONY: maybe-install-info-textutils install-info-textutils
34929 maybe-install-info-textutils:
34930 @if textutils
34931 maybe-install-info-textutils: install-info-textutils
34932
34933 install-info-textutils: \
34934     configure-textutils \
34935     info-textutils 
34936         @: $(MAKE); $(unstage)
34937         @[ -f ./textutils/Makefile ] || exit 0; \
34938         r=`${PWD_COMMAND}`; export r; \
34939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34940         $(HOST_EXPORTS) \
34941         for flag in $(EXTRA_HOST_FLAGS) ; do \
34942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34943         done; \
34944         echo "Doing install-info in textutils" ; \
34945         (cd $(HOST_SUBDIR)/textutils && \
34946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34948                   "RANLIB=$${RANLIB}" \
34949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34950                   install-info) \
34951           || exit 1
34952
34953 @endif textutils
34954
34955 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
34956 maybe-install-pdf-textutils:
34957 @if textutils
34958 maybe-install-pdf-textutils: install-pdf-textutils
34959
34960 install-pdf-textutils: \
34961     configure-textutils \
34962     pdf-textutils 
34963         @: $(MAKE); $(unstage)
34964         @[ -f ./textutils/Makefile ] || exit 0; \
34965         r=`${PWD_COMMAND}`; export r; \
34966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34967         $(HOST_EXPORTS) \
34968         for flag in $(EXTRA_HOST_FLAGS) ; do \
34969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34970         done; \
34971         echo "Doing install-pdf in textutils" ; \
34972         (cd $(HOST_SUBDIR)/textutils && \
34973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34975                   "RANLIB=$${RANLIB}" \
34976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34977                   install-pdf) \
34978           || exit 1
34979
34980 @endif textutils
34981
34982 .PHONY: maybe-install-html-textutils install-html-textutils
34983 maybe-install-html-textutils:
34984 @if textutils
34985 maybe-install-html-textutils: install-html-textutils
34986
34987 install-html-textutils: \
34988     configure-textutils \
34989     html-textutils 
34990         @: $(MAKE); $(unstage)
34991         @[ -f ./textutils/Makefile ] || exit 0; \
34992         r=`${PWD_COMMAND}`; export r; \
34993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34994         $(HOST_EXPORTS) \
34995         for flag in $(EXTRA_HOST_FLAGS) ; do \
34996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34997         done; \
34998         echo "Doing install-html in textutils" ; \
34999         (cd $(HOST_SUBDIR)/textutils && \
35000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35002                   "RANLIB=$${RANLIB}" \
35003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35004                   install-html) \
35005           || exit 1
35006
35007 @endif textutils
35008
35009 .PHONY: maybe-installcheck-textutils installcheck-textutils
35010 maybe-installcheck-textutils:
35011 @if textutils
35012 maybe-installcheck-textutils: installcheck-textutils
35013
35014 installcheck-textutils: \
35015     configure-textutils 
35016         @: $(MAKE); $(unstage)
35017         @[ -f ./textutils/Makefile ] || exit 0; \
35018         r=`${PWD_COMMAND}`; export r; \
35019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35020         $(HOST_EXPORTS) \
35021         for flag in $(EXTRA_HOST_FLAGS) ; do \
35022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35023         done; \
35024         echo "Doing installcheck in textutils" ; \
35025         (cd $(HOST_SUBDIR)/textutils && \
35026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35028                   "RANLIB=$${RANLIB}" \
35029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35030                   installcheck) \
35031           || exit 1
35032
35033 @endif textutils
35034
35035 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
35036 maybe-mostlyclean-textutils:
35037 @if textutils
35038 maybe-mostlyclean-textutils: mostlyclean-textutils
35039
35040 mostlyclean-textutils: 
35041         @: $(MAKE); $(unstage)
35042         @[ -f ./textutils/Makefile ] || exit 0; \
35043         r=`${PWD_COMMAND}`; export r; \
35044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35045         $(HOST_EXPORTS) \
35046         for flag in $(EXTRA_HOST_FLAGS) ; do \
35047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35048         done; \
35049         echo "Doing mostlyclean in textutils" ; \
35050         (cd $(HOST_SUBDIR)/textutils && \
35051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35053                   "RANLIB=$${RANLIB}" \
35054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35055                   mostlyclean) \
35056           || exit 1
35057
35058 @endif textutils
35059
35060 .PHONY: maybe-clean-textutils clean-textutils
35061 maybe-clean-textutils:
35062 @if textutils
35063 maybe-clean-textutils: clean-textutils
35064
35065 clean-textutils: 
35066         @: $(MAKE); $(unstage)
35067         @[ -f ./textutils/Makefile ] || exit 0; \
35068         r=`${PWD_COMMAND}`; export r; \
35069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35070         $(HOST_EXPORTS) \
35071         for flag in $(EXTRA_HOST_FLAGS) ; do \
35072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35073         done; \
35074         echo "Doing clean in textutils" ; \
35075         (cd $(HOST_SUBDIR)/textutils && \
35076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35078                   "RANLIB=$${RANLIB}" \
35079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35080                   clean) \
35081           || exit 1
35082
35083 @endif textutils
35084
35085 .PHONY: maybe-distclean-textutils distclean-textutils
35086 maybe-distclean-textutils:
35087 @if textutils
35088 maybe-distclean-textutils: distclean-textutils
35089
35090 distclean-textutils: 
35091         @: $(MAKE); $(unstage)
35092         @[ -f ./textutils/Makefile ] || exit 0; \
35093         r=`${PWD_COMMAND}`; export r; \
35094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35095         $(HOST_EXPORTS) \
35096         for flag in $(EXTRA_HOST_FLAGS) ; do \
35097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35098         done; \
35099         echo "Doing distclean in textutils" ; \
35100         (cd $(HOST_SUBDIR)/textutils && \
35101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35103                   "RANLIB=$${RANLIB}" \
35104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35105                   distclean) \
35106           || exit 1
35107
35108 @endif textutils
35109
35110 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
35111 maybe-maintainer-clean-textutils:
35112 @if textutils
35113 maybe-maintainer-clean-textutils: maintainer-clean-textutils
35114
35115 maintainer-clean-textutils: 
35116         @: $(MAKE); $(unstage)
35117         @[ -f ./textutils/Makefile ] || exit 0; \
35118         r=`${PWD_COMMAND}`; export r; \
35119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35120         $(HOST_EXPORTS) \
35121         for flag in $(EXTRA_HOST_FLAGS) ; do \
35122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35123         done; \
35124         echo "Doing maintainer-clean in textutils" ; \
35125         (cd $(HOST_SUBDIR)/textutils && \
35126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35128                   "RANLIB=$${RANLIB}" \
35129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35130                   maintainer-clean) \
35131           || exit 1
35132
35133 @endif textutils
35134
35135
35136
35137 .PHONY: configure-time maybe-configure-time
35138 maybe-configure-time:
35139 @if gcc-bootstrap
35140 configure-time: stage_current
35141 @endif gcc-bootstrap
35142 @if time
35143 maybe-configure-time: configure-time
35144 configure-time: 
35145         @: $(MAKE); $(unstage)
35146         @r=`${PWD_COMMAND}`; export r; \
35147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35148         test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
35149         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
35150         $(HOST_EXPORTS) \
35151         echo Configuring in $(HOST_SUBDIR)/time; \
35152         cd "$(HOST_SUBDIR)/time" || exit 1; \
35153         case $(srcdir) in \
35154           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35155           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
35156                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35157         esac; \
35158         srcdiroption="--srcdir=$${topdir}/time"; \
35159         libsrcdir="$$s/time"; \
35160         $(SHELL) $${libsrcdir}/configure \
35161           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35162           --target=${target_alias} $${srcdiroption}  \
35163           || exit 1
35164 @endif time
35165
35166
35167
35168
35169
35170 .PHONY: all-time maybe-all-time
35171 maybe-all-time:
35172 @if gcc-bootstrap
35173 all-time: stage_current
35174 @endif gcc-bootstrap
35175 @if time
35176 TARGET-time=all
35177 maybe-all-time: all-time
35178 all-time: configure-time
35179         @: $(MAKE); $(unstage)
35180         @r=`${PWD_COMMAND}`; export r; \
35181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35182         $(HOST_EXPORTS) \
35183         (cd $(HOST_SUBDIR)/time && \
35184           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35185                 $(TARGET-time))
35186 @endif time
35187
35188
35189
35190
35191 .PHONY: check-time maybe-check-time
35192 maybe-check-time:
35193 @if time
35194 maybe-check-time: check-time
35195
35196 check-time:
35197         @: $(MAKE); $(unstage)
35198         @r=`${PWD_COMMAND}`; export r; \
35199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35200         $(HOST_EXPORTS) \
35201         (cd $(HOST_SUBDIR)/time && \
35202           $(MAKE) $(FLAGS_TO_PASS)  check)
35203
35204 @endif time
35205
35206 .PHONY: install-time maybe-install-time
35207 maybe-install-time:
35208 @if time
35209 maybe-install-time: install-time
35210
35211 install-time: installdirs
35212         @: $(MAKE); $(unstage)
35213         @r=`${PWD_COMMAND}`; export r; \
35214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35215         $(HOST_EXPORTS) \
35216         (cd $(HOST_SUBDIR)/time && \
35217           $(MAKE) $(FLAGS_TO_PASS)  install)
35218
35219 @endif time
35220
35221 # Other targets (info, dvi, pdf, etc.)
35222
35223 .PHONY: maybe-info-time info-time
35224 maybe-info-time:
35225 @if time
35226 maybe-info-time: info-time
35227
35228 info-time: \
35229     configure-time 
35230         @: $(MAKE); $(unstage)
35231         @[ -f ./time/Makefile ] || exit 0; \
35232         r=`${PWD_COMMAND}`; export r; \
35233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35234         $(HOST_EXPORTS) \
35235         for flag in $(EXTRA_HOST_FLAGS) ; do \
35236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35237         done; \
35238         echo "Doing info in time" ; \
35239         (cd $(HOST_SUBDIR)/time && \
35240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35242                   "RANLIB=$${RANLIB}" \
35243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35244                   info) \
35245           || exit 1
35246
35247 @endif time
35248
35249 .PHONY: maybe-dvi-time dvi-time
35250 maybe-dvi-time:
35251 @if time
35252 maybe-dvi-time: dvi-time
35253
35254 dvi-time: \
35255     configure-time 
35256         @: $(MAKE); $(unstage)
35257         @[ -f ./time/Makefile ] || exit 0; \
35258         r=`${PWD_COMMAND}`; export r; \
35259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35260         $(HOST_EXPORTS) \
35261         for flag in $(EXTRA_HOST_FLAGS) ; do \
35262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35263         done; \
35264         echo "Doing dvi in time" ; \
35265         (cd $(HOST_SUBDIR)/time && \
35266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35268                   "RANLIB=$${RANLIB}" \
35269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35270                   dvi) \
35271           || exit 1
35272
35273 @endif time
35274
35275 .PHONY: maybe-pdf-time pdf-time
35276 maybe-pdf-time:
35277 @if time
35278 maybe-pdf-time: pdf-time
35279
35280 pdf-time: \
35281     configure-time 
35282         @: $(MAKE); $(unstage)
35283         @[ -f ./time/Makefile ] || exit 0; \
35284         r=`${PWD_COMMAND}`; export r; \
35285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35286         $(HOST_EXPORTS) \
35287         for flag in $(EXTRA_HOST_FLAGS) ; do \
35288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35289         done; \
35290         echo "Doing pdf in time" ; \
35291         (cd $(HOST_SUBDIR)/time && \
35292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35294                   "RANLIB=$${RANLIB}" \
35295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35296                   pdf) \
35297           || exit 1
35298
35299 @endif time
35300
35301 .PHONY: maybe-html-time html-time
35302 maybe-html-time:
35303 @if time
35304 maybe-html-time: html-time
35305
35306 html-time: \
35307     configure-time 
35308         @: $(MAKE); $(unstage)
35309         @[ -f ./time/Makefile ] || exit 0; \
35310         r=`${PWD_COMMAND}`; export r; \
35311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35312         $(HOST_EXPORTS) \
35313         for flag in $(EXTRA_HOST_FLAGS) ; do \
35314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35315         done; \
35316         echo "Doing html in time" ; \
35317         (cd $(HOST_SUBDIR)/time && \
35318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35320                   "RANLIB=$${RANLIB}" \
35321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35322                   html) \
35323           || exit 1
35324
35325 @endif time
35326
35327 .PHONY: maybe-TAGS-time TAGS-time
35328 maybe-TAGS-time:
35329 @if time
35330 maybe-TAGS-time: TAGS-time
35331
35332 TAGS-time: \
35333     configure-time 
35334         @: $(MAKE); $(unstage)
35335         @[ -f ./time/Makefile ] || exit 0; \
35336         r=`${PWD_COMMAND}`; export r; \
35337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35338         $(HOST_EXPORTS) \
35339         for flag in $(EXTRA_HOST_FLAGS) ; do \
35340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35341         done; \
35342         echo "Doing TAGS in time" ; \
35343         (cd $(HOST_SUBDIR)/time && \
35344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35346                   "RANLIB=$${RANLIB}" \
35347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35348                   TAGS) \
35349           || exit 1
35350
35351 @endif time
35352
35353 .PHONY: maybe-install-info-time install-info-time
35354 maybe-install-info-time:
35355 @if time
35356 maybe-install-info-time: install-info-time
35357
35358 install-info-time: \
35359     configure-time \
35360     info-time 
35361         @: $(MAKE); $(unstage)
35362         @[ -f ./time/Makefile ] || exit 0; \
35363         r=`${PWD_COMMAND}`; export r; \
35364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35365         $(HOST_EXPORTS) \
35366         for flag in $(EXTRA_HOST_FLAGS) ; do \
35367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35368         done; \
35369         echo "Doing install-info in time" ; \
35370         (cd $(HOST_SUBDIR)/time && \
35371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35373                   "RANLIB=$${RANLIB}" \
35374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35375                   install-info) \
35376           || exit 1
35377
35378 @endif time
35379
35380 .PHONY: maybe-install-pdf-time install-pdf-time
35381 maybe-install-pdf-time:
35382 @if time
35383 maybe-install-pdf-time: install-pdf-time
35384
35385 install-pdf-time: \
35386     configure-time \
35387     pdf-time 
35388         @: $(MAKE); $(unstage)
35389         @[ -f ./time/Makefile ] || exit 0; \
35390         r=`${PWD_COMMAND}`; export r; \
35391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35392         $(HOST_EXPORTS) \
35393         for flag in $(EXTRA_HOST_FLAGS) ; do \
35394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35395         done; \
35396         echo "Doing install-pdf in time" ; \
35397         (cd $(HOST_SUBDIR)/time && \
35398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35400                   "RANLIB=$${RANLIB}" \
35401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35402                   install-pdf) \
35403           || exit 1
35404
35405 @endif time
35406
35407 .PHONY: maybe-install-html-time install-html-time
35408 maybe-install-html-time:
35409 @if time
35410 maybe-install-html-time: install-html-time
35411
35412 install-html-time: \
35413     configure-time \
35414     html-time 
35415         @: $(MAKE); $(unstage)
35416         @[ -f ./time/Makefile ] || exit 0; \
35417         r=`${PWD_COMMAND}`; export r; \
35418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35419         $(HOST_EXPORTS) \
35420         for flag in $(EXTRA_HOST_FLAGS) ; do \
35421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35422         done; \
35423         echo "Doing install-html in time" ; \
35424         (cd $(HOST_SUBDIR)/time && \
35425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35427                   "RANLIB=$${RANLIB}" \
35428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35429                   install-html) \
35430           || exit 1
35431
35432 @endif time
35433
35434 .PHONY: maybe-installcheck-time installcheck-time
35435 maybe-installcheck-time:
35436 @if time
35437 maybe-installcheck-time: installcheck-time
35438
35439 installcheck-time: \
35440     configure-time 
35441         @: $(MAKE); $(unstage)
35442         @[ -f ./time/Makefile ] || exit 0; \
35443         r=`${PWD_COMMAND}`; export r; \
35444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35445         $(HOST_EXPORTS) \
35446         for flag in $(EXTRA_HOST_FLAGS) ; do \
35447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35448         done; \
35449         echo "Doing installcheck in time" ; \
35450         (cd $(HOST_SUBDIR)/time && \
35451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35453                   "RANLIB=$${RANLIB}" \
35454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35455                   installcheck) \
35456           || exit 1
35457
35458 @endif time
35459
35460 .PHONY: maybe-mostlyclean-time mostlyclean-time
35461 maybe-mostlyclean-time:
35462 @if time
35463 maybe-mostlyclean-time: mostlyclean-time
35464
35465 mostlyclean-time: 
35466         @: $(MAKE); $(unstage)
35467         @[ -f ./time/Makefile ] || exit 0; \
35468         r=`${PWD_COMMAND}`; export r; \
35469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35470         $(HOST_EXPORTS) \
35471         for flag in $(EXTRA_HOST_FLAGS) ; do \
35472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35473         done; \
35474         echo "Doing mostlyclean in time" ; \
35475         (cd $(HOST_SUBDIR)/time && \
35476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35478                   "RANLIB=$${RANLIB}" \
35479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35480                   mostlyclean) \
35481           || exit 1
35482
35483 @endif time
35484
35485 .PHONY: maybe-clean-time clean-time
35486 maybe-clean-time:
35487 @if time
35488 maybe-clean-time: clean-time
35489
35490 clean-time: 
35491         @: $(MAKE); $(unstage)
35492         @[ -f ./time/Makefile ] || exit 0; \
35493         r=`${PWD_COMMAND}`; export r; \
35494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35495         $(HOST_EXPORTS) \
35496         for flag in $(EXTRA_HOST_FLAGS) ; do \
35497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35498         done; \
35499         echo "Doing clean in time" ; \
35500         (cd $(HOST_SUBDIR)/time && \
35501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35503                   "RANLIB=$${RANLIB}" \
35504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35505                   clean) \
35506           || exit 1
35507
35508 @endif time
35509
35510 .PHONY: maybe-distclean-time distclean-time
35511 maybe-distclean-time:
35512 @if time
35513 maybe-distclean-time: distclean-time
35514
35515 distclean-time: 
35516         @: $(MAKE); $(unstage)
35517         @[ -f ./time/Makefile ] || exit 0; \
35518         r=`${PWD_COMMAND}`; export r; \
35519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35520         $(HOST_EXPORTS) \
35521         for flag in $(EXTRA_HOST_FLAGS) ; do \
35522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35523         done; \
35524         echo "Doing distclean in time" ; \
35525         (cd $(HOST_SUBDIR)/time && \
35526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35528                   "RANLIB=$${RANLIB}" \
35529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35530                   distclean) \
35531           || exit 1
35532
35533 @endif time
35534
35535 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
35536 maybe-maintainer-clean-time:
35537 @if time
35538 maybe-maintainer-clean-time: maintainer-clean-time
35539
35540 maintainer-clean-time: 
35541         @: $(MAKE); $(unstage)
35542         @[ -f ./time/Makefile ] || exit 0; \
35543         r=`${PWD_COMMAND}`; export r; \
35544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35545         $(HOST_EXPORTS) \
35546         for flag in $(EXTRA_HOST_FLAGS) ; do \
35547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35548         done; \
35549         echo "Doing maintainer-clean in time" ; \
35550         (cd $(HOST_SUBDIR)/time && \
35551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35553                   "RANLIB=$${RANLIB}" \
35554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35555                   maintainer-clean) \
35556           || exit 1
35557
35558 @endif time
35559
35560
35561
35562 .PHONY: configure-uudecode maybe-configure-uudecode
35563 maybe-configure-uudecode:
35564 @if gcc-bootstrap
35565 configure-uudecode: stage_current
35566 @endif gcc-bootstrap
35567 @if uudecode
35568 maybe-configure-uudecode: configure-uudecode
35569 configure-uudecode: 
35570         @: $(MAKE); $(unstage)
35571         @r=`${PWD_COMMAND}`; export r; \
35572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35573         test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
35574         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
35575         $(HOST_EXPORTS) \
35576         echo Configuring in $(HOST_SUBDIR)/uudecode; \
35577         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
35578         case $(srcdir) in \
35579           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35580           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
35581                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35582         esac; \
35583         srcdiroption="--srcdir=$${topdir}/uudecode"; \
35584         libsrcdir="$$s/uudecode"; \
35585         $(SHELL) $${libsrcdir}/configure \
35586           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35587           --target=${target_alias} $${srcdiroption}  \
35588           || exit 1
35589 @endif uudecode
35590
35591
35592
35593
35594
35595 .PHONY: all-uudecode maybe-all-uudecode
35596 maybe-all-uudecode:
35597 @if gcc-bootstrap
35598 all-uudecode: stage_current
35599 @endif gcc-bootstrap
35600 @if uudecode
35601 TARGET-uudecode=all
35602 maybe-all-uudecode: all-uudecode
35603 all-uudecode: configure-uudecode
35604         @: $(MAKE); $(unstage)
35605         @r=`${PWD_COMMAND}`; export r; \
35606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35607         $(HOST_EXPORTS) \
35608         (cd $(HOST_SUBDIR)/uudecode && \
35609           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35610                 $(TARGET-uudecode))
35611 @endif uudecode
35612
35613
35614
35615
35616 .PHONY: check-uudecode maybe-check-uudecode
35617 maybe-check-uudecode:
35618 @if uudecode
35619 maybe-check-uudecode: check-uudecode
35620
35621 check-uudecode:
35622         @: $(MAKE); $(unstage)
35623         @r=`${PWD_COMMAND}`; export r; \
35624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35625         $(HOST_EXPORTS) \
35626         (cd $(HOST_SUBDIR)/uudecode && \
35627           $(MAKE) $(FLAGS_TO_PASS)  check)
35628
35629 @endif uudecode
35630
35631 .PHONY: install-uudecode maybe-install-uudecode
35632 maybe-install-uudecode:
35633 @if uudecode
35634 maybe-install-uudecode: install-uudecode
35635
35636 install-uudecode: installdirs
35637         @: $(MAKE); $(unstage)
35638         @r=`${PWD_COMMAND}`; export r; \
35639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35640         $(HOST_EXPORTS) \
35641         (cd $(HOST_SUBDIR)/uudecode && \
35642           $(MAKE) $(FLAGS_TO_PASS)  install)
35643
35644 @endif uudecode
35645
35646 # Other targets (info, dvi, pdf, etc.)
35647
35648 .PHONY: maybe-info-uudecode info-uudecode
35649 maybe-info-uudecode:
35650 @if uudecode
35651 maybe-info-uudecode: info-uudecode
35652
35653 info-uudecode: \
35654     configure-uudecode 
35655         @: $(MAKE); $(unstage)
35656         @[ -f ./uudecode/Makefile ] || exit 0; \
35657         r=`${PWD_COMMAND}`; export r; \
35658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35659         $(HOST_EXPORTS) \
35660         for flag in $(EXTRA_HOST_FLAGS) ; do \
35661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35662         done; \
35663         echo "Doing info in uudecode" ; \
35664         (cd $(HOST_SUBDIR)/uudecode && \
35665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35667                   "RANLIB=$${RANLIB}" \
35668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35669                   info) \
35670           || exit 1
35671
35672 @endif uudecode
35673
35674 .PHONY: maybe-dvi-uudecode dvi-uudecode
35675 maybe-dvi-uudecode:
35676 @if uudecode
35677 maybe-dvi-uudecode: dvi-uudecode
35678
35679 dvi-uudecode: \
35680     configure-uudecode 
35681         @: $(MAKE); $(unstage)
35682         @[ -f ./uudecode/Makefile ] || exit 0; \
35683         r=`${PWD_COMMAND}`; export r; \
35684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35685         $(HOST_EXPORTS) \
35686         for flag in $(EXTRA_HOST_FLAGS) ; do \
35687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35688         done; \
35689         echo "Doing dvi in uudecode" ; \
35690         (cd $(HOST_SUBDIR)/uudecode && \
35691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35693                   "RANLIB=$${RANLIB}" \
35694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35695                   dvi) \
35696           || exit 1
35697
35698 @endif uudecode
35699
35700 .PHONY: maybe-pdf-uudecode pdf-uudecode
35701 maybe-pdf-uudecode:
35702 @if uudecode
35703 maybe-pdf-uudecode: pdf-uudecode
35704
35705 pdf-uudecode: \
35706     configure-uudecode 
35707         @: $(MAKE); $(unstage)
35708         @[ -f ./uudecode/Makefile ] || exit 0; \
35709         r=`${PWD_COMMAND}`; export r; \
35710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35711         $(HOST_EXPORTS) \
35712         for flag in $(EXTRA_HOST_FLAGS) ; do \
35713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35714         done; \
35715         echo "Doing pdf in uudecode" ; \
35716         (cd $(HOST_SUBDIR)/uudecode && \
35717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35719                   "RANLIB=$${RANLIB}" \
35720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35721                   pdf) \
35722           || exit 1
35723
35724 @endif uudecode
35725
35726 .PHONY: maybe-html-uudecode html-uudecode
35727 maybe-html-uudecode:
35728 @if uudecode
35729 maybe-html-uudecode: html-uudecode
35730
35731 html-uudecode: \
35732     configure-uudecode 
35733         @: $(MAKE); $(unstage)
35734         @[ -f ./uudecode/Makefile ] || exit 0; \
35735         r=`${PWD_COMMAND}`; export r; \
35736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35737         $(HOST_EXPORTS) \
35738         for flag in $(EXTRA_HOST_FLAGS) ; do \
35739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35740         done; \
35741         echo "Doing html in uudecode" ; \
35742         (cd $(HOST_SUBDIR)/uudecode && \
35743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35745                   "RANLIB=$${RANLIB}" \
35746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35747                   html) \
35748           || exit 1
35749
35750 @endif uudecode
35751
35752 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
35753 maybe-TAGS-uudecode:
35754 @if uudecode
35755 maybe-TAGS-uudecode: TAGS-uudecode
35756
35757 TAGS-uudecode: \
35758     configure-uudecode 
35759         @: $(MAKE); $(unstage)
35760         @[ -f ./uudecode/Makefile ] || exit 0; \
35761         r=`${PWD_COMMAND}`; export r; \
35762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35763         $(HOST_EXPORTS) \
35764         for flag in $(EXTRA_HOST_FLAGS) ; do \
35765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35766         done; \
35767         echo "Doing TAGS in uudecode" ; \
35768         (cd $(HOST_SUBDIR)/uudecode && \
35769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35771                   "RANLIB=$${RANLIB}" \
35772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35773                   TAGS) \
35774           || exit 1
35775
35776 @endif uudecode
35777
35778 .PHONY: maybe-install-info-uudecode install-info-uudecode
35779 maybe-install-info-uudecode:
35780 @if uudecode
35781 maybe-install-info-uudecode: install-info-uudecode
35782
35783 install-info-uudecode: \
35784     configure-uudecode \
35785     info-uudecode 
35786         @: $(MAKE); $(unstage)
35787         @[ -f ./uudecode/Makefile ] || exit 0; \
35788         r=`${PWD_COMMAND}`; export r; \
35789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35790         $(HOST_EXPORTS) \
35791         for flag in $(EXTRA_HOST_FLAGS) ; do \
35792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35793         done; \
35794         echo "Doing install-info in uudecode" ; \
35795         (cd $(HOST_SUBDIR)/uudecode && \
35796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35798                   "RANLIB=$${RANLIB}" \
35799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35800                   install-info) \
35801           || exit 1
35802
35803 @endif uudecode
35804
35805 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
35806 maybe-install-pdf-uudecode:
35807 @if uudecode
35808 maybe-install-pdf-uudecode: install-pdf-uudecode
35809
35810 install-pdf-uudecode: \
35811     configure-uudecode \
35812     pdf-uudecode 
35813         @: $(MAKE); $(unstage)
35814         @[ -f ./uudecode/Makefile ] || exit 0; \
35815         r=`${PWD_COMMAND}`; export r; \
35816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35817         $(HOST_EXPORTS) \
35818         for flag in $(EXTRA_HOST_FLAGS) ; do \
35819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35820         done; \
35821         echo "Doing install-pdf in uudecode" ; \
35822         (cd $(HOST_SUBDIR)/uudecode && \
35823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35825                   "RANLIB=$${RANLIB}" \
35826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35827                   install-pdf) \
35828           || exit 1
35829
35830 @endif uudecode
35831
35832 .PHONY: maybe-install-html-uudecode install-html-uudecode
35833 maybe-install-html-uudecode:
35834 @if uudecode
35835 maybe-install-html-uudecode: install-html-uudecode
35836
35837 install-html-uudecode: \
35838     configure-uudecode \
35839     html-uudecode 
35840         @: $(MAKE); $(unstage)
35841         @[ -f ./uudecode/Makefile ] || exit 0; \
35842         r=`${PWD_COMMAND}`; export r; \
35843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35844         $(HOST_EXPORTS) \
35845         for flag in $(EXTRA_HOST_FLAGS) ; do \
35846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35847         done; \
35848         echo "Doing install-html in uudecode" ; \
35849         (cd $(HOST_SUBDIR)/uudecode && \
35850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35852                   "RANLIB=$${RANLIB}" \
35853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35854                   install-html) \
35855           || exit 1
35856
35857 @endif uudecode
35858
35859 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
35860 maybe-installcheck-uudecode:
35861 @if uudecode
35862 maybe-installcheck-uudecode: installcheck-uudecode
35863
35864 installcheck-uudecode: \
35865     configure-uudecode 
35866         @: $(MAKE); $(unstage)
35867         @[ -f ./uudecode/Makefile ] || exit 0; \
35868         r=`${PWD_COMMAND}`; export r; \
35869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35870         $(HOST_EXPORTS) \
35871         for flag in $(EXTRA_HOST_FLAGS) ; do \
35872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35873         done; \
35874         echo "Doing installcheck in uudecode" ; \
35875         (cd $(HOST_SUBDIR)/uudecode && \
35876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35878                   "RANLIB=$${RANLIB}" \
35879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35880                   installcheck) \
35881           || exit 1
35882
35883 @endif uudecode
35884
35885 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
35886 maybe-mostlyclean-uudecode:
35887 @if uudecode
35888 maybe-mostlyclean-uudecode: mostlyclean-uudecode
35889
35890 mostlyclean-uudecode: 
35891         @: $(MAKE); $(unstage)
35892         @[ -f ./uudecode/Makefile ] || exit 0; \
35893         r=`${PWD_COMMAND}`; export r; \
35894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35895         $(HOST_EXPORTS) \
35896         for flag in $(EXTRA_HOST_FLAGS) ; do \
35897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35898         done; \
35899         echo "Doing mostlyclean in uudecode" ; \
35900         (cd $(HOST_SUBDIR)/uudecode && \
35901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35903                   "RANLIB=$${RANLIB}" \
35904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35905                   mostlyclean) \
35906           || exit 1
35907
35908 @endif uudecode
35909
35910 .PHONY: maybe-clean-uudecode clean-uudecode
35911 maybe-clean-uudecode:
35912 @if uudecode
35913 maybe-clean-uudecode: clean-uudecode
35914
35915 clean-uudecode: 
35916         @: $(MAKE); $(unstage)
35917         @[ -f ./uudecode/Makefile ] || exit 0; \
35918         r=`${PWD_COMMAND}`; export r; \
35919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35920         $(HOST_EXPORTS) \
35921         for flag in $(EXTRA_HOST_FLAGS) ; do \
35922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35923         done; \
35924         echo "Doing clean in uudecode" ; \
35925         (cd $(HOST_SUBDIR)/uudecode && \
35926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35928                   "RANLIB=$${RANLIB}" \
35929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35930                   clean) \
35931           || exit 1
35932
35933 @endif uudecode
35934
35935 .PHONY: maybe-distclean-uudecode distclean-uudecode
35936 maybe-distclean-uudecode:
35937 @if uudecode
35938 maybe-distclean-uudecode: distclean-uudecode
35939
35940 distclean-uudecode: 
35941         @: $(MAKE); $(unstage)
35942         @[ -f ./uudecode/Makefile ] || exit 0; \
35943         r=`${PWD_COMMAND}`; export r; \
35944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35945         $(HOST_EXPORTS) \
35946         for flag in $(EXTRA_HOST_FLAGS) ; do \
35947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35948         done; \
35949         echo "Doing distclean in uudecode" ; \
35950         (cd $(HOST_SUBDIR)/uudecode && \
35951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35953                   "RANLIB=$${RANLIB}" \
35954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35955                   distclean) \
35956           || exit 1
35957
35958 @endif uudecode
35959
35960 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
35961 maybe-maintainer-clean-uudecode:
35962 @if uudecode
35963 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
35964
35965 maintainer-clean-uudecode: 
35966         @: $(MAKE); $(unstage)
35967         @[ -f ./uudecode/Makefile ] || exit 0; \
35968         r=`${PWD_COMMAND}`; export r; \
35969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35970         $(HOST_EXPORTS) \
35971         for flag in $(EXTRA_HOST_FLAGS) ; do \
35972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35973         done; \
35974         echo "Doing maintainer-clean in uudecode" ; \
35975         (cd $(HOST_SUBDIR)/uudecode && \
35976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35978                   "RANLIB=$${RANLIB}" \
35979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35980                   maintainer-clean) \
35981           || exit 1
35982
35983 @endif uudecode
35984
35985
35986
35987 .PHONY: configure-wdiff maybe-configure-wdiff
35988 maybe-configure-wdiff:
35989 @if gcc-bootstrap
35990 configure-wdiff: stage_current
35991 @endif gcc-bootstrap
35992 @if wdiff
35993 maybe-configure-wdiff: configure-wdiff
35994 configure-wdiff: 
35995         @: $(MAKE); $(unstage)
35996         @r=`${PWD_COMMAND}`; export r; \
35997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35998         test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
35999         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
36000         $(HOST_EXPORTS) \
36001         echo Configuring in $(HOST_SUBDIR)/wdiff; \
36002         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
36003         case $(srcdir) in \
36004           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36005           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
36006                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36007         esac; \
36008         srcdiroption="--srcdir=$${topdir}/wdiff"; \
36009         libsrcdir="$$s/wdiff"; \
36010         $(SHELL) $${libsrcdir}/configure \
36011           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36012           --target=${target_alias} $${srcdiroption}  \
36013           || exit 1
36014 @endif wdiff
36015
36016
36017
36018
36019
36020 .PHONY: all-wdiff maybe-all-wdiff
36021 maybe-all-wdiff:
36022 @if gcc-bootstrap
36023 all-wdiff: stage_current
36024 @endif gcc-bootstrap
36025 @if wdiff
36026 TARGET-wdiff=all
36027 maybe-all-wdiff: all-wdiff
36028 all-wdiff: configure-wdiff
36029         @: $(MAKE); $(unstage)
36030         @r=`${PWD_COMMAND}`; export r; \
36031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36032         $(HOST_EXPORTS) \
36033         (cd $(HOST_SUBDIR)/wdiff && \
36034           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36035                 $(TARGET-wdiff))
36036 @endif wdiff
36037
36038
36039
36040
36041 .PHONY: check-wdiff maybe-check-wdiff
36042 maybe-check-wdiff:
36043 @if wdiff
36044 maybe-check-wdiff: check-wdiff
36045
36046 check-wdiff:
36047         @: $(MAKE); $(unstage)
36048         @r=`${PWD_COMMAND}`; export r; \
36049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36050         $(HOST_EXPORTS) \
36051         (cd $(HOST_SUBDIR)/wdiff && \
36052           $(MAKE) $(FLAGS_TO_PASS)  check)
36053
36054 @endif wdiff
36055
36056 .PHONY: install-wdiff maybe-install-wdiff
36057 maybe-install-wdiff:
36058 @if wdiff
36059 maybe-install-wdiff: install-wdiff
36060
36061 install-wdiff: installdirs
36062         @: $(MAKE); $(unstage)
36063         @r=`${PWD_COMMAND}`; export r; \
36064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36065         $(HOST_EXPORTS) \
36066         (cd $(HOST_SUBDIR)/wdiff && \
36067           $(MAKE) $(FLAGS_TO_PASS)  install)
36068
36069 @endif wdiff
36070
36071 # Other targets (info, dvi, pdf, etc.)
36072
36073 .PHONY: maybe-info-wdiff info-wdiff
36074 maybe-info-wdiff:
36075 @if wdiff
36076 maybe-info-wdiff: info-wdiff
36077
36078 info-wdiff: \
36079     configure-wdiff 
36080         @: $(MAKE); $(unstage)
36081         @[ -f ./wdiff/Makefile ] || exit 0; \
36082         r=`${PWD_COMMAND}`; export r; \
36083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36084         $(HOST_EXPORTS) \
36085         for flag in $(EXTRA_HOST_FLAGS) ; do \
36086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36087         done; \
36088         echo "Doing info in wdiff" ; \
36089         (cd $(HOST_SUBDIR)/wdiff && \
36090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36092                   "RANLIB=$${RANLIB}" \
36093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36094                   info) \
36095           || exit 1
36096
36097 @endif wdiff
36098
36099 .PHONY: maybe-dvi-wdiff dvi-wdiff
36100 maybe-dvi-wdiff:
36101 @if wdiff
36102 maybe-dvi-wdiff: dvi-wdiff
36103
36104 dvi-wdiff: \
36105     configure-wdiff 
36106         @: $(MAKE); $(unstage)
36107         @[ -f ./wdiff/Makefile ] || exit 0; \
36108         r=`${PWD_COMMAND}`; export r; \
36109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36110         $(HOST_EXPORTS) \
36111         for flag in $(EXTRA_HOST_FLAGS) ; do \
36112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36113         done; \
36114         echo "Doing dvi in wdiff" ; \
36115         (cd $(HOST_SUBDIR)/wdiff && \
36116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36118                   "RANLIB=$${RANLIB}" \
36119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36120                   dvi) \
36121           || exit 1
36122
36123 @endif wdiff
36124
36125 .PHONY: maybe-pdf-wdiff pdf-wdiff
36126 maybe-pdf-wdiff:
36127 @if wdiff
36128 maybe-pdf-wdiff: pdf-wdiff
36129
36130 pdf-wdiff: \
36131     configure-wdiff 
36132         @: $(MAKE); $(unstage)
36133         @[ -f ./wdiff/Makefile ] || exit 0; \
36134         r=`${PWD_COMMAND}`; export r; \
36135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36136         $(HOST_EXPORTS) \
36137         for flag in $(EXTRA_HOST_FLAGS) ; do \
36138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36139         done; \
36140         echo "Doing pdf in wdiff" ; \
36141         (cd $(HOST_SUBDIR)/wdiff && \
36142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36144                   "RANLIB=$${RANLIB}" \
36145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36146                   pdf) \
36147           || exit 1
36148
36149 @endif wdiff
36150
36151 .PHONY: maybe-html-wdiff html-wdiff
36152 maybe-html-wdiff:
36153 @if wdiff
36154 maybe-html-wdiff: html-wdiff
36155
36156 html-wdiff: \
36157     configure-wdiff 
36158         @: $(MAKE); $(unstage)
36159         @[ -f ./wdiff/Makefile ] || exit 0; \
36160         r=`${PWD_COMMAND}`; export r; \
36161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36162         $(HOST_EXPORTS) \
36163         for flag in $(EXTRA_HOST_FLAGS) ; do \
36164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36165         done; \
36166         echo "Doing html in wdiff" ; \
36167         (cd $(HOST_SUBDIR)/wdiff && \
36168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36170                   "RANLIB=$${RANLIB}" \
36171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36172                   html) \
36173           || exit 1
36174
36175 @endif wdiff
36176
36177 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
36178 maybe-TAGS-wdiff:
36179 @if wdiff
36180 maybe-TAGS-wdiff: TAGS-wdiff
36181
36182 TAGS-wdiff: \
36183     configure-wdiff 
36184         @: $(MAKE); $(unstage)
36185         @[ -f ./wdiff/Makefile ] || exit 0; \
36186         r=`${PWD_COMMAND}`; export r; \
36187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36188         $(HOST_EXPORTS) \
36189         for flag in $(EXTRA_HOST_FLAGS) ; do \
36190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36191         done; \
36192         echo "Doing TAGS in wdiff" ; \
36193         (cd $(HOST_SUBDIR)/wdiff && \
36194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36196                   "RANLIB=$${RANLIB}" \
36197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36198                   TAGS) \
36199           || exit 1
36200
36201 @endif wdiff
36202
36203 .PHONY: maybe-install-info-wdiff install-info-wdiff
36204 maybe-install-info-wdiff:
36205 @if wdiff
36206 maybe-install-info-wdiff: install-info-wdiff
36207
36208 install-info-wdiff: \
36209     configure-wdiff \
36210     info-wdiff 
36211         @: $(MAKE); $(unstage)
36212         @[ -f ./wdiff/Makefile ] || exit 0; \
36213         r=`${PWD_COMMAND}`; export r; \
36214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36215         $(HOST_EXPORTS) \
36216         for flag in $(EXTRA_HOST_FLAGS) ; do \
36217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36218         done; \
36219         echo "Doing install-info in wdiff" ; \
36220         (cd $(HOST_SUBDIR)/wdiff && \
36221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36223                   "RANLIB=$${RANLIB}" \
36224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36225                   install-info) \
36226           || exit 1
36227
36228 @endif wdiff
36229
36230 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
36231 maybe-install-pdf-wdiff:
36232 @if wdiff
36233 maybe-install-pdf-wdiff: install-pdf-wdiff
36234
36235 install-pdf-wdiff: \
36236     configure-wdiff \
36237     pdf-wdiff 
36238         @: $(MAKE); $(unstage)
36239         @[ -f ./wdiff/Makefile ] || exit 0; \
36240         r=`${PWD_COMMAND}`; export r; \
36241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36242         $(HOST_EXPORTS) \
36243         for flag in $(EXTRA_HOST_FLAGS) ; do \
36244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36245         done; \
36246         echo "Doing install-pdf in wdiff" ; \
36247         (cd $(HOST_SUBDIR)/wdiff && \
36248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36250                   "RANLIB=$${RANLIB}" \
36251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36252                   install-pdf) \
36253           || exit 1
36254
36255 @endif wdiff
36256
36257 .PHONY: maybe-install-html-wdiff install-html-wdiff
36258 maybe-install-html-wdiff:
36259 @if wdiff
36260 maybe-install-html-wdiff: install-html-wdiff
36261
36262 install-html-wdiff: \
36263     configure-wdiff \
36264     html-wdiff 
36265         @: $(MAKE); $(unstage)
36266         @[ -f ./wdiff/Makefile ] || exit 0; \
36267         r=`${PWD_COMMAND}`; export r; \
36268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36269         $(HOST_EXPORTS) \
36270         for flag in $(EXTRA_HOST_FLAGS) ; do \
36271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36272         done; \
36273         echo "Doing install-html in wdiff" ; \
36274         (cd $(HOST_SUBDIR)/wdiff && \
36275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36277                   "RANLIB=$${RANLIB}" \
36278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36279                   install-html) \
36280           || exit 1
36281
36282 @endif wdiff
36283
36284 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
36285 maybe-installcheck-wdiff:
36286 @if wdiff
36287 maybe-installcheck-wdiff: installcheck-wdiff
36288
36289 installcheck-wdiff: \
36290     configure-wdiff 
36291         @: $(MAKE); $(unstage)
36292         @[ -f ./wdiff/Makefile ] || exit 0; \
36293         r=`${PWD_COMMAND}`; export r; \
36294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36295         $(HOST_EXPORTS) \
36296         for flag in $(EXTRA_HOST_FLAGS) ; do \
36297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36298         done; \
36299         echo "Doing installcheck in wdiff" ; \
36300         (cd $(HOST_SUBDIR)/wdiff && \
36301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36303                   "RANLIB=$${RANLIB}" \
36304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36305                   installcheck) \
36306           || exit 1
36307
36308 @endif wdiff
36309
36310 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
36311 maybe-mostlyclean-wdiff:
36312 @if wdiff
36313 maybe-mostlyclean-wdiff: mostlyclean-wdiff
36314
36315 mostlyclean-wdiff: 
36316         @: $(MAKE); $(unstage)
36317         @[ -f ./wdiff/Makefile ] || exit 0; \
36318         r=`${PWD_COMMAND}`; export r; \
36319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36320         $(HOST_EXPORTS) \
36321         for flag in $(EXTRA_HOST_FLAGS) ; do \
36322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36323         done; \
36324         echo "Doing mostlyclean in wdiff" ; \
36325         (cd $(HOST_SUBDIR)/wdiff && \
36326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36328                   "RANLIB=$${RANLIB}" \
36329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36330                   mostlyclean) \
36331           || exit 1
36332
36333 @endif wdiff
36334
36335 .PHONY: maybe-clean-wdiff clean-wdiff
36336 maybe-clean-wdiff:
36337 @if wdiff
36338 maybe-clean-wdiff: clean-wdiff
36339
36340 clean-wdiff: 
36341         @: $(MAKE); $(unstage)
36342         @[ -f ./wdiff/Makefile ] || exit 0; \
36343         r=`${PWD_COMMAND}`; export r; \
36344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36345         $(HOST_EXPORTS) \
36346         for flag in $(EXTRA_HOST_FLAGS) ; do \
36347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36348         done; \
36349         echo "Doing clean in wdiff" ; \
36350         (cd $(HOST_SUBDIR)/wdiff && \
36351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36353                   "RANLIB=$${RANLIB}" \
36354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36355                   clean) \
36356           || exit 1
36357
36358 @endif wdiff
36359
36360 .PHONY: maybe-distclean-wdiff distclean-wdiff
36361 maybe-distclean-wdiff:
36362 @if wdiff
36363 maybe-distclean-wdiff: distclean-wdiff
36364
36365 distclean-wdiff: 
36366         @: $(MAKE); $(unstage)
36367         @[ -f ./wdiff/Makefile ] || exit 0; \
36368         r=`${PWD_COMMAND}`; export r; \
36369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36370         $(HOST_EXPORTS) \
36371         for flag in $(EXTRA_HOST_FLAGS) ; do \
36372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36373         done; \
36374         echo "Doing distclean in wdiff" ; \
36375         (cd $(HOST_SUBDIR)/wdiff && \
36376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36378                   "RANLIB=$${RANLIB}" \
36379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36380                   distclean) \
36381           || exit 1
36382
36383 @endif wdiff
36384
36385 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
36386 maybe-maintainer-clean-wdiff:
36387 @if wdiff
36388 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
36389
36390 maintainer-clean-wdiff: 
36391         @: $(MAKE); $(unstage)
36392         @[ -f ./wdiff/Makefile ] || exit 0; \
36393         r=`${PWD_COMMAND}`; export r; \
36394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36395         $(HOST_EXPORTS) \
36396         for flag in $(EXTRA_HOST_FLAGS) ; do \
36397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36398         done; \
36399         echo "Doing maintainer-clean in wdiff" ; \
36400         (cd $(HOST_SUBDIR)/wdiff && \
36401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36403                   "RANLIB=$${RANLIB}" \
36404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36405                   maintainer-clean) \
36406           || exit 1
36407
36408 @endif wdiff
36409
36410
36411
36412 .PHONY: configure-zip maybe-configure-zip
36413 maybe-configure-zip:
36414 @if gcc-bootstrap
36415 configure-zip: stage_current
36416 @endif gcc-bootstrap
36417 @if zip
36418 maybe-configure-zip: configure-zip
36419 configure-zip: 
36420         @: $(MAKE); $(unstage)
36421         @r=`${PWD_COMMAND}`; export r; \
36422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36423         test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
36424         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
36425         $(HOST_EXPORTS) \
36426         echo Configuring in $(HOST_SUBDIR)/zip; \
36427         cd "$(HOST_SUBDIR)/zip" || exit 1; \
36428         case $(srcdir) in \
36429           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36430           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
36431                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36432         esac; \
36433         srcdiroption="--srcdir=$${topdir}/zip"; \
36434         libsrcdir="$$s/zip"; \
36435         $(SHELL) $${libsrcdir}/configure \
36436           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36437           --target=${target_alias} $${srcdiroption}  \
36438           || exit 1
36439 @endif zip
36440
36441
36442
36443
36444
36445 .PHONY: all-zip maybe-all-zip
36446 maybe-all-zip:
36447 @if gcc-bootstrap
36448 all-zip: stage_current
36449 @endif gcc-bootstrap
36450 @if zip
36451 TARGET-zip=all
36452 maybe-all-zip: all-zip
36453 all-zip: configure-zip
36454         @: $(MAKE); $(unstage)
36455         @r=`${PWD_COMMAND}`; export r; \
36456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36457         $(HOST_EXPORTS) \
36458         (cd $(HOST_SUBDIR)/zip && \
36459           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36460                 $(TARGET-zip))
36461 @endif zip
36462
36463
36464
36465
36466 .PHONY: check-zip maybe-check-zip
36467 maybe-check-zip:
36468 @if zip
36469 maybe-check-zip: check-zip
36470
36471 # This module is only tested in a native toolchain.
36472 check-zip:
36473         @: $(MAKE); $(unstage)
36474         @if [ '$(host)' = '$(target)' ] ; then \
36475           r=`${PWD_COMMAND}`; export r; \
36476           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36477           $(HOST_EXPORTS) \
36478           (cd $(HOST_SUBDIR)/zip && \
36479             $(MAKE) $(FLAGS_TO_PASS)  check); \
36480         fi
36481
36482 @endif zip
36483
36484 .PHONY: install-zip maybe-install-zip
36485 maybe-install-zip:
36486 @if zip
36487 maybe-install-zip: install-zip
36488
36489 install-zip: installdirs
36490         @: $(MAKE); $(unstage)
36491         @r=`${PWD_COMMAND}`; export r; \
36492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36493         $(HOST_EXPORTS) \
36494         (cd $(HOST_SUBDIR)/zip && \
36495           $(MAKE) $(FLAGS_TO_PASS)  install)
36496
36497 @endif zip
36498
36499 # Other targets (info, dvi, pdf, etc.)
36500
36501 .PHONY: maybe-info-zip info-zip
36502 maybe-info-zip:
36503 @if zip
36504 maybe-info-zip: info-zip
36505
36506 info-zip: \
36507     configure-zip 
36508         @: $(MAKE); $(unstage)
36509         @[ -f ./zip/Makefile ] || exit 0; \
36510         r=`${PWD_COMMAND}`; export r; \
36511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36512         $(HOST_EXPORTS) \
36513         for flag in $(EXTRA_HOST_FLAGS) ; do \
36514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36515         done; \
36516         echo "Doing info in zip" ; \
36517         (cd $(HOST_SUBDIR)/zip && \
36518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36520                   "RANLIB=$${RANLIB}" \
36521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36522                   info) \
36523           || exit 1
36524
36525 @endif zip
36526
36527 .PHONY: maybe-dvi-zip dvi-zip
36528 maybe-dvi-zip:
36529 @if zip
36530 maybe-dvi-zip: dvi-zip
36531
36532 dvi-zip: \
36533     configure-zip 
36534         @: $(MAKE); $(unstage)
36535         @[ -f ./zip/Makefile ] || exit 0; \
36536         r=`${PWD_COMMAND}`; export r; \
36537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36538         $(HOST_EXPORTS) \
36539         for flag in $(EXTRA_HOST_FLAGS) ; do \
36540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36541         done; \
36542         echo "Doing dvi in zip" ; \
36543         (cd $(HOST_SUBDIR)/zip && \
36544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36546                   "RANLIB=$${RANLIB}" \
36547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36548                   dvi) \
36549           || exit 1
36550
36551 @endif zip
36552
36553 .PHONY: maybe-pdf-zip pdf-zip
36554 maybe-pdf-zip:
36555 @if zip
36556 maybe-pdf-zip: pdf-zip
36557
36558 pdf-zip: \
36559     configure-zip 
36560         @: $(MAKE); $(unstage)
36561         @[ -f ./zip/Makefile ] || exit 0; \
36562         r=`${PWD_COMMAND}`; export r; \
36563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36564         $(HOST_EXPORTS) \
36565         for flag in $(EXTRA_HOST_FLAGS) ; do \
36566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36567         done; \
36568         echo "Doing pdf in zip" ; \
36569         (cd $(HOST_SUBDIR)/zip && \
36570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36572                   "RANLIB=$${RANLIB}" \
36573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36574                   pdf) \
36575           || exit 1
36576
36577 @endif zip
36578
36579 .PHONY: maybe-html-zip html-zip
36580 maybe-html-zip:
36581 @if zip
36582 maybe-html-zip: html-zip
36583
36584 html-zip: \
36585     configure-zip 
36586         @: $(MAKE); $(unstage)
36587         @[ -f ./zip/Makefile ] || exit 0; \
36588         r=`${PWD_COMMAND}`; export r; \
36589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36590         $(HOST_EXPORTS) \
36591         for flag in $(EXTRA_HOST_FLAGS) ; do \
36592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36593         done; \
36594         echo "Doing html in zip" ; \
36595         (cd $(HOST_SUBDIR)/zip && \
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                   html) \
36601           || exit 1
36602
36603 @endif zip
36604
36605 .PHONY: maybe-TAGS-zip TAGS-zip
36606 maybe-TAGS-zip:
36607 @if zip
36608 maybe-TAGS-zip: TAGS-zip
36609
36610 TAGS-zip: \
36611     configure-zip 
36612         @: $(MAKE); $(unstage)
36613         @[ -f ./zip/Makefile ] || exit 0; \
36614         r=`${PWD_COMMAND}`; export r; \
36615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36616         $(HOST_EXPORTS) \
36617         for flag in $(EXTRA_HOST_FLAGS) ; do \
36618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36619         done; \
36620         echo "Doing TAGS in zip" ; \
36621         (cd $(HOST_SUBDIR)/zip && \
36622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36624                   "RANLIB=$${RANLIB}" \
36625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36626                   TAGS) \
36627           || exit 1
36628
36629 @endif zip
36630
36631 .PHONY: maybe-install-info-zip install-info-zip
36632 maybe-install-info-zip:
36633 @if zip
36634 maybe-install-info-zip: install-info-zip
36635
36636 install-info-zip: \
36637     configure-zip \
36638     info-zip 
36639         @: $(MAKE); $(unstage)
36640         @[ -f ./zip/Makefile ] || exit 0; \
36641         r=`${PWD_COMMAND}`; export r; \
36642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36643         $(HOST_EXPORTS) \
36644         for flag in $(EXTRA_HOST_FLAGS) ; do \
36645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36646         done; \
36647         echo "Doing install-info in zip" ; \
36648         (cd $(HOST_SUBDIR)/zip && \
36649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36651                   "RANLIB=$${RANLIB}" \
36652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36653                   install-info) \
36654           || exit 1
36655
36656 @endif zip
36657
36658 .PHONY: maybe-install-pdf-zip install-pdf-zip
36659 maybe-install-pdf-zip:
36660 @if zip
36661 maybe-install-pdf-zip: install-pdf-zip
36662
36663 install-pdf-zip: \
36664     configure-zip \
36665     pdf-zip 
36666         @: $(MAKE); $(unstage)
36667         @[ -f ./zip/Makefile ] || exit 0; \
36668         r=`${PWD_COMMAND}`; export r; \
36669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36670         $(HOST_EXPORTS) \
36671         for flag in $(EXTRA_HOST_FLAGS) ; do \
36672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36673         done; \
36674         echo "Doing install-pdf in zip" ; \
36675         (cd $(HOST_SUBDIR)/zip && \
36676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36678                   "RANLIB=$${RANLIB}" \
36679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36680                   install-pdf) \
36681           || exit 1
36682
36683 @endif zip
36684
36685 .PHONY: maybe-install-html-zip install-html-zip
36686 maybe-install-html-zip:
36687 @if zip
36688 maybe-install-html-zip: install-html-zip
36689
36690 install-html-zip: \
36691     configure-zip \
36692     html-zip 
36693         @: $(MAKE); $(unstage)
36694         @[ -f ./zip/Makefile ] || exit 0; \
36695         r=`${PWD_COMMAND}`; export r; \
36696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36697         $(HOST_EXPORTS) \
36698         for flag in $(EXTRA_HOST_FLAGS) ; do \
36699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36700         done; \
36701         echo "Doing install-html in zip" ; \
36702         (cd $(HOST_SUBDIR)/zip && \
36703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36705                   "RANLIB=$${RANLIB}" \
36706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36707                   install-html) \
36708           || exit 1
36709
36710 @endif zip
36711
36712 .PHONY: maybe-installcheck-zip installcheck-zip
36713 maybe-installcheck-zip:
36714 @if zip
36715 maybe-installcheck-zip: installcheck-zip
36716
36717 installcheck-zip: \
36718     configure-zip 
36719         @: $(MAKE); $(unstage)
36720         @[ -f ./zip/Makefile ] || exit 0; \
36721         r=`${PWD_COMMAND}`; export r; \
36722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36723         $(HOST_EXPORTS) \
36724         for flag in $(EXTRA_HOST_FLAGS) ; do \
36725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36726         done; \
36727         echo "Doing installcheck in zip" ; \
36728         (cd $(HOST_SUBDIR)/zip && \
36729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36731                   "RANLIB=$${RANLIB}" \
36732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36733                   installcheck) \
36734           || exit 1
36735
36736 @endif zip
36737
36738 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
36739 maybe-mostlyclean-zip:
36740 @if zip
36741 maybe-mostlyclean-zip: mostlyclean-zip
36742
36743 mostlyclean-zip: 
36744         @: $(MAKE); $(unstage)
36745         @[ -f ./zip/Makefile ] || exit 0; \
36746         r=`${PWD_COMMAND}`; export r; \
36747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36748         $(HOST_EXPORTS) \
36749         for flag in $(EXTRA_HOST_FLAGS) ; do \
36750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36751         done; \
36752         echo "Doing mostlyclean in zip" ; \
36753         (cd $(HOST_SUBDIR)/zip && \
36754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36756                   "RANLIB=$${RANLIB}" \
36757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36758                   mostlyclean) \
36759           || exit 1
36760
36761 @endif zip
36762
36763 .PHONY: maybe-clean-zip clean-zip
36764 maybe-clean-zip:
36765 @if zip
36766 maybe-clean-zip: clean-zip
36767
36768 clean-zip: 
36769         @: $(MAKE); $(unstage)
36770         @[ -f ./zip/Makefile ] || exit 0; \
36771         r=`${PWD_COMMAND}`; export r; \
36772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36773         $(HOST_EXPORTS) \
36774         for flag in $(EXTRA_HOST_FLAGS) ; do \
36775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36776         done; \
36777         echo "Doing clean in zip" ; \
36778         (cd $(HOST_SUBDIR)/zip && \
36779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36781                   "RANLIB=$${RANLIB}" \
36782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36783                   clean) \
36784           || exit 1
36785
36786 @endif zip
36787
36788 .PHONY: maybe-distclean-zip distclean-zip
36789 maybe-distclean-zip:
36790 @if zip
36791 maybe-distclean-zip: distclean-zip
36792
36793 distclean-zip: 
36794         @: $(MAKE); $(unstage)
36795         @[ -f ./zip/Makefile ] || exit 0; \
36796         r=`${PWD_COMMAND}`; export r; \
36797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36798         $(HOST_EXPORTS) \
36799         for flag in $(EXTRA_HOST_FLAGS) ; do \
36800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36801         done; \
36802         echo "Doing distclean in zip" ; \
36803         (cd $(HOST_SUBDIR)/zip && \
36804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36806                   "RANLIB=$${RANLIB}" \
36807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36808                   distclean) \
36809           || exit 1
36810
36811 @endif zip
36812
36813 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
36814 maybe-maintainer-clean-zip:
36815 @if zip
36816 maybe-maintainer-clean-zip: maintainer-clean-zip
36817
36818 maintainer-clean-zip: 
36819         @: $(MAKE); $(unstage)
36820         @[ -f ./zip/Makefile ] || exit 0; \
36821         r=`${PWD_COMMAND}`; export r; \
36822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36823         $(HOST_EXPORTS) \
36824         for flag in $(EXTRA_HOST_FLAGS) ; do \
36825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36826         done; \
36827         echo "Doing maintainer-clean in zip" ; \
36828         (cd $(HOST_SUBDIR)/zip && \
36829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36831                   "RANLIB=$${RANLIB}" \
36832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36833                   maintainer-clean) \
36834           || exit 1
36835
36836 @endif zip
36837
36838
36839
36840 .PHONY: configure-zlib maybe-configure-zlib
36841 maybe-configure-zlib:
36842 @if gcc-bootstrap
36843 configure-zlib: stage_current
36844 @endif gcc-bootstrap
36845 @if zlib
36846 maybe-configure-zlib: configure-zlib
36847 configure-zlib: 
36848         @r=`${PWD_COMMAND}`; export r; \
36849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36850         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36851         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36852         $(HOST_EXPORTS) \
36853         echo Configuring in $(HOST_SUBDIR)/zlib; \
36854         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
36855         case $(srcdir) in \
36856           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36857           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36858                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36859         esac; \
36860         srcdiroption="--srcdir=$${topdir}/zlib"; \
36861         libsrcdir="$$s/zlib"; \
36862         $(SHELL) $${libsrcdir}/configure \
36863           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36864           --target=${target_alias} $${srcdiroption}  \
36865           || exit 1
36866 @endif zlib
36867
36868
36869
36870 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
36871 maybe-configure-stage1-zlib:
36872 @if zlib-bootstrap
36873 maybe-configure-stage1-zlib: configure-stage1-zlib
36874 configure-stage1-zlib:
36875         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36876         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36877         @r=`${PWD_COMMAND}`; export r; \
36878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36879         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36880         $(HOST_EXPORTS)  \
36881         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
36882         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
36883         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
36884         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36885         cd $(HOST_SUBDIR)/zlib || exit 1; \
36886         case $(srcdir) in \
36887           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36888           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36889                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36890         esac; \
36891         srcdiroption="--srcdir=$${topdir}/zlib"; \
36892         libsrcdir="$$s/zlib"; \
36893         $(SHELL) $${libsrcdir}/configure \
36894           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36895           --target=${target_alias} $${srcdiroption} \
36896            \
36897           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
36898 @endif zlib-bootstrap
36899
36900 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
36901 maybe-configure-stage2-zlib:
36902 @if zlib-bootstrap
36903 maybe-configure-stage2-zlib: configure-stage2-zlib
36904 configure-stage2-zlib:
36905         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36906         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36907         @r=`${PWD_COMMAND}`; export r; \
36908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36909         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36910         $(HOST_EXPORTS) \
36911         $(POSTSTAGE1_HOST_EXPORTS)  \
36912         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
36913         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
36914         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
36915         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36916         cd $(HOST_SUBDIR)/zlib || exit 1; \
36917         case $(srcdir) in \
36918           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36919           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36920                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36921         esac; \
36922         srcdiroption="--srcdir=$${topdir}/zlib"; \
36923         libsrcdir="$$s/zlib"; \
36924         $(SHELL) $${libsrcdir}/configure \
36925           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36926           --target=${target_alias} $${srcdiroption} \
36927           --with-build-libsubdir=$(HOST_SUBDIR) \
36928           @stage2_werror_flag@ 
36929 @endif zlib-bootstrap
36930
36931 .PHONY: configure-stageb2g0-zlib maybe-configure-stageb2g0-zlib
36932 maybe-configure-stageb2g0-zlib:
36933 @if zlib-bootstrap
36934 maybe-configure-stageb2g0-zlib: configure-stageb2g0-zlib
36935 configure-stageb2g0-zlib:
36936         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
36937         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36938         @r=`${PWD_COMMAND}`; export r; \
36939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36940         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36941         $(HOST_EXPORTS) \
36942         $(POSTSTAGE1_HOST_EXPORTS)  \
36943         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
36944         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
36945         echo Configuring stage b2g0 in $(HOST_SUBDIR)/zlib ; \
36946         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36947         cd $(HOST_SUBDIR)/zlib || exit 1; \
36948         case $(srcdir) in \
36949           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36950           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36951                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36952         esac; \
36953         srcdiroption="--srcdir=$${topdir}/zlib"; \
36954         libsrcdir="$$s/zlib"; \
36955         $(SHELL) $${libsrcdir}/configure \
36956           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36957           --target=${target_alias} $${srcdiroption} \
36958           --with-build-libsubdir=$(HOST_SUBDIR) \
36959           @stage2_werror_flag@ 
36960 @endif zlib-bootstrap
36961
36962 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
36963 maybe-configure-stage3-zlib:
36964 @if zlib-bootstrap
36965 maybe-configure-stage3-zlib: configure-stage3-zlib
36966 configure-stage3-zlib:
36967         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36968         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36969         @r=`${PWD_COMMAND}`; export r; \
36970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36971         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36972         $(HOST_EXPORTS) \
36973         $(POSTSTAGE1_HOST_EXPORTS)  \
36974         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
36975         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
36976         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
36977         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36978         cd $(HOST_SUBDIR)/zlib || exit 1; \
36979         case $(srcdir) in \
36980           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36981           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36982                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36983         esac; \
36984         srcdiroption="--srcdir=$${topdir}/zlib"; \
36985         libsrcdir="$$s/zlib"; \
36986         $(SHELL) $${libsrcdir}/configure \
36987           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36988           --target=${target_alias} $${srcdiroption} \
36989           --with-build-libsubdir=$(HOST_SUBDIR) \
36990           @stage2_werror_flag@ 
36991 @endif zlib-bootstrap
36992
36993 .PHONY: configure-stageb3g2-zlib maybe-configure-stageb3g2-zlib
36994 maybe-configure-stageb3g2-zlib:
36995 @if zlib-bootstrap
36996 maybe-configure-stageb3g2-zlib: configure-stageb3g2-zlib
36997 configure-stageb3g2-zlib:
36998         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
36999         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37000         @r=`${PWD_COMMAND}`; export r; \
37001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37002         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37003         $(HOST_EXPORTS) \
37004         $(POSTSTAGE1_HOST_EXPORTS)  \
37005         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
37006         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
37007         echo Configuring stage b3g2 in $(HOST_SUBDIR)/zlib ; \
37008         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37009         cd $(HOST_SUBDIR)/zlib || exit 1; \
37010         case $(srcdir) in \
37011           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37012           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37013                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37014         esac; \
37015         srcdiroption="--srcdir=$${topdir}/zlib"; \
37016         libsrcdir="$$s/zlib"; \
37017         $(SHELL) $${libsrcdir}/configure \
37018           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37019           --target=${target_alias} $${srcdiroption} \
37020           --with-build-libsubdir=$(HOST_SUBDIR) \
37021           @stage2_werror_flag@ 
37022 @endif zlib-bootstrap
37023
37024 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
37025 maybe-configure-stage4-zlib:
37026 @if zlib-bootstrap
37027 maybe-configure-stage4-zlib: configure-stage4-zlib
37028 configure-stage4-zlib:
37029         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37030         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37031         @r=`${PWD_COMMAND}`; export r; \
37032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37033         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37034         $(HOST_EXPORTS) \
37035         $(POSTSTAGE1_HOST_EXPORTS)  \
37036         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
37037         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
37038         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
37039         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37040         cd $(HOST_SUBDIR)/zlib || exit 1; \
37041         case $(srcdir) in \
37042           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37043           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37044                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37045         esac; \
37046         srcdiroption="--srcdir=$${topdir}/zlib"; \
37047         libsrcdir="$$s/zlib"; \
37048         $(SHELL) $${libsrcdir}/configure \
37049           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37050           --target=${target_alias} $${srcdiroption} \
37051           --with-build-libsubdir=$(HOST_SUBDIR) \
37052           @stage2_werror_flag@ 
37053 @endif zlib-bootstrap
37054
37055 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
37056 maybe-configure-stageprofile-zlib:
37057 @if zlib-bootstrap
37058 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
37059 configure-stageprofile-zlib:
37060         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37061         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37062         @r=`${PWD_COMMAND}`; export r; \
37063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37064         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37065         $(HOST_EXPORTS) \
37066         $(POSTSTAGE1_HOST_EXPORTS)  \
37067         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
37068         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
37069         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
37070         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37071         cd $(HOST_SUBDIR)/zlib || exit 1; \
37072         case $(srcdir) in \
37073           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37074           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37075                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37076         esac; \
37077         srcdiroption="--srcdir=$${topdir}/zlib"; \
37078         libsrcdir="$$s/zlib"; \
37079         $(SHELL) $${libsrcdir}/configure \
37080           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37081           --target=${target_alias} $${srcdiroption} \
37082           --with-build-libsubdir=$(HOST_SUBDIR) \
37083           @stage2_werror_flag@ 
37084 @endif zlib-bootstrap
37085
37086 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
37087 maybe-configure-stagefeedback-zlib:
37088 @if zlib-bootstrap
37089 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
37090 configure-stagefeedback-zlib:
37091         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37092         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37093         @r=`${PWD_COMMAND}`; export r; \
37094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37095         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37096         $(HOST_EXPORTS) \
37097         $(POSTSTAGE1_HOST_EXPORTS)  \
37098         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
37099         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
37100         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
37101         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37102         cd $(HOST_SUBDIR)/zlib || exit 1; \
37103         case $(srcdir) in \
37104           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37105           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37106                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37107         esac; \
37108         srcdiroption="--srcdir=$${topdir}/zlib"; \
37109         libsrcdir="$$s/zlib"; \
37110         $(SHELL) $${libsrcdir}/configure \
37111           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37112           --target=${target_alias} $${srcdiroption} \
37113           --with-build-libsubdir=$(HOST_SUBDIR) \
37114           @stage2_werror_flag@ 
37115 @endif zlib-bootstrap
37116
37117
37118
37119
37120
37121 .PHONY: all-zlib maybe-all-zlib
37122 maybe-all-zlib:
37123 @if gcc-bootstrap
37124 all-zlib: stage_current
37125 @endif gcc-bootstrap
37126 @if zlib
37127 TARGET-zlib=all
37128 maybe-all-zlib: all-zlib
37129 all-zlib: configure-zlib
37130         @r=`${PWD_COMMAND}`; export r; \
37131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37132         $(HOST_EXPORTS) \
37133         (cd $(HOST_SUBDIR)/zlib && \
37134           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37135                 $(TARGET-zlib))
37136 @endif zlib
37137
37138
37139
37140 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
37141 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
37142 maybe-all-stage1-zlib:
37143 maybe-clean-stage1-zlib:
37144 @if zlib-bootstrap
37145 maybe-all-stage1-zlib: all-stage1-zlib
37146 all-stage1: all-stage1-zlib
37147 TARGET-stage1-zlib = $(TARGET-zlib)
37148 all-stage1-zlib: configure-stage1-zlib
37149         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37150         @r=`${PWD_COMMAND}`; export r; \
37151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37152         $(HOST_EXPORTS) \
37153         cd $(HOST_SUBDIR)/zlib && \
37154         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37155                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
37156                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
37157                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
37158                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
37159                 $(TARGET-stage1-zlib)
37160
37161 maybe-clean-stage1-zlib: clean-stage1-zlib
37162 clean-stage1: clean-stage1-zlib
37163 clean-stage1-zlib:
37164         @if [ $(current_stage) = stage1 ]; then \
37165           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37166         else \
37167           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
37168           $(MAKE) stage1-start; \
37169         fi; \
37170         cd $(HOST_SUBDIR)/zlib && \
37171         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37172                  clean
37173 @endif zlib-bootstrap
37174
37175
37176 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
37177 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
37178 maybe-all-stage2-zlib:
37179 maybe-clean-stage2-zlib:
37180 @if zlib-bootstrap
37181 maybe-all-stage2-zlib: all-stage2-zlib
37182 all-stage2: all-stage2-zlib
37183 TARGET-stage2-zlib = $(TARGET-zlib)
37184 all-stage2-zlib: configure-stage2-zlib
37185         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37186         @r=`${PWD_COMMAND}`; export r; \
37187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37188         $(HOST_EXPORTS) \
37189         $(POSTSTAGE1_HOST_EXPORTS) \
37190         cd $(HOST_SUBDIR)/zlib && \
37191         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37192                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
37193                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
37194                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
37195                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37196                 $(TARGET-stage2-zlib)
37197
37198 maybe-clean-stage2-zlib: clean-stage2-zlib
37199 clean-stage2: clean-stage2-zlib
37200 clean-stage2-zlib:
37201         @if [ $(current_stage) = stage2 ]; then \
37202           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37203         else \
37204           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
37205           $(MAKE) stage2-start; \
37206         fi; \
37207         cd $(HOST_SUBDIR)/zlib && \
37208         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37209                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37210                  clean
37211 @endif zlib-bootstrap
37212
37213
37214 .PHONY: all-stageb2g0-zlib maybe-all-stageb2g0-zlib
37215 .PHONY: clean-stageb2g0-zlib maybe-clean-stageb2g0-zlib
37216 maybe-all-stageb2g0-zlib:
37217 maybe-clean-stageb2g0-zlib:
37218 @if zlib-bootstrap
37219 maybe-all-stageb2g0-zlib: all-stageb2g0-zlib
37220 all-stageb2g0: all-stageb2g0-zlib
37221 TARGET-stageb2g0-zlib = $(TARGET-zlib)
37222 all-stageb2g0-zlib: configure-stageb2g0-zlib
37223         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
37224         @r=`${PWD_COMMAND}`; export r; \
37225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37226         $(HOST_EXPORTS) \
37227         $(POSTSTAGE1_HOST_EXPORTS) \
37228         cd $(HOST_SUBDIR)/zlib && \
37229         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37230                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
37231                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
37232                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
37233                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37234                 $(TARGET-stageb2g0-zlib)
37235
37236 maybe-clean-stageb2g0-zlib: clean-stageb2g0-zlib
37237 clean-stageb2g0: clean-stageb2g0-zlib
37238 clean-stageb2g0-zlib:
37239         @if [ $(current_stage) = stageb2g0 ]; then \
37240           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37241         else \
37242           [ -f $(HOST_SUBDIR)/stageb2g0-zlib/Makefile ] || exit 0; \
37243           $(MAKE) stageb2g0-start; \
37244         fi; \
37245         cd $(HOST_SUBDIR)/zlib && \
37246         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37247                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37248                  clean
37249 @endif zlib-bootstrap
37250
37251
37252 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
37253 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
37254 maybe-all-stage3-zlib:
37255 maybe-clean-stage3-zlib:
37256 @if zlib-bootstrap
37257 maybe-all-stage3-zlib: all-stage3-zlib
37258 all-stage3: all-stage3-zlib
37259 TARGET-stage3-zlib = $(TARGET-zlib)
37260 all-stage3-zlib: configure-stage3-zlib
37261         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37262         @r=`${PWD_COMMAND}`; export r; \
37263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37264         $(HOST_EXPORTS) \
37265         $(POSTSTAGE1_HOST_EXPORTS) \
37266         cd $(HOST_SUBDIR)/zlib && \
37267         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37268                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
37269                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
37270                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
37271                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37272                 $(TARGET-stage3-zlib)
37273
37274 maybe-clean-stage3-zlib: clean-stage3-zlib
37275 clean-stage3: clean-stage3-zlib
37276 clean-stage3-zlib:
37277         @if [ $(current_stage) = stage3 ]; then \
37278           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37279         else \
37280           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
37281           $(MAKE) stage3-start; \
37282         fi; \
37283         cd $(HOST_SUBDIR)/zlib && \
37284         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37285                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37286                  clean
37287 @endif zlib-bootstrap
37288
37289
37290 .PHONY: all-stageb3g2-zlib maybe-all-stageb3g2-zlib
37291 .PHONY: clean-stageb3g2-zlib maybe-clean-stageb3g2-zlib
37292 maybe-all-stageb3g2-zlib:
37293 maybe-clean-stageb3g2-zlib:
37294 @if zlib-bootstrap
37295 maybe-all-stageb3g2-zlib: all-stageb3g2-zlib
37296 all-stageb3g2: all-stageb3g2-zlib
37297 TARGET-stageb3g2-zlib = $(TARGET-zlib)
37298 all-stageb3g2-zlib: configure-stageb3g2-zlib
37299         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
37300         @r=`${PWD_COMMAND}`; export r; \
37301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37302         $(HOST_EXPORTS) \
37303         $(POSTSTAGE1_HOST_EXPORTS) \
37304         cd $(HOST_SUBDIR)/zlib && \
37305         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37306                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
37307                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
37308                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
37309                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37310                 $(TARGET-stageb3g2-zlib)
37311
37312 maybe-clean-stageb3g2-zlib: clean-stageb3g2-zlib
37313 clean-stageb3g2: clean-stageb3g2-zlib
37314 clean-stageb3g2-zlib:
37315         @if [ $(current_stage) = stageb3g2 ]; then \
37316           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37317         else \
37318           [ -f $(HOST_SUBDIR)/stageb3g2-zlib/Makefile ] || exit 0; \
37319           $(MAKE) stageb3g2-start; \
37320         fi; \
37321         cd $(HOST_SUBDIR)/zlib && \
37322         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37323                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37324                  clean
37325 @endif zlib-bootstrap
37326
37327
37328 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
37329 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
37330 maybe-all-stage4-zlib:
37331 maybe-clean-stage4-zlib:
37332 @if zlib-bootstrap
37333 maybe-all-stage4-zlib: all-stage4-zlib
37334 all-stage4: all-stage4-zlib
37335 TARGET-stage4-zlib = $(TARGET-zlib)
37336 all-stage4-zlib: configure-stage4-zlib
37337         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37338         @r=`${PWD_COMMAND}`; export r; \
37339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37340         $(HOST_EXPORTS) \
37341         $(POSTSTAGE1_HOST_EXPORTS) \
37342         cd $(HOST_SUBDIR)/zlib && \
37343         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37344                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
37345                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
37346                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
37347                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37348                 $(TARGET-stage4-zlib)
37349
37350 maybe-clean-stage4-zlib: clean-stage4-zlib
37351 clean-stage4: clean-stage4-zlib
37352 clean-stage4-zlib:
37353         @if [ $(current_stage) = stage4 ]; then \
37354           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37355         else \
37356           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
37357           $(MAKE) stage4-start; \
37358         fi; \
37359         cd $(HOST_SUBDIR)/zlib && \
37360         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37361                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37362                  clean
37363 @endif zlib-bootstrap
37364
37365
37366 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
37367 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
37368 maybe-all-stageprofile-zlib:
37369 maybe-clean-stageprofile-zlib:
37370 @if zlib-bootstrap
37371 maybe-all-stageprofile-zlib: all-stageprofile-zlib
37372 all-stageprofile: all-stageprofile-zlib
37373 TARGET-stageprofile-zlib = $(TARGET-zlib)
37374 all-stageprofile-zlib: configure-stageprofile-zlib
37375         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37376         @r=`${PWD_COMMAND}`; export r; \
37377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37378         $(HOST_EXPORTS) \
37379         $(POSTSTAGE1_HOST_EXPORTS) \
37380         cd $(HOST_SUBDIR)/zlib && \
37381         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37382                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
37383                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
37384                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
37385                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37386                 $(TARGET-stageprofile-zlib)
37387
37388 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
37389 clean-stageprofile: clean-stageprofile-zlib
37390 clean-stageprofile-zlib:
37391         @if [ $(current_stage) = stageprofile ]; then \
37392           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37393         else \
37394           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
37395           $(MAKE) stageprofile-start; \
37396         fi; \
37397         cd $(HOST_SUBDIR)/zlib && \
37398         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37399                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37400                  clean
37401 @endif zlib-bootstrap
37402
37403
37404 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
37405 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
37406 maybe-all-stagefeedback-zlib:
37407 maybe-clean-stagefeedback-zlib:
37408 @if zlib-bootstrap
37409 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
37410 all-stagefeedback: all-stagefeedback-zlib
37411 TARGET-stagefeedback-zlib = $(TARGET-zlib)
37412 all-stagefeedback-zlib: configure-stagefeedback-zlib
37413         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37414         @r=`${PWD_COMMAND}`; export r; \
37415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37416         $(HOST_EXPORTS) \
37417         $(POSTSTAGE1_HOST_EXPORTS) \
37418         cd $(HOST_SUBDIR)/zlib && \
37419         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37420                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
37421                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
37422                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
37423                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37424                 $(TARGET-stagefeedback-zlib)
37425
37426 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
37427 clean-stagefeedback: clean-stagefeedback-zlib
37428 clean-stagefeedback-zlib:
37429         @if [ $(current_stage) = stagefeedback ]; then \
37430           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37431         else \
37432           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
37433           $(MAKE) stagefeedback-start; \
37434         fi; \
37435         cd $(HOST_SUBDIR)/zlib && \
37436         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37437                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37438                  clean
37439 @endif zlib-bootstrap
37440
37441
37442
37443
37444
37445 .PHONY: check-zlib maybe-check-zlib
37446 maybe-check-zlib:
37447 @if zlib
37448 maybe-check-zlib: check-zlib
37449
37450 check-zlib:
37451
37452 @endif zlib
37453
37454 .PHONY: install-zlib maybe-install-zlib
37455 maybe-install-zlib:
37456 @if zlib
37457 maybe-install-zlib: install-zlib
37458
37459 install-zlib:
37460
37461 @endif zlib
37462
37463 # Other targets (info, dvi, pdf, etc.)
37464
37465 .PHONY: maybe-info-zlib info-zlib
37466 maybe-info-zlib:
37467 @if zlib
37468 maybe-info-zlib: info-zlib
37469
37470 info-zlib: \
37471     configure-zlib 
37472         @[ -f ./zlib/Makefile ] || exit 0; \
37473         r=`${PWD_COMMAND}`; export r; \
37474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37475         $(HOST_EXPORTS) \
37476         for flag in $(EXTRA_HOST_FLAGS) ; do \
37477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37478         done; \
37479         echo "Doing info in zlib" ; \
37480         (cd $(HOST_SUBDIR)/zlib && \
37481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37483                   "RANLIB=$${RANLIB}" \
37484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37485                   info) \
37486           || exit 1
37487
37488 @endif zlib
37489
37490 .PHONY: maybe-dvi-zlib dvi-zlib
37491 maybe-dvi-zlib:
37492 @if zlib
37493 maybe-dvi-zlib: dvi-zlib
37494
37495 dvi-zlib: \
37496     configure-zlib 
37497         @[ -f ./zlib/Makefile ] || exit 0; \
37498         r=`${PWD_COMMAND}`; export r; \
37499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37500         $(HOST_EXPORTS) \
37501         for flag in $(EXTRA_HOST_FLAGS) ; do \
37502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37503         done; \
37504         echo "Doing dvi in zlib" ; \
37505         (cd $(HOST_SUBDIR)/zlib && \
37506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37508                   "RANLIB=$${RANLIB}" \
37509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37510                   dvi) \
37511           || exit 1
37512
37513 @endif zlib
37514
37515 .PHONY: maybe-pdf-zlib pdf-zlib
37516 maybe-pdf-zlib:
37517 @if zlib
37518 maybe-pdf-zlib: pdf-zlib
37519
37520 pdf-zlib: \
37521     configure-zlib 
37522         @[ -f ./zlib/Makefile ] || exit 0; \
37523         r=`${PWD_COMMAND}`; export r; \
37524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37525         $(HOST_EXPORTS) \
37526         for flag in $(EXTRA_HOST_FLAGS) ; do \
37527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37528         done; \
37529         echo "Doing pdf in zlib" ; \
37530         (cd $(HOST_SUBDIR)/zlib && \
37531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37533                   "RANLIB=$${RANLIB}" \
37534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37535                   pdf) \
37536           || exit 1
37537
37538 @endif zlib
37539
37540 .PHONY: maybe-html-zlib html-zlib
37541 maybe-html-zlib:
37542 @if zlib
37543 maybe-html-zlib: html-zlib
37544
37545 html-zlib: \
37546     configure-zlib 
37547         @[ -f ./zlib/Makefile ] || exit 0; \
37548         r=`${PWD_COMMAND}`; export r; \
37549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37550         $(HOST_EXPORTS) \
37551         for flag in $(EXTRA_HOST_FLAGS) ; do \
37552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37553         done; \
37554         echo "Doing html in zlib" ; \
37555         (cd $(HOST_SUBDIR)/zlib && \
37556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37558                   "RANLIB=$${RANLIB}" \
37559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37560                   html) \
37561           || exit 1
37562
37563 @endif zlib
37564
37565 .PHONY: maybe-TAGS-zlib TAGS-zlib
37566 maybe-TAGS-zlib:
37567 @if zlib
37568 maybe-TAGS-zlib: TAGS-zlib
37569
37570 TAGS-zlib: \
37571     configure-zlib 
37572         @[ -f ./zlib/Makefile ] || exit 0; \
37573         r=`${PWD_COMMAND}`; export r; \
37574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37575         $(HOST_EXPORTS) \
37576         for flag in $(EXTRA_HOST_FLAGS) ; do \
37577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37578         done; \
37579         echo "Doing TAGS in zlib" ; \
37580         (cd $(HOST_SUBDIR)/zlib && \
37581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37583                   "RANLIB=$${RANLIB}" \
37584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37585                   TAGS) \
37586           || exit 1
37587
37588 @endif zlib
37589
37590 .PHONY: maybe-install-info-zlib install-info-zlib
37591 maybe-install-info-zlib:
37592 @if zlib
37593 maybe-install-info-zlib: install-info-zlib
37594
37595 install-info-zlib: \
37596     configure-zlib \
37597     info-zlib 
37598         @[ -f ./zlib/Makefile ] || exit 0; \
37599         r=`${PWD_COMMAND}`; export r; \
37600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37601         $(HOST_EXPORTS) \
37602         for flag in $(EXTRA_HOST_FLAGS) ; do \
37603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37604         done; \
37605         echo "Doing install-info in zlib" ; \
37606         (cd $(HOST_SUBDIR)/zlib && \
37607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37609                   "RANLIB=$${RANLIB}" \
37610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37611                   install-info) \
37612           || exit 1
37613
37614 @endif zlib
37615
37616 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
37617 maybe-install-pdf-zlib:
37618 @if zlib
37619 maybe-install-pdf-zlib: install-pdf-zlib
37620
37621 install-pdf-zlib: \
37622     configure-zlib \
37623     pdf-zlib 
37624         @[ -f ./zlib/Makefile ] || exit 0; \
37625         r=`${PWD_COMMAND}`; export r; \
37626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37627         $(HOST_EXPORTS) \
37628         for flag in $(EXTRA_HOST_FLAGS) ; do \
37629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37630         done; \
37631         echo "Doing install-pdf in zlib" ; \
37632         (cd $(HOST_SUBDIR)/zlib && \
37633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37635                   "RANLIB=$${RANLIB}" \
37636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37637                   install-pdf) \
37638           || exit 1
37639
37640 @endif zlib
37641
37642 .PHONY: maybe-install-html-zlib install-html-zlib
37643 maybe-install-html-zlib:
37644 @if zlib
37645 maybe-install-html-zlib: install-html-zlib
37646
37647 install-html-zlib: \
37648     configure-zlib \
37649     html-zlib 
37650         @[ -f ./zlib/Makefile ] || exit 0; \
37651         r=`${PWD_COMMAND}`; export r; \
37652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37653         $(HOST_EXPORTS) \
37654         for flag in $(EXTRA_HOST_FLAGS) ; do \
37655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37656         done; \
37657         echo "Doing install-html in zlib" ; \
37658         (cd $(HOST_SUBDIR)/zlib && \
37659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37661                   "RANLIB=$${RANLIB}" \
37662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37663                   install-html) \
37664           || exit 1
37665
37666 @endif zlib
37667
37668 .PHONY: maybe-installcheck-zlib installcheck-zlib
37669 maybe-installcheck-zlib:
37670 @if zlib
37671 maybe-installcheck-zlib: installcheck-zlib
37672
37673 installcheck-zlib: \
37674     configure-zlib 
37675         @[ -f ./zlib/Makefile ] || exit 0; \
37676         r=`${PWD_COMMAND}`; export r; \
37677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37678         $(HOST_EXPORTS) \
37679         for flag in $(EXTRA_HOST_FLAGS) ; do \
37680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37681         done; \
37682         echo "Doing installcheck in zlib" ; \
37683         (cd $(HOST_SUBDIR)/zlib && \
37684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37686                   "RANLIB=$${RANLIB}" \
37687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37688                   installcheck) \
37689           || exit 1
37690
37691 @endif zlib
37692
37693 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
37694 maybe-mostlyclean-zlib:
37695 @if zlib
37696 maybe-mostlyclean-zlib: mostlyclean-zlib
37697
37698 mostlyclean-zlib: 
37699         @[ -f ./zlib/Makefile ] || exit 0; \
37700         r=`${PWD_COMMAND}`; export r; \
37701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37702         $(HOST_EXPORTS) \
37703         for flag in $(EXTRA_HOST_FLAGS) ; do \
37704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37705         done; \
37706         echo "Doing mostlyclean in zlib" ; \
37707         (cd $(HOST_SUBDIR)/zlib && \
37708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37710                   "RANLIB=$${RANLIB}" \
37711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37712                   mostlyclean) \
37713           || exit 1
37714
37715 @endif zlib
37716
37717 .PHONY: maybe-clean-zlib clean-zlib
37718 maybe-clean-zlib:
37719 @if zlib
37720 maybe-clean-zlib: clean-zlib
37721
37722 clean-zlib: 
37723         @[ -f ./zlib/Makefile ] || exit 0; \
37724         r=`${PWD_COMMAND}`; export r; \
37725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37726         $(HOST_EXPORTS) \
37727         for flag in $(EXTRA_HOST_FLAGS) ; do \
37728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37729         done; \
37730         echo "Doing clean in zlib" ; \
37731         (cd $(HOST_SUBDIR)/zlib && \
37732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37734                   "RANLIB=$${RANLIB}" \
37735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37736                   clean) \
37737           || exit 1
37738
37739 @endif zlib
37740
37741 .PHONY: maybe-distclean-zlib distclean-zlib
37742 maybe-distclean-zlib:
37743 @if zlib
37744 maybe-distclean-zlib: distclean-zlib
37745
37746 distclean-zlib: 
37747         @[ -f ./zlib/Makefile ] || exit 0; \
37748         r=`${PWD_COMMAND}`; export r; \
37749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37750         $(HOST_EXPORTS) \
37751         for flag in $(EXTRA_HOST_FLAGS) ; do \
37752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37753         done; \
37754         echo "Doing distclean in zlib" ; \
37755         (cd $(HOST_SUBDIR)/zlib && \
37756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37758                   "RANLIB=$${RANLIB}" \
37759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37760                   distclean) \
37761           || exit 1
37762
37763 @endif zlib
37764
37765 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
37766 maybe-maintainer-clean-zlib:
37767 @if zlib
37768 maybe-maintainer-clean-zlib: maintainer-clean-zlib
37769
37770 maintainer-clean-zlib: 
37771         @[ -f ./zlib/Makefile ] || exit 0; \
37772         r=`${PWD_COMMAND}`; export r; \
37773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37774         $(HOST_EXPORTS) \
37775         for flag in $(EXTRA_HOST_FLAGS) ; do \
37776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37777         done; \
37778         echo "Doing maintainer-clean in zlib" ; \
37779         (cd $(HOST_SUBDIR)/zlib && \
37780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37782                   "RANLIB=$${RANLIB}" \
37783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37784                   maintainer-clean) \
37785           || exit 1
37786
37787 @endif zlib
37788
37789
37790
37791 .PHONY: configure-gdb maybe-configure-gdb
37792 maybe-configure-gdb:
37793 @if gcc-bootstrap
37794 configure-gdb: stage_current
37795 @endif gcc-bootstrap
37796 @if gdb
37797 maybe-configure-gdb: configure-gdb
37798 configure-gdb: 
37799         @: $(MAKE); $(unstage)
37800         @r=`${PWD_COMMAND}`; export r; \
37801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37802         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
37803         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
37804         $(HOST_EXPORTS) \
37805         echo Configuring in $(HOST_SUBDIR)/gdb; \
37806         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
37807         case $(srcdir) in \
37808           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37809           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
37810                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37811         esac; \
37812         srcdiroption="--srcdir=$${topdir}/gdb"; \
37813         libsrcdir="$$s/gdb"; \
37814         $(SHELL) $${libsrcdir}/configure \
37815           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37816           --target=${target_alias} $${srcdiroption}  \
37817           || exit 1
37818 @endif gdb
37819
37820
37821
37822
37823
37824 .PHONY: all-gdb maybe-all-gdb
37825 maybe-all-gdb:
37826 @if gcc-bootstrap
37827 all-gdb: stage_current
37828 @endif gcc-bootstrap
37829 @if gdb
37830 TARGET-gdb=all
37831 maybe-all-gdb: all-gdb
37832 all-gdb: configure-gdb
37833         @: $(MAKE); $(unstage)
37834         @r=`${PWD_COMMAND}`; export r; \
37835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37836         $(HOST_EXPORTS) \
37837         (cd $(HOST_SUBDIR)/gdb && \
37838           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
37839                 $(TARGET-gdb))
37840 @endif gdb
37841
37842
37843
37844
37845 .PHONY: check-gdb maybe-check-gdb
37846 maybe-check-gdb:
37847 @if gdb
37848 maybe-check-gdb: check-gdb
37849
37850 check-gdb:
37851         @: $(MAKE); $(unstage)
37852         @r=`${PWD_COMMAND}`; export r; \
37853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37854         $(HOST_EXPORTS) \
37855         (cd $(HOST_SUBDIR)/gdb && \
37856           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
37857
37858 @endif gdb
37859
37860 .PHONY: install-gdb maybe-install-gdb
37861 maybe-install-gdb:
37862 @if gdb
37863 maybe-install-gdb: install-gdb
37864
37865 install-gdb: installdirs
37866         @: $(MAKE); $(unstage)
37867         @r=`${PWD_COMMAND}`; export r; \
37868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37869         $(HOST_EXPORTS) \
37870         (cd $(HOST_SUBDIR)/gdb && \
37871           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
37872
37873 @endif gdb
37874
37875 # Other targets (info, dvi, pdf, etc.)
37876
37877 .PHONY: maybe-info-gdb info-gdb
37878 maybe-info-gdb:
37879 @if gdb
37880 maybe-info-gdb: info-gdb
37881
37882 info-gdb: \
37883     configure-gdb 
37884         @: $(MAKE); $(unstage)
37885         @[ -f ./gdb/Makefile ] || exit 0; \
37886         r=`${PWD_COMMAND}`; export r; \
37887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37888         $(HOST_EXPORTS) \
37889         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37891         done; \
37892         echo "Doing info in gdb" ; \
37893         (cd $(HOST_SUBDIR)/gdb && \
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                   info) \
37899           || exit 1
37900
37901 @endif gdb
37902
37903 .PHONY: maybe-dvi-gdb dvi-gdb
37904 maybe-dvi-gdb:
37905 @if gdb
37906 maybe-dvi-gdb: dvi-gdb
37907
37908 dvi-gdb: \
37909     configure-gdb 
37910         @: $(MAKE); $(unstage)
37911         @[ -f ./gdb/Makefile ] || exit 0; \
37912         r=`${PWD_COMMAND}`; export r; \
37913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37914         $(HOST_EXPORTS) \
37915         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37917         done; \
37918         echo "Doing dvi in gdb" ; \
37919         (cd $(HOST_SUBDIR)/gdb && \
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                   dvi) \
37925           || exit 1
37926
37927 @endif gdb
37928
37929 .PHONY: maybe-pdf-gdb pdf-gdb
37930 maybe-pdf-gdb:
37931 @if gdb
37932 maybe-pdf-gdb: pdf-gdb
37933
37934 pdf-gdb: \
37935     configure-gdb 
37936         @: $(MAKE); $(unstage)
37937         @[ -f ./gdb/Makefile ] || exit 0; \
37938         r=`${PWD_COMMAND}`; export r; \
37939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37940         $(HOST_EXPORTS) \
37941         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37943         done; \
37944         echo "Doing pdf in gdb" ; \
37945         (cd $(HOST_SUBDIR)/gdb && \
37946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37948                   "RANLIB=$${RANLIB}" \
37949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37950                   pdf) \
37951           || exit 1
37952
37953 @endif gdb
37954
37955 .PHONY: maybe-html-gdb html-gdb
37956 maybe-html-gdb:
37957 @if gdb
37958 maybe-html-gdb: html-gdb
37959
37960 html-gdb: \
37961     configure-gdb 
37962         @: $(MAKE); $(unstage)
37963         @[ -f ./gdb/Makefile ] || exit 0; \
37964         r=`${PWD_COMMAND}`; export r; \
37965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37966         $(HOST_EXPORTS) \
37967         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37969         done; \
37970         echo "Doing html in gdb" ; \
37971         (cd $(HOST_SUBDIR)/gdb && \
37972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37974                   "RANLIB=$${RANLIB}" \
37975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37976                   html) \
37977           || exit 1
37978
37979 @endif gdb
37980
37981 .PHONY: maybe-TAGS-gdb TAGS-gdb
37982 maybe-TAGS-gdb:
37983 @if gdb
37984 maybe-TAGS-gdb: TAGS-gdb
37985
37986 TAGS-gdb: \
37987     configure-gdb 
37988         @: $(MAKE); $(unstage)
37989         @[ -f ./gdb/Makefile ] || exit 0; \
37990         r=`${PWD_COMMAND}`; export r; \
37991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37992         $(HOST_EXPORTS) \
37993         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37995         done; \
37996         echo "Doing TAGS in gdb" ; \
37997         (cd $(HOST_SUBDIR)/gdb && \
37998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38000                   "RANLIB=$${RANLIB}" \
38001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38002                   TAGS) \
38003           || exit 1
38004
38005 @endif gdb
38006
38007 .PHONY: maybe-install-info-gdb install-info-gdb
38008 maybe-install-info-gdb:
38009 @if gdb
38010 maybe-install-info-gdb: install-info-gdb
38011
38012 install-info-gdb: \
38013     configure-gdb \
38014     info-gdb 
38015         @: $(MAKE); $(unstage)
38016         @[ -f ./gdb/Makefile ] || exit 0; \
38017         r=`${PWD_COMMAND}`; export r; \
38018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38019         $(HOST_EXPORTS) \
38020         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38022         done; \
38023         echo "Doing install-info in gdb" ; \
38024         (cd $(HOST_SUBDIR)/gdb && \
38025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38027                   "RANLIB=$${RANLIB}" \
38028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38029                   install-info) \
38030           || exit 1
38031
38032 @endif gdb
38033
38034 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
38035 maybe-install-pdf-gdb:
38036 @if gdb
38037 maybe-install-pdf-gdb: install-pdf-gdb
38038
38039 install-pdf-gdb: \
38040     configure-gdb \
38041     pdf-gdb 
38042         @: $(MAKE); $(unstage)
38043         @[ -f ./gdb/Makefile ] || exit 0; \
38044         r=`${PWD_COMMAND}`; export r; \
38045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38046         $(HOST_EXPORTS) \
38047         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38049         done; \
38050         echo "Doing install-pdf in gdb" ; \
38051         (cd $(HOST_SUBDIR)/gdb && \
38052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38054                   "RANLIB=$${RANLIB}" \
38055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38056                   install-pdf) \
38057           || exit 1
38058
38059 @endif gdb
38060
38061 .PHONY: maybe-install-html-gdb install-html-gdb
38062 maybe-install-html-gdb:
38063 @if gdb
38064 maybe-install-html-gdb: install-html-gdb
38065
38066 install-html-gdb: \
38067     configure-gdb \
38068     html-gdb 
38069         @: $(MAKE); $(unstage)
38070         @[ -f ./gdb/Makefile ] || exit 0; \
38071         r=`${PWD_COMMAND}`; export r; \
38072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38073         $(HOST_EXPORTS) \
38074         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38076         done; \
38077         echo "Doing install-html in gdb" ; \
38078         (cd $(HOST_SUBDIR)/gdb && \
38079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38081                   "RANLIB=$${RANLIB}" \
38082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38083                   install-html) \
38084           || exit 1
38085
38086 @endif gdb
38087
38088 .PHONY: maybe-installcheck-gdb installcheck-gdb
38089 maybe-installcheck-gdb:
38090 @if gdb
38091 maybe-installcheck-gdb: installcheck-gdb
38092
38093 installcheck-gdb: \
38094     configure-gdb 
38095         @: $(MAKE); $(unstage)
38096         @[ -f ./gdb/Makefile ] || exit 0; \
38097         r=`${PWD_COMMAND}`; export r; \
38098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38099         $(HOST_EXPORTS) \
38100         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38102         done; \
38103         echo "Doing installcheck in gdb" ; \
38104         (cd $(HOST_SUBDIR)/gdb && \
38105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38107                   "RANLIB=$${RANLIB}" \
38108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38109                   installcheck) \
38110           || exit 1
38111
38112 @endif gdb
38113
38114 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
38115 maybe-mostlyclean-gdb:
38116 @if gdb
38117 maybe-mostlyclean-gdb: mostlyclean-gdb
38118
38119 mostlyclean-gdb: 
38120         @: $(MAKE); $(unstage)
38121         @[ -f ./gdb/Makefile ] || exit 0; \
38122         r=`${PWD_COMMAND}`; export r; \
38123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38124         $(HOST_EXPORTS) \
38125         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38127         done; \
38128         echo "Doing mostlyclean in gdb" ; \
38129         (cd $(HOST_SUBDIR)/gdb && \
38130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38132                   "RANLIB=$${RANLIB}" \
38133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38134                   mostlyclean) \
38135           || exit 1
38136
38137 @endif gdb
38138
38139 .PHONY: maybe-clean-gdb clean-gdb
38140 maybe-clean-gdb:
38141 @if gdb
38142 maybe-clean-gdb: clean-gdb
38143
38144 clean-gdb: 
38145         @: $(MAKE); $(unstage)
38146         @[ -f ./gdb/Makefile ] || exit 0; \
38147         r=`${PWD_COMMAND}`; export r; \
38148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38149         $(HOST_EXPORTS) \
38150         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38152         done; \
38153         echo "Doing clean in gdb" ; \
38154         (cd $(HOST_SUBDIR)/gdb && \
38155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38157                   "RANLIB=$${RANLIB}" \
38158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38159                   clean) \
38160           || exit 1
38161
38162 @endif gdb
38163
38164 .PHONY: maybe-distclean-gdb distclean-gdb
38165 maybe-distclean-gdb:
38166 @if gdb
38167 maybe-distclean-gdb: distclean-gdb
38168
38169 distclean-gdb: 
38170         @: $(MAKE); $(unstage)
38171         @[ -f ./gdb/Makefile ] || exit 0; \
38172         r=`${PWD_COMMAND}`; export r; \
38173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38174         $(HOST_EXPORTS) \
38175         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38177         done; \
38178         echo "Doing distclean in gdb" ; \
38179         (cd $(HOST_SUBDIR)/gdb && \
38180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38182                   "RANLIB=$${RANLIB}" \
38183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38184                   distclean) \
38185           || exit 1
38186
38187 @endif gdb
38188
38189 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
38190 maybe-maintainer-clean-gdb:
38191 @if gdb
38192 maybe-maintainer-clean-gdb: maintainer-clean-gdb
38193
38194 maintainer-clean-gdb: 
38195         @: $(MAKE); $(unstage)
38196         @[ -f ./gdb/Makefile ] || exit 0; \
38197         r=`${PWD_COMMAND}`; export r; \
38198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38199         $(HOST_EXPORTS) \
38200         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38202         done; \
38203         echo "Doing maintainer-clean in gdb" ; \
38204         (cd $(HOST_SUBDIR)/gdb && \
38205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38207                   "RANLIB=$${RANLIB}" \
38208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38209                   maintainer-clean) \
38210           || exit 1
38211
38212 @endif gdb
38213
38214
38215
38216 .PHONY: configure-expect maybe-configure-expect
38217 maybe-configure-expect:
38218 @if gcc-bootstrap
38219 configure-expect: stage_current
38220 @endif gcc-bootstrap
38221 @if expect
38222 maybe-configure-expect: configure-expect
38223 configure-expect: 
38224         @: $(MAKE); $(unstage)
38225         @r=`${PWD_COMMAND}`; export r; \
38226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38227         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
38228         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
38229         $(HOST_EXPORTS) \
38230         echo Configuring in $(HOST_SUBDIR)/expect; \
38231         cd "$(HOST_SUBDIR)/expect" || exit 1; \
38232         case $(srcdir) in \
38233           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38234           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
38235                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38236         esac; \
38237         srcdiroption="--srcdir=$${topdir}/expect"; \
38238         libsrcdir="$$s/expect"; \
38239         $(SHELL) $${libsrcdir}/configure \
38240           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38241           --target=${target_alias} $${srcdiroption}  \
38242           || exit 1
38243 @endif expect
38244
38245
38246
38247
38248
38249 .PHONY: all-expect maybe-all-expect
38250 maybe-all-expect:
38251 @if gcc-bootstrap
38252 all-expect: stage_current
38253 @endif gcc-bootstrap
38254 @if expect
38255 TARGET-expect=all
38256 maybe-all-expect: all-expect
38257 all-expect: configure-expect
38258         @: $(MAKE); $(unstage)
38259         @r=`${PWD_COMMAND}`; export r; \
38260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38261         $(HOST_EXPORTS) \
38262         (cd $(HOST_SUBDIR)/expect && \
38263           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
38264                 $(TARGET-expect))
38265 @endif expect
38266
38267
38268
38269
38270 .PHONY: check-expect maybe-check-expect
38271 maybe-check-expect:
38272 @if expect
38273 maybe-check-expect: check-expect
38274
38275 check-expect:
38276         @: $(MAKE); $(unstage)
38277         @r=`${PWD_COMMAND}`; export r; \
38278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38279         $(HOST_EXPORTS) \
38280         (cd $(HOST_SUBDIR)/expect && \
38281           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
38282
38283 @endif expect
38284
38285 .PHONY: install-expect maybe-install-expect
38286 maybe-install-expect:
38287 @if expect
38288 maybe-install-expect: install-expect
38289
38290 install-expect: installdirs
38291         @: $(MAKE); $(unstage)
38292         @r=`${PWD_COMMAND}`; export r; \
38293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38294         $(HOST_EXPORTS) \
38295         (cd $(HOST_SUBDIR)/expect && \
38296           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
38297
38298 @endif expect
38299
38300 # Other targets (info, dvi, pdf, etc.)
38301
38302 .PHONY: maybe-info-expect info-expect
38303 maybe-info-expect:
38304 @if expect
38305 maybe-info-expect: info-expect
38306
38307 info-expect: \
38308     configure-expect 
38309         @: $(MAKE); $(unstage)
38310         @[ -f ./expect/Makefile ] || exit 0; \
38311         r=`${PWD_COMMAND}`; export r; \
38312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38313         $(HOST_EXPORTS) \
38314         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38316         done; \
38317         echo "Doing info in expect" ; \
38318         (cd $(HOST_SUBDIR)/expect && \
38319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38321                   "RANLIB=$${RANLIB}" \
38322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38323                   info) \
38324           || exit 1
38325
38326 @endif expect
38327
38328 .PHONY: maybe-dvi-expect dvi-expect
38329 maybe-dvi-expect:
38330 @if expect
38331 maybe-dvi-expect: dvi-expect
38332
38333 dvi-expect: \
38334     configure-expect 
38335         @: $(MAKE); $(unstage)
38336         @[ -f ./expect/Makefile ] || exit 0; \
38337         r=`${PWD_COMMAND}`; export r; \
38338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38339         $(HOST_EXPORTS) \
38340         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38342         done; \
38343         echo "Doing dvi in expect" ; \
38344         (cd $(HOST_SUBDIR)/expect && \
38345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38347                   "RANLIB=$${RANLIB}" \
38348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38349                   dvi) \
38350           || exit 1
38351
38352 @endif expect
38353
38354 .PHONY: maybe-pdf-expect pdf-expect
38355 maybe-pdf-expect:
38356 @if expect
38357 maybe-pdf-expect: pdf-expect
38358
38359 pdf-expect: \
38360     configure-expect 
38361         @: $(MAKE); $(unstage)
38362         @[ -f ./expect/Makefile ] || exit 0; \
38363         r=`${PWD_COMMAND}`; export r; \
38364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38365         $(HOST_EXPORTS) \
38366         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38368         done; \
38369         echo "Doing pdf in expect" ; \
38370         (cd $(HOST_SUBDIR)/expect && \
38371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38373                   "RANLIB=$${RANLIB}" \
38374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38375                   pdf) \
38376           || exit 1
38377
38378 @endif expect
38379
38380 .PHONY: maybe-html-expect html-expect
38381 maybe-html-expect:
38382 @if expect
38383 maybe-html-expect: html-expect
38384
38385 html-expect: \
38386     configure-expect 
38387         @: $(MAKE); $(unstage)
38388         @[ -f ./expect/Makefile ] || exit 0; \
38389         r=`${PWD_COMMAND}`; export r; \
38390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38391         $(HOST_EXPORTS) \
38392         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38394         done; \
38395         echo "Doing html in expect" ; \
38396         (cd $(HOST_SUBDIR)/expect && \
38397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38399                   "RANLIB=$${RANLIB}" \
38400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38401                   html) \
38402           || exit 1
38403
38404 @endif expect
38405
38406 .PHONY: maybe-TAGS-expect TAGS-expect
38407 maybe-TAGS-expect:
38408 @if expect
38409 maybe-TAGS-expect: TAGS-expect
38410
38411 TAGS-expect: \
38412     configure-expect 
38413         @: $(MAKE); $(unstage)
38414         @[ -f ./expect/Makefile ] || exit 0; \
38415         r=`${PWD_COMMAND}`; export r; \
38416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38417         $(HOST_EXPORTS) \
38418         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38420         done; \
38421         echo "Doing TAGS in expect" ; \
38422         (cd $(HOST_SUBDIR)/expect && \
38423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38425                   "RANLIB=$${RANLIB}" \
38426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38427                   TAGS) \
38428           || exit 1
38429
38430 @endif expect
38431
38432 .PHONY: maybe-install-info-expect install-info-expect
38433 maybe-install-info-expect:
38434 @if expect
38435 maybe-install-info-expect: install-info-expect
38436
38437 install-info-expect: \
38438     configure-expect \
38439     info-expect 
38440         @: $(MAKE); $(unstage)
38441         @[ -f ./expect/Makefile ] || exit 0; \
38442         r=`${PWD_COMMAND}`; export r; \
38443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38444         $(HOST_EXPORTS) \
38445         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38447         done; \
38448         echo "Doing install-info in expect" ; \
38449         (cd $(HOST_SUBDIR)/expect && \
38450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38452                   "RANLIB=$${RANLIB}" \
38453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38454                   install-info) \
38455           || exit 1
38456
38457 @endif expect
38458
38459 .PHONY: maybe-install-pdf-expect install-pdf-expect
38460 maybe-install-pdf-expect:
38461 @if expect
38462 maybe-install-pdf-expect: install-pdf-expect
38463
38464 install-pdf-expect: \
38465     configure-expect \
38466     pdf-expect 
38467         @: $(MAKE); $(unstage)
38468         @[ -f ./expect/Makefile ] || exit 0; \
38469         r=`${PWD_COMMAND}`; export r; \
38470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38471         $(HOST_EXPORTS) \
38472         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38474         done; \
38475         echo "Doing install-pdf in expect" ; \
38476         (cd $(HOST_SUBDIR)/expect && \
38477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38479                   "RANLIB=$${RANLIB}" \
38480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38481                   install-pdf) \
38482           || exit 1
38483
38484 @endif expect
38485
38486 .PHONY: maybe-install-html-expect install-html-expect
38487 maybe-install-html-expect:
38488 @if expect
38489 maybe-install-html-expect: install-html-expect
38490
38491 install-html-expect: \
38492     configure-expect \
38493     html-expect 
38494         @: $(MAKE); $(unstage)
38495         @[ -f ./expect/Makefile ] || exit 0; \
38496         r=`${PWD_COMMAND}`; export r; \
38497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38498         $(HOST_EXPORTS) \
38499         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38501         done; \
38502         echo "Doing install-html in expect" ; \
38503         (cd $(HOST_SUBDIR)/expect && \
38504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38506                   "RANLIB=$${RANLIB}" \
38507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38508                   install-html) \
38509           || exit 1
38510
38511 @endif expect
38512
38513 .PHONY: maybe-installcheck-expect installcheck-expect
38514 maybe-installcheck-expect:
38515 @if expect
38516 maybe-installcheck-expect: installcheck-expect
38517
38518 installcheck-expect: \
38519     configure-expect 
38520         @: $(MAKE); $(unstage)
38521         @[ -f ./expect/Makefile ] || exit 0; \
38522         r=`${PWD_COMMAND}`; export r; \
38523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38524         $(HOST_EXPORTS) \
38525         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38527         done; \
38528         echo "Doing installcheck in expect" ; \
38529         (cd $(HOST_SUBDIR)/expect && \
38530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38532                   "RANLIB=$${RANLIB}" \
38533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38534                   installcheck) \
38535           || exit 1
38536
38537 @endif expect
38538
38539 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
38540 maybe-mostlyclean-expect:
38541 @if expect
38542 maybe-mostlyclean-expect: mostlyclean-expect
38543
38544 mostlyclean-expect: 
38545         @: $(MAKE); $(unstage)
38546         @[ -f ./expect/Makefile ] || exit 0; \
38547         r=`${PWD_COMMAND}`; export r; \
38548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38549         $(HOST_EXPORTS) \
38550         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38552         done; \
38553         echo "Doing mostlyclean in expect" ; \
38554         (cd $(HOST_SUBDIR)/expect && \
38555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38557                   "RANLIB=$${RANLIB}" \
38558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38559                   mostlyclean) \
38560           || exit 1
38561
38562 @endif expect
38563
38564 .PHONY: maybe-clean-expect clean-expect
38565 maybe-clean-expect:
38566 @if expect
38567 maybe-clean-expect: clean-expect
38568
38569 clean-expect: 
38570         @: $(MAKE); $(unstage)
38571         @[ -f ./expect/Makefile ] || exit 0; \
38572         r=`${PWD_COMMAND}`; export r; \
38573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38574         $(HOST_EXPORTS) \
38575         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38577         done; \
38578         echo "Doing clean in expect" ; \
38579         (cd $(HOST_SUBDIR)/expect && \
38580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38582                   "RANLIB=$${RANLIB}" \
38583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38584                   clean) \
38585           || exit 1
38586
38587 @endif expect
38588
38589 .PHONY: maybe-distclean-expect distclean-expect
38590 maybe-distclean-expect:
38591 @if expect
38592 maybe-distclean-expect: distclean-expect
38593
38594 distclean-expect: 
38595         @: $(MAKE); $(unstage)
38596         @[ -f ./expect/Makefile ] || exit 0; \
38597         r=`${PWD_COMMAND}`; export r; \
38598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38599         $(HOST_EXPORTS) \
38600         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38602         done; \
38603         echo "Doing distclean in expect" ; \
38604         (cd $(HOST_SUBDIR)/expect && \
38605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38607                   "RANLIB=$${RANLIB}" \
38608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38609                   distclean) \
38610           || exit 1
38611
38612 @endif expect
38613
38614 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
38615 maybe-maintainer-clean-expect:
38616 @if expect
38617 maybe-maintainer-clean-expect: maintainer-clean-expect
38618
38619 maintainer-clean-expect: 
38620         @: $(MAKE); $(unstage)
38621         @[ -f ./expect/Makefile ] || exit 0; \
38622         r=`${PWD_COMMAND}`; export r; \
38623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38624         $(HOST_EXPORTS) \
38625         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38627         done; \
38628         echo "Doing maintainer-clean in expect" ; \
38629         (cd $(HOST_SUBDIR)/expect && \
38630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38632                   "RANLIB=$${RANLIB}" \
38633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38634                   maintainer-clean) \
38635           || exit 1
38636
38637 @endif expect
38638
38639
38640
38641 .PHONY: configure-guile maybe-configure-guile
38642 maybe-configure-guile:
38643 @if gcc-bootstrap
38644 configure-guile: stage_current
38645 @endif gcc-bootstrap
38646 @if guile
38647 maybe-configure-guile: configure-guile
38648 configure-guile: 
38649         @: $(MAKE); $(unstage)
38650         @r=`${PWD_COMMAND}`; export r; \
38651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38652         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
38653         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
38654         $(HOST_EXPORTS) \
38655         echo Configuring in $(HOST_SUBDIR)/guile; \
38656         cd "$(HOST_SUBDIR)/guile" || exit 1; \
38657         case $(srcdir) in \
38658           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38659           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
38660                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38661         esac; \
38662         srcdiroption="--srcdir=$${topdir}/guile"; \
38663         libsrcdir="$$s/guile"; \
38664         $(SHELL) $${libsrcdir}/configure \
38665           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38666           --target=${target_alias} $${srcdiroption}  \
38667           || exit 1
38668 @endif guile
38669
38670
38671
38672
38673
38674 .PHONY: all-guile maybe-all-guile
38675 maybe-all-guile:
38676 @if gcc-bootstrap
38677 all-guile: stage_current
38678 @endif gcc-bootstrap
38679 @if guile
38680 TARGET-guile=all
38681 maybe-all-guile: all-guile
38682 all-guile: configure-guile
38683         @: $(MAKE); $(unstage)
38684         @r=`${PWD_COMMAND}`; export r; \
38685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38686         $(HOST_EXPORTS) \
38687         (cd $(HOST_SUBDIR)/guile && \
38688           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
38689                 $(TARGET-guile))
38690 @endif guile
38691
38692
38693
38694
38695 .PHONY: check-guile maybe-check-guile
38696 maybe-check-guile:
38697 @if guile
38698 maybe-check-guile: check-guile
38699
38700 check-guile:
38701         @: $(MAKE); $(unstage)
38702         @r=`${PWD_COMMAND}`; export r; \
38703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38704         $(HOST_EXPORTS) \
38705         (cd $(HOST_SUBDIR)/guile && \
38706           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
38707
38708 @endif guile
38709
38710 .PHONY: install-guile maybe-install-guile
38711 maybe-install-guile:
38712 @if guile
38713 maybe-install-guile: install-guile
38714
38715 install-guile: installdirs
38716         @: $(MAKE); $(unstage)
38717         @r=`${PWD_COMMAND}`; export r; \
38718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38719         $(HOST_EXPORTS) \
38720         (cd $(HOST_SUBDIR)/guile && \
38721           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
38722
38723 @endif guile
38724
38725 # Other targets (info, dvi, pdf, etc.)
38726
38727 .PHONY: maybe-info-guile info-guile
38728 maybe-info-guile:
38729 @if guile
38730 maybe-info-guile: info-guile
38731
38732 info-guile: \
38733     configure-guile 
38734         @: $(MAKE); $(unstage)
38735         @[ -f ./guile/Makefile ] || exit 0; \
38736         r=`${PWD_COMMAND}`; export r; \
38737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38738         $(HOST_EXPORTS) \
38739         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38741         done; \
38742         echo "Doing info in guile" ; \
38743         (cd $(HOST_SUBDIR)/guile && \
38744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38746                   "RANLIB=$${RANLIB}" \
38747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38748                   info) \
38749           || exit 1
38750
38751 @endif guile
38752
38753 .PHONY: maybe-dvi-guile dvi-guile
38754 maybe-dvi-guile:
38755 @if guile
38756 maybe-dvi-guile: dvi-guile
38757
38758 dvi-guile: \
38759     configure-guile 
38760         @: $(MAKE); $(unstage)
38761         @[ -f ./guile/Makefile ] || exit 0; \
38762         r=`${PWD_COMMAND}`; export r; \
38763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38764         $(HOST_EXPORTS) \
38765         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38767         done; \
38768         echo "Doing dvi in guile" ; \
38769         (cd $(HOST_SUBDIR)/guile && \
38770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38772                   "RANLIB=$${RANLIB}" \
38773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38774                   dvi) \
38775           || exit 1
38776
38777 @endif guile
38778
38779 .PHONY: maybe-pdf-guile pdf-guile
38780 maybe-pdf-guile:
38781 @if guile
38782 maybe-pdf-guile: pdf-guile
38783
38784 pdf-guile: \
38785     configure-guile 
38786         @: $(MAKE); $(unstage)
38787         @[ -f ./guile/Makefile ] || exit 0; \
38788         r=`${PWD_COMMAND}`; export r; \
38789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38790         $(HOST_EXPORTS) \
38791         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38793         done; \
38794         echo "Doing pdf in guile" ; \
38795         (cd $(HOST_SUBDIR)/guile && \
38796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38798                   "RANLIB=$${RANLIB}" \
38799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38800                   pdf) \
38801           || exit 1
38802
38803 @endif guile
38804
38805 .PHONY: maybe-html-guile html-guile
38806 maybe-html-guile:
38807 @if guile
38808 maybe-html-guile: html-guile
38809
38810 html-guile: \
38811     configure-guile 
38812         @: $(MAKE); $(unstage)
38813         @[ -f ./guile/Makefile ] || exit 0; \
38814         r=`${PWD_COMMAND}`; export r; \
38815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38816         $(HOST_EXPORTS) \
38817         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38819         done; \
38820         echo "Doing html in guile" ; \
38821         (cd $(HOST_SUBDIR)/guile && \
38822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38824                   "RANLIB=$${RANLIB}" \
38825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38826                   html) \
38827           || exit 1
38828
38829 @endif guile
38830
38831 .PHONY: maybe-TAGS-guile TAGS-guile
38832 maybe-TAGS-guile:
38833 @if guile
38834 maybe-TAGS-guile: TAGS-guile
38835
38836 TAGS-guile: \
38837     configure-guile 
38838         @: $(MAKE); $(unstage)
38839         @[ -f ./guile/Makefile ] || exit 0; \
38840         r=`${PWD_COMMAND}`; export r; \
38841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38842         $(HOST_EXPORTS) \
38843         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38845         done; \
38846         echo "Doing TAGS in guile" ; \
38847         (cd $(HOST_SUBDIR)/guile && \
38848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38850                   "RANLIB=$${RANLIB}" \
38851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38852                   TAGS) \
38853           || exit 1
38854
38855 @endif guile
38856
38857 .PHONY: maybe-install-info-guile install-info-guile
38858 maybe-install-info-guile:
38859 @if guile
38860 maybe-install-info-guile: install-info-guile
38861
38862 install-info-guile: \
38863     configure-guile \
38864     info-guile 
38865         @: $(MAKE); $(unstage)
38866         @[ -f ./guile/Makefile ] || exit 0; \
38867         r=`${PWD_COMMAND}`; export r; \
38868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38869         $(HOST_EXPORTS) \
38870         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38872         done; \
38873         echo "Doing install-info in guile" ; \
38874         (cd $(HOST_SUBDIR)/guile && \
38875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38877                   "RANLIB=$${RANLIB}" \
38878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38879                   install-info) \
38880           || exit 1
38881
38882 @endif guile
38883
38884 .PHONY: maybe-install-pdf-guile install-pdf-guile
38885 maybe-install-pdf-guile:
38886 @if guile
38887 maybe-install-pdf-guile: install-pdf-guile
38888
38889 install-pdf-guile: \
38890     configure-guile \
38891     pdf-guile 
38892         @: $(MAKE); $(unstage)
38893         @[ -f ./guile/Makefile ] || exit 0; \
38894         r=`${PWD_COMMAND}`; export r; \
38895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38896         $(HOST_EXPORTS) \
38897         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38899         done; \
38900         echo "Doing install-pdf in guile" ; \
38901         (cd $(HOST_SUBDIR)/guile && \
38902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38904                   "RANLIB=$${RANLIB}" \
38905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38906                   install-pdf) \
38907           || exit 1
38908
38909 @endif guile
38910
38911 .PHONY: maybe-install-html-guile install-html-guile
38912 maybe-install-html-guile:
38913 @if guile
38914 maybe-install-html-guile: install-html-guile
38915
38916 install-html-guile: \
38917     configure-guile \
38918     html-guile 
38919         @: $(MAKE); $(unstage)
38920         @[ -f ./guile/Makefile ] || exit 0; \
38921         r=`${PWD_COMMAND}`; export r; \
38922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38923         $(HOST_EXPORTS) \
38924         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38926         done; \
38927         echo "Doing install-html in guile" ; \
38928         (cd $(HOST_SUBDIR)/guile && \
38929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38931                   "RANLIB=$${RANLIB}" \
38932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38933                   install-html) \
38934           || exit 1
38935
38936 @endif guile
38937
38938 .PHONY: maybe-installcheck-guile installcheck-guile
38939 maybe-installcheck-guile:
38940 @if guile
38941 maybe-installcheck-guile: installcheck-guile
38942
38943 installcheck-guile: \
38944     configure-guile 
38945         @: $(MAKE); $(unstage)
38946         @[ -f ./guile/Makefile ] || exit 0; \
38947         r=`${PWD_COMMAND}`; export r; \
38948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38949         $(HOST_EXPORTS) \
38950         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38952         done; \
38953         echo "Doing installcheck in guile" ; \
38954         (cd $(HOST_SUBDIR)/guile && \
38955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38957                   "RANLIB=$${RANLIB}" \
38958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38959                   installcheck) \
38960           || exit 1
38961
38962 @endif guile
38963
38964 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
38965 maybe-mostlyclean-guile:
38966 @if guile
38967 maybe-mostlyclean-guile: mostlyclean-guile
38968
38969 mostlyclean-guile: 
38970         @: $(MAKE); $(unstage)
38971         @[ -f ./guile/Makefile ] || exit 0; \
38972         r=`${PWD_COMMAND}`; export r; \
38973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38974         $(HOST_EXPORTS) \
38975         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38977         done; \
38978         echo "Doing mostlyclean in guile" ; \
38979         (cd $(HOST_SUBDIR)/guile && \
38980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38982                   "RANLIB=$${RANLIB}" \
38983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38984                   mostlyclean) \
38985           || exit 1
38986
38987 @endif guile
38988
38989 .PHONY: maybe-clean-guile clean-guile
38990 maybe-clean-guile:
38991 @if guile
38992 maybe-clean-guile: clean-guile
38993
38994 clean-guile: 
38995         @: $(MAKE); $(unstage)
38996         @[ -f ./guile/Makefile ] || exit 0; \
38997         r=`${PWD_COMMAND}`; export r; \
38998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38999         $(HOST_EXPORTS) \
39000         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39002         done; \
39003         echo "Doing clean in guile" ; \
39004         (cd $(HOST_SUBDIR)/guile && \
39005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39007                   "RANLIB=$${RANLIB}" \
39008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39009                   clean) \
39010           || exit 1
39011
39012 @endif guile
39013
39014 .PHONY: maybe-distclean-guile distclean-guile
39015 maybe-distclean-guile:
39016 @if guile
39017 maybe-distclean-guile: distclean-guile
39018
39019 distclean-guile: 
39020         @: $(MAKE); $(unstage)
39021         @[ -f ./guile/Makefile ] || exit 0; \
39022         r=`${PWD_COMMAND}`; export r; \
39023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39024         $(HOST_EXPORTS) \
39025         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39027         done; \
39028         echo "Doing distclean in guile" ; \
39029         (cd $(HOST_SUBDIR)/guile && \
39030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39032                   "RANLIB=$${RANLIB}" \
39033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39034                   distclean) \
39035           || exit 1
39036
39037 @endif guile
39038
39039 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
39040 maybe-maintainer-clean-guile:
39041 @if guile
39042 maybe-maintainer-clean-guile: maintainer-clean-guile
39043
39044 maintainer-clean-guile: 
39045         @: $(MAKE); $(unstage)
39046         @[ -f ./guile/Makefile ] || exit 0; \
39047         r=`${PWD_COMMAND}`; export r; \
39048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39049         $(HOST_EXPORTS) \
39050         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39052         done; \
39053         echo "Doing maintainer-clean in guile" ; \
39054         (cd $(HOST_SUBDIR)/guile && \
39055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39057                   "RANLIB=$${RANLIB}" \
39058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39059                   maintainer-clean) \
39060           || exit 1
39061
39062 @endif guile
39063
39064
39065
39066 .PHONY: configure-tk maybe-configure-tk
39067 maybe-configure-tk:
39068 @if gcc-bootstrap
39069 configure-tk: stage_current
39070 @endif gcc-bootstrap
39071 @if tk
39072 maybe-configure-tk: configure-tk
39073 configure-tk: 
39074         @: $(MAKE); $(unstage)
39075         @r=`${PWD_COMMAND}`; export r; \
39076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39077         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
39078         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
39079         $(HOST_EXPORTS) \
39080         echo Configuring in $(HOST_SUBDIR)/tk; \
39081         cd "$(HOST_SUBDIR)/tk" || exit 1; \
39082         case $(srcdir) in \
39083           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39084           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
39085                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39086         esac; \
39087         srcdiroption="--srcdir=$${topdir}/tk"; \
39088         libsrcdir="$$s/tk"; \
39089         $(SHELL) $${libsrcdir}/configure \
39090           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39091           --target=${target_alias} $${srcdiroption}  \
39092           || exit 1
39093 @endif tk
39094
39095
39096
39097
39098
39099 .PHONY: all-tk maybe-all-tk
39100 maybe-all-tk:
39101 @if gcc-bootstrap
39102 all-tk: stage_current
39103 @endif gcc-bootstrap
39104 @if tk
39105 TARGET-tk=all
39106 maybe-all-tk: all-tk
39107 all-tk: configure-tk
39108         @: $(MAKE); $(unstage)
39109         @r=`${PWD_COMMAND}`; export r; \
39110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39111         $(HOST_EXPORTS) \
39112         (cd $(HOST_SUBDIR)/tk && \
39113           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
39114                 $(TARGET-tk))
39115 @endif tk
39116
39117
39118
39119
39120 .PHONY: check-tk maybe-check-tk
39121 maybe-check-tk:
39122 @if tk
39123 maybe-check-tk: check-tk
39124
39125 check-tk:
39126         @: $(MAKE); $(unstage)
39127         @r=`${PWD_COMMAND}`; export r; \
39128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39129         $(HOST_EXPORTS) \
39130         (cd $(HOST_SUBDIR)/tk && \
39131           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
39132
39133 @endif tk
39134
39135 .PHONY: install-tk maybe-install-tk
39136 maybe-install-tk:
39137 @if tk
39138 maybe-install-tk: install-tk
39139
39140 install-tk: installdirs
39141         @: $(MAKE); $(unstage)
39142         @r=`${PWD_COMMAND}`; export r; \
39143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39144         $(HOST_EXPORTS) \
39145         (cd $(HOST_SUBDIR)/tk && \
39146           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
39147
39148 @endif tk
39149
39150 # Other targets (info, dvi, pdf, etc.)
39151
39152 .PHONY: maybe-info-tk info-tk
39153 maybe-info-tk:
39154 @if tk
39155 maybe-info-tk: info-tk
39156
39157 info-tk: \
39158     configure-tk 
39159         @: $(MAKE); $(unstage)
39160         @[ -f ./tk/Makefile ] || exit 0; \
39161         r=`${PWD_COMMAND}`; export r; \
39162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39163         $(HOST_EXPORTS) \
39164         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39166         done; \
39167         echo "Doing info in tk" ; \
39168         (cd $(HOST_SUBDIR)/tk && \
39169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39171                   "RANLIB=$${RANLIB}" \
39172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39173                   info) \
39174           || exit 1
39175
39176 @endif tk
39177
39178 .PHONY: maybe-dvi-tk dvi-tk
39179 maybe-dvi-tk:
39180 @if tk
39181 maybe-dvi-tk: dvi-tk
39182
39183 dvi-tk: \
39184     configure-tk 
39185         @: $(MAKE); $(unstage)
39186         @[ -f ./tk/Makefile ] || exit 0; \
39187         r=`${PWD_COMMAND}`; export r; \
39188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39189         $(HOST_EXPORTS) \
39190         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39192         done; \
39193         echo "Doing dvi in tk" ; \
39194         (cd $(HOST_SUBDIR)/tk && \
39195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39197                   "RANLIB=$${RANLIB}" \
39198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39199                   dvi) \
39200           || exit 1
39201
39202 @endif tk
39203
39204 .PHONY: maybe-pdf-tk pdf-tk
39205 maybe-pdf-tk:
39206 @if tk
39207 maybe-pdf-tk: pdf-tk
39208
39209 pdf-tk: \
39210     configure-tk 
39211         @: $(MAKE); $(unstage)
39212         @[ -f ./tk/Makefile ] || exit 0; \
39213         r=`${PWD_COMMAND}`; export r; \
39214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39215         $(HOST_EXPORTS) \
39216         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39218         done; \
39219         echo "Doing pdf in tk" ; \
39220         (cd $(HOST_SUBDIR)/tk && \
39221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39223                   "RANLIB=$${RANLIB}" \
39224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39225                   pdf) \
39226           || exit 1
39227
39228 @endif tk
39229
39230 .PHONY: maybe-html-tk html-tk
39231 maybe-html-tk:
39232 @if tk
39233 maybe-html-tk: html-tk
39234
39235 html-tk: \
39236     configure-tk 
39237         @: $(MAKE); $(unstage)
39238         @[ -f ./tk/Makefile ] || exit 0; \
39239         r=`${PWD_COMMAND}`; export r; \
39240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39241         $(HOST_EXPORTS) \
39242         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39244         done; \
39245         echo "Doing html in tk" ; \
39246         (cd $(HOST_SUBDIR)/tk && \
39247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39249                   "RANLIB=$${RANLIB}" \
39250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39251                   html) \
39252           || exit 1
39253
39254 @endif tk
39255
39256 .PHONY: maybe-TAGS-tk TAGS-tk
39257 maybe-TAGS-tk:
39258 @if tk
39259 maybe-TAGS-tk: TAGS-tk
39260
39261 TAGS-tk: \
39262     configure-tk 
39263         @: $(MAKE); $(unstage)
39264         @[ -f ./tk/Makefile ] || exit 0; \
39265         r=`${PWD_COMMAND}`; export r; \
39266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39267         $(HOST_EXPORTS) \
39268         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39270         done; \
39271         echo "Doing TAGS in tk" ; \
39272         (cd $(HOST_SUBDIR)/tk && \
39273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39275                   "RANLIB=$${RANLIB}" \
39276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39277                   TAGS) \
39278           || exit 1
39279
39280 @endif tk
39281
39282 .PHONY: maybe-install-info-tk install-info-tk
39283 maybe-install-info-tk:
39284 @if tk
39285 maybe-install-info-tk: install-info-tk
39286
39287 install-info-tk: \
39288     configure-tk \
39289     info-tk 
39290         @: $(MAKE); $(unstage)
39291         @[ -f ./tk/Makefile ] || exit 0; \
39292         r=`${PWD_COMMAND}`; export r; \
39293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39294         $(HOST_EXPORTS) \
39295         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39297         done; \
39298         echo "Doing install-info in tk" ; \
39299         (cd $(HOST_SUBDIR)/tk && \
39300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39302                   "RANLIB=$${RANLIB}" \
39303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39304                   install-info) \
39305           || exit 1
39306
39307 @endif tk
39308
39309 .PHONY: maybe-install-pdf-tk install-pdf-tk
39310 maybe-install-pdf-tk:
39311 @if tk
39312 maybe-install-pdf-tk: install-pdf-tk
39313
39314 install-pdf-tk: \
39315     configure-tk \
39316     pdf-tk 
39317         @: $(MAKE); $(unstage)
39318         @[ -f ./tk/Makefile ] || exit 0; \
39319         r=`${PWD_COMMAND}`; export r; \
39320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39321         $(HOST_EXPORTS) \
39322         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39324         done; \
39325         echo "Doing install-pdf in tk" ; \
39326         (cd $(HOST_SUBDIR)/tk && \
39327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39329                   "RANLIB=$${RANLIB}" \
39330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39331                   install-pdf) \
39332           || exit 1
39333
39334 @endif tk
39335
39336 .PHONY: maybe-install-html-tk install-html-tk
39337 maybe-install-html-tk:
39338 @if tk
39339 maybe-install-html-tk: install-html-tk
39340
39341 install-html-tk: \
39342     configure-tk \
39343     html-tk 
39344         @: $(MAKE); $(unstage)
39345         @[ -f ./tk/Makefile ] || exit 0; \
39346         r=`${PWD_COMMAND}`; export r; \
39347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39348         $(HOST_EXPORTS) \
39349         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39351         done; \
39352         echo "Doing install-html in tk" ; \
39353         (cd $(HOST_SUBDIR)/tk && \
39354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39356                   "RANLIB=$${RANLIB}" \
39357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39358                   install-html) \
39359           || exit 1
39360
39361 @endif tk
39362
39363 .PHONY: maybe-installcheck-tk installcheck-tk
39364 maybe-installcheck-tk:
39365 @if tk
39366 maybe-installcheck-tk: installcheck-tk
39367
39368 installcheck-tk: \
39369     configure-tk 
39370         @: $(MAKE); $(unstage)
39371         @[ -f ./tk/Makefile ] || exit 0; \
39372         r=`${PWD_COMMAND}`; export r; \
39373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39374         $(HOST_EXPORTS) \
39375         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39377         done; \
39378         echo "Doing installcheck in tk" ; \
39379         (cd $(HOST_SUBDIR)/tk && \
39380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39382                   "RANLIB=$${RANLIB}" \
39383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39384                   installcheck) \
39385           || exit 1
39386
39387 @endif tk
39388
39389 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
39390 maybe-mostlyclean-tk:
39391 @if tk
39392 maybe-mostlyclean-tk: mostlyclean-tk
39393
39394 mostlyclean-tk: 
39395         @: $(MAKE); $(unstage)
39396         @[ -f ./tk/Makefile ] || exit 0; \
39397         r=`${PWD_COMMAND}`; export r; \
39398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39399         $(HOST_EXPORTS) \
39400         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39402         done; \
39403         echo "Doing mostlyclean in tk" ; \
39404         (cd $(HOST_SUBDIR)/tk && \
39405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39407                   "RANLIB=$${RANLIB}" \
39408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39409                   mostlyclean) \
39410           || exit 1
39411
39412 @endif tk
39413
39414 .PHONY: maybe-clean-tk clean-tk
39415 maybe-clean-tk:
39416 @if tk
39417 maybe-clean-tk: clean-tk
39418
39419 clean-tk: 
39420         @: $(MAKE); $(unstage)
39421         @[ -f ./tk/Makefile ] || exit 0; \
39422         r=`${PWD_COMMAND}`; export r; \
39423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39424         $(HOST_EXPORTS) \
39425         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39427         done; \
39428         echo "Doing clean in tk" ; \
39429         (cd $(HOST_SUBDIR)/tk && \
39430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39432                   "RANLIB=$${RANLIB}" \
39433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39434                   clean) \
39435           || exit 1
39436
39437 @endif tk
39438
39439 .PHONY: maybe-distclean-tk distclean-tk
39440 maybe-distclean-tk:
39441 @if tk
39442 maybe-distclean-tk: distclean-tk
39443
39444 distclean-tk: 
39445         @: $(MAKE); $(unstage)
39446         @[ -f ./tk/Makefile ] || exit 0; \
39447         r=`${PWD_COMMAND}`; export r; \
39448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39449         $(HOST_EXPORTS) \
39450         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39452         done; \
39453         echo "Doing distclean in tk" ; \
39454         (cd $(HOST_SUBDIR)/tk && \
39455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39457                   "RANLIB=$${RANLIB}" \
39458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39459                   distclean) \
39460           || exit 1
39461
39462 @endif tk
39463
39464 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
39465 maybe-maintainer-clean-tk:
39466 @if tk
39467 maybe-maintainer-clean-tk: maintainer-clean-tk
39468
39469 maintainer-clean-tk: 
39470         @: $(MAKE); $(unstage)
39471         @[ -f ./tk/Makefile ] || exit 0; \
39472         r=`${PWD_COMMAND}`; export r; \
39473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39474         $(HOST_EXPORTS) \
39475         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39477         done; \
39478         echo "Doing maintainer-clean in tk" ; \
39479         (cd $(HOST_SUBDIR)/tk && \
39480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39482                   "RANLIB=$${RANLIB}" \
39483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39484                   maintainer-clean) \
39485           || exit 1
39486
39487 @endif tk
39488
39489
39490
39491 .PHONY: configure-libtermcap maybe-configure-libtermcap
39492 maybe-configure-libtermcap:
39493 @if gcc-bootstrap
39494 configure-libtermcap: stage_current
39495 @endif gcc-bootstrap
39496 @if libtermcap
39497 maybe-configure-libtermcap: configure-libtermcap
39498 configure-libtermcap: 
39499         @: $(MAKE); $(unstage)
39500         @r=`${PWD_COMMAND}`; export r; \
39501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39502         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
39503         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
39504         $(HOST_EXPORTS) \
39505         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
39506         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
39507         case $(srcdir) in \
39508           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39509           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
39510                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39511         esac; \
39512         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
39513         libsrcdir="$$s/libtermcap"; \
39514         $(SHELL) $${libsrcdir}/configure \
39515           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39516           --target=${target_alias} $${srcdiroption}  \
39517           || exit 1
39518 @endif libtermcap
39519
39520
39521
39522
39523
39524 .PHONY: all-libtermcap maybe-all-libtermcap
39525 maybe-all-libtermcap:
39526 @if gcc-bootstrap
39527 all-libtermcap: stage_current
39528 @endif gcc-bootstrap
39529 @if libtermcap
39530 TARGET-libtermcap=all
39531 maybe-all-libtermcap: all-libtermcap
39532 all-libtermcap: configure-libtermcap
39533         @: $(MAKE); $(unstage)
39534         @r=`${PWD_COMMAND}`; export r; \
39535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39536         $(HOST_EXPORTS) \
39537         (cd $(HOST_SUBDIR)/libtermcap && \
39538           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39539                 $(TARGET-libtermcap))
39540 @endif libtermcap
39541
39542
39543
39544
39545 .PHONY: check-libtermcap maybe-check-libtermcap
39546 maybe-check-libtermcap:
39547 @if libtermcap
39548 maybe-check-libtermcap: check-libtermcap
39549
39550 check-libtermcap:
39551
39552 @endif libtermcap
39553
39554 .PHONY: install-libtermcap maybe-install-libtermcap
39555 maybe-install-libtermcap:
39556 @if libtermcap
39557 maybe-install-libtermcap: install-libtermcap
39558
39559 install-libtermcap: installdirs
39560         @: $(MAKE); $(unstage)
39561         @r=`${PWD_COMMAND}`; export r; \
39562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39563         $(HOST_EXPORTS) \
39564         (cd $(HOST_SUBDIR)/libtermcap && \
39565           $(MAKE) $(FLAGS_TO_PASS)  install)
39566
39567 @endif libtermcap
39568
39569 # Other targets (info, dvi, pdf, etc.)
39570
39571 .PHONY: maybe-info-libtermcap info-libtermcap
39572 maybe-info-libtermcap:
39573 @if libtermcap
39574 maybe-info-libtermcap: info-libtermcap
39575
39576 info-libtermcap: \
39577     configure-libtermcap 
39578         @: $(MAKE); $(unstage)
39579         @[ -f ./libtermcap/Makefile ] || exit 0; \
39580         r=`${PWD_COMMAND}`; export r; \
39581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39582         $(HOST_EXPORTS) \
39583         for flag in $(EXTRA_HOST_FLAGS) ; do \
39584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39585         done; \
39586         echo "Doing info in libtermcap" ; \
39587         (cd $(HOST_SUBDIR)/libtermcap && \
39588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39590                   "RANLIB=$${RANLIB}" \
39591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39592                   info) \
39593           || exit 1
39594
39595 @endif libtermcap
39596
39597 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
39598 maybe-dvi-libtermcap:
39599 @if libtermcap
39600 maybe-dvi-libtermcap: dvi-libtermcap
39601
39602 dvi-libtermcap: \
39603     configure-libtermcap 
39604         @: $(MAKE); $(unstage)
39605         @[ -f ./libtermcap/Makefile ] || exit 0; \
39606         r=`${PWD_COMMAND}`; export r; \
39607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39608         $(HOST_EXPORTS) \
39609         for flag in $(EXTRA_HOST_FLAGS) ; do \
39610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39611         done; \
39612         echo "Doing dvi in libtermcap" ; \
39613         (cd $(HOST_SUBDIR)/libtermcap && \
39614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39616                   "RANLIB=$${RANLIB}" \
39617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39618                   dvi) \
39619           || exit 1
39620
39621 @endif libtermcap
39622
39623 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
39624 maybe-pdf-libtermcap:
39625 @if libtermcap
39626 maybe-pdf-libtermcap: pdf-libtermcap
39627
39628 pdf-libtermcap: \
39629     configure-libtermcap 
39630         @: $(MAKE); $(unstage)
39631         @[ -f ./libtermcap/Makefile ] || exit 0; \
39632         r=`${PWD_COMMAND}`; export r; \
39633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39634         $(HOST_EXPORTS) \
39635         for flag in $(EXTRA_HOST_FLAGS) ; do \
39636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39637         done; \
39638         echo "Doing pdf in libtermcap" ; \
39639         (cd $(HOST_SUBDIR)/libtermcap && \
39640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39642                   "RANLIB=$${RANLIB}" \
39643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39644                   pdf) \
39645           || exit 1
39646
39647 @endif libtermcap
39648
39649 .PHONY: maybe-html-libtermcap html-libtermcap
39650 maybe-html-libtermcap:
39651 @if libtermcap
39652 maybe-html-libtermcap: html-libtermcap
39653
39654 html-libtermcap: \
39655     configure-libtermcap 
39656         @: $(MAKE); $(unstage)
39657         @[ -f ./libtermcap/Makefile ] || exit 0; \
39658         r=`${PWD_COMMAND}`; export r; \
39659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39660         $(HOST_EXPORTS) \
39661         for flag in $(EXTRA_HOST_FLAGS) ; do \
39662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39663         done; \
39664         echo "Doing html in libtermcap" ; \
39665         (cd $(HOST_SUBDIR)/libtermcap && \
39666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39668                   "RANLIB=$${RANLIB}" \
39669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39670                   html) \
39671           || exit 1
39672
39673 @endif libtermcap
39674
39675 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
39676 maybe-TAGS-libtermcap:
39677 @if libtermcap
39678 maybe-TAGS-libtermcap: TAGS-libtermcap
39679
39680 TAGS-libtermcap: \
39681     configure-libtermcap 
39682         @: $(MAKE); $(unstage)
39683         @[ -f ./libtermcap/Makefile ] || exit 0; \
39684         r=`${PWD_COMMAND}`; export r; \
39685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39686         $(HOST_EXPORTS) \
39687         for flag in $(EXTRA_HOST_FLAGS) ; do \
39688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39689         done; \
39690         echo "Doing TAGS in libtermcap" ; \
39691         (cd $(HOST_SUBDIR)/libtermcap && \
39692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39694                   "RANLIB=$${RANLIB}" \
39695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39696                   TAGS) \
39697           || exit 1
39698
39699 @endif libtermcap
39700
39701 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
39702 maybe-install-info-libtermcap:
39703 @if libtermcap
39704 maybe-install-info-libtermcap: install-info-libtermcap
39705
39706 install-info-libtermcap: \
39707     configure-libtermcap \
39708     info-libtermcap 
39709         @: $(MAKE); $(unstage)
39710         @[ -f ./libtermcap/Makefile ] || exit 0; \
39711         r=`${PWD_COMMAND}`; export r; \
39712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39713         $(HOST_EXPORTS) \
39714         for flag in $(EXTRA_HOST_FLAGS) ; do \
39715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39716         done; \
39717         echo "Doing install-info in libtermcap" ; \
39718         (cd $(HOST_SUBDIR)/libtermcap && \
39719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39721                   "RANLIB=$${RANLIB}" \
39722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39723                   install-info) \
39724           || exit 1
39725
39726 @endif libtermcap
39727
39728 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
39729 maybe-install-pdf-libtermcap:
39730 @if libtermcap
39731 maybe-install-pdf-libtermcap: install-pdf-libtermcap
39732
39733 install-pdf-libtermcap: \
39734     configure-libtermcap \
39735     pdf-libtermcap 
39736         @: $(MAKE); $(unstage)
39737         @[ -f ./libtermcap/Makefile ] || exit 0; \
39738         r=`${PWD_COMMAND}`; export r; \
39739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39740         $(HOST_EXPORTS) \
39741         for flag in $(EXTRA_HOST_FLAGS) ; do \
39742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39743         done; \
39744         echo "Doing install-pdf in libtermcap" ; \
39745         (cd $(HOST_SUBDIR)/libtermcap && \
39746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39748                   "RANLIB=$${RANLIB}" \
39749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39750                   install-pdf) \
39751           || exit 1
39752
39753 @endif libtermcap
39754
39755 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
39756 maybe-install-html-libtermcap:
39757 @if libtermcap
39758 maybe-install-html-libtermcap: install-html-libtermcap
39759
39760 install-html-libtermcap: \
39761     configure-libtermcap \
39762     html-libtermcap 
39763         @: $(MAKE); $(unstage)
39764         @[ -f ./libtermcap/Makefile ] || exit 0; \
39765         r=`${PWD_COMMAND}`; export r; \
39766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39767         $(HOST_EXPORTS) \
39768         for flag in $(EXTRA_HOST_FLAGS) ; do \
39769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39770         done; \
39771         echo "Doing install-html in libtermcap" ; \
39772         (cd $(HOST_SUBDIR)/libtermcap && \
39773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39775                   "RANLIB=$${RANLIB}" \
39776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39777                   install-html) \
39778           || exit 1
39779
39780 @endif libtermcap
39781
39782 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
39783 maybe-installcheck-libtermcap:
39784 @if libtermcap
39785 maybe-installcheck-libtermcap: installcheck-libtermcap
39786
39787 installcheck-libtermcap: \
39788     configure-libtermcap 
39789         @: $(MAKE); $(unstage)
39790         @[ -f ./libtermcap/Makefile ] || exit 0; \
39791         r=`${PWD_COMMAND}`; export r; \
39792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39793         $(HOST_EXPORTS) \
39794         for flag in $(EXTRA_HOST_FLAGS) ; do \
39795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39796         done; \
39797         echo "Doing installcheck in libtermcap" ; \
39798         (cd $(HOST_SUBDIR)/libtermcap && \
39799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39801                   "RANLIB=$${RANLIB}" \
39802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39803                   installcheck) \
39804           || exit 1
39805
39806 @endif libtermcap
39807
39808 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
39809 maybe-mostlyclean-libtermcap:
39810 @if libtermcap
39811 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
39812
39813 # libtermcap doesn't support mostlyclean.
39814 mostlyclean-libtermcap:
39815
39816 @endif libtermcap
39817
39818 .PHONY: maybe-clean-libtermcap clean-libtermcap
39819 maybe-clean-libtermcap:
39820 @if libtermcap
39821 maybe-clean-libtermcap: clean-libtermcap
39822
39823 # libtermcap doesn't support clean.
39824 clean-libtermcap:
39825
39826 @endif libtermcap
39827
39828 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
39829 maybe-distclean-libtermcap:
39830 @if libtermcap
39831 maybe-distclean-libtermcap: distclean-libtermcap
39832
39833 # libtermcap doesn't support distclean.
39834 distclean-libtermcap:
39835
39836 @endif libtermcap
39837
39838 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
39839 maybe-maintainer-clean-libtermcap:
39840 @if libtermcap
39841 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
39842
39843 # libtermcap doesn't support maintainer-clean.
39844 maintainer-clean-libtermcap:
39845
39846 @endif libtermcap
39847
39848
39849
39850 .PHONY: configure-utils maybe-configure-utils
39851 maybe-configure-utils:
39852 @if gcc-bootstrap
39853 configure-utils: stage_current
39854 @endif gcc-bootstrap
39855 @if utils
39856 maybe-configure-utils: configure-utils
39857 configure-utils: 
39858         @: $(MAKE); $(unstage)
39859         @r=`${PWD_COMMAND}`; export r; \
39860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39861         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
39862         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
39863         $(HOST_EXPORTS) \
39864         echo Configuring in $(HOST_SUBDIR)/utils; \
39865         cd "$(HOST_SUBDIR)/utils" || exit 1; \
39866         case $(srcdir) in \
39867           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39868           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
39869                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39870         esac; \
39871         srcdiroption="--srcdir=$${topdir}/utils"; \
39872         libsrcdir="$$s/utils"; \
39873         $(SHELL) $${libsrcdir}/configure \
39874           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39875           --target=${target_alias} $${srcdiroption}  \
39876           || exit 1
39877 @endif utils
39878
39879
39880
39881
39882
39883 .PHONY: all-utils maybe-all-utils
39884 maybe-all-utils:
39885 @if gcc-bootstrap
39886 all-utils: stage_current
39887 @endif gcc-bootstrap
39888 @if utils
39889 TARGET-utils=all
39890 maybe-all-utils: all-utils
39891 all-utils: configure-utils
39892         @: $(MAKE); $(unstage)
39893         @r=`${PWD_COMMAND}`; export r; \
39894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39895         $(HOST_EXPORTS) \
39896         (cd $(HOST_SUBDIR)/utils && \
39897           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39898                 $(TARGET-utils))
39899 @endif utils
39900
39901
39902
39903
39904 .PHONY: check-utils maybe-check-utils
39905 maybe-check-utils:
39906 @if utils
39907 maybe-check-utils: check-utils
39908
39909 check-utils:
39910
39911 @endif utils
39912
39913 .PHONY: install-utils maybe-install-utils
39914 maybe-install-utils:
39915 @if utils
39916 maybe-install-utils: install-utils
39917
39918 install-utils: installdirs
39919         @: $(MAKE); $(unstage)
39920         @r=`${PWD_COMMAND}`; export r; \
39921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39922         $(HOST_EXPORTS) \
39923         (cd $(HOST_SUBDIR)/utils && \
39924           $(MAKE) $(FLAGS_TO_PASS)  install)
39925
39926 @endif utils
39927
39928 # Other targets (info, dvi, pdf, etc.)
39929
39930 .PHONY: maybe-info-utils info-utils
39931 maybe-info-utils:
39932 @if utils
39933 maybe-info-utils: info-utils
39934
39935 info-utils: \
39936     configure-utils 
39937         @: $(MAKE); $(unstage)
39938         @[ -f ./utils/Makefile ] || exit 0; \
39939         r=`${PWD_COMMAND}`; export r; \
39940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39941         $(HOST_EXPORTS) \
39942         for flag in $(EXTRA_HOST_FLAGS) ; do \
39943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39944         done; \
39945         echo "Doing info in utils" ; \
39946         (cd $(HOST_SUBDIR)/utils && \
39947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39949                   "RANLIB=$${RANLIB}" \
39950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39951                   info) \
39952           || exit 1
39953
39954 @endif utils
39955
39956 .PHONY: maybe-dvi-utils dvi-utils
39957 maybe-dvi-utils:
39958 @if utils
39959 maybe-dvi-utils: dvi-utils
39960
39961 dvi-utils: \
39962     configure-utils 
39963         @: $(MAKE); $(unstage)
39964         @[ -f ./utils/Makefile ] || exit 0; \
39965         r=`${PWD_COMMAND}`; export r; \
39966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39967         $(HOST_EXPORTS) \
39968         for flag in $(EXTRA_HOST_FLAGS) ; do \
39969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39970         done; \
39971         echo "Doing dvi in utils" ; \
39972         (cd $(HOST_SUBDIR)/utils && \
39973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39975                   "RANLIB=$${RANLIB}" \
39976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39977                   dvi) \
39978           || exit 1
39979
39980 @endif utils
39981
39982 .PHONY: maybe-pdf-utils pdf-utils
39983 maybe-pdf-utils:
39984 @if utils
39985 maybe-pdf-utils: pdf-utils
39986
39987 pdf-utils: \
39988     configure-utils 
39989         @: $(MAKE); $(unstage)
39990         @[ -f ./utils/Makefile ] || exit 0; \
39991         r=`${PWD_COMMAND}`; export r; \
39992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39993         $(HOST_EXPORTS) \
39994         for flag in $(EXTRA_HOST_FLAGS) ; do \
39995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39996         done; \
39997         echo "Doing pdf in utils" ; \
39998         (cd $(HOST_SUBDIR)/utils && \
39999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40001                   "RANLIB=$${RANLIB}" \
40002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40003                   pdf) \
40004           || exit 1
40005
40006 @endif utils
40007
40008 .PHONY: maybe-html-utils html-utils
40009 maybe-html-utils:
40010 @if utils
40011 maybe-html-utils: html-utils
40012
40013 html-utils: \
40014     configure-utils 
40015         @: $(MAKE); $(unstage)
40016         @[ -f ./utils/Makefile ] || exit 0; \
40017         r=`${PWD_COMMAND}`; export r; \
40018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40019         $(HOST_EXPORTS) \
40020         for flag in $(EXTRA_HOST_FLAGS) ; do \
40021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40022         done; \
40023         echo "Doing html in utils" ; \
40024         (cd $(HOST_SUBDIR)/utils && \
40025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40027                   "RANLIB=$${RANLIB}" \
40028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40029                   html) \
40030           || exit 1
40031
40032 @endif utils
40033
40034 .PHONY: maybe-TAGS-utils TAGS-utils
40035 maybe-TAGS-utils:
40036 @if utils
40037 maybe-TAGS-utils: TAGS-utils
40038
40039 TAGS-utils: \
40040     configure-utils 
40041         @: $(MAKE); $(unstage)
40042         @[ -f ./utils/Makefile ] || exit 0; \
40043         r=`${PWD_COMMAND}`; export r; \
40044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40045         $(HOST_EXPORTS) \
40046         for flag in $(EXTRA_HOST_FLAGS) ; do \
40047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40048         done; \
40049         echo "Doing TAGS in utils" ; \
40050         (cd $(HOST_SUBDIR)/utils && \
40051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40053                   "RANLIB=$${RANLIB}" \
40054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40055                   TAGS) \
40056           || exit 1
40057
40058 @endif utils
40059
40060 .PHONY: maybe-install-info-utils install-info-utils
40061 maybe-install-info-utils:
40062 @if utils
40063 maybe-install-info-utils: install-info-utils
40064
40065 install-info-utils: \
40066     configure-utils \
40067     info-utils 
40068         @: $(MAKE); $(unstage)
40069         @[ -f ./utils/Makefile ] || exit 0; \
40070         r=`${PWD_COMMAND}`; export r; \
40071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40072         $(HOST_EXPORTS) \
40073         for flag in $(EXTRA_HOST_FLAGS) ; do \
40074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40075         done; \
40076         echo "Doing install-info in utils" ; \
40077         (cd $(HOST_SUBDIR)/utils && \
40078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40080                   "RANLIB=$${RANLIB}" \
40081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40082                   install-info) \
40083           || exit 1
40084
40085 @endif utils
40086
40087 .PHONY: maybe-install-pdf-utils install-pdf-utils
40088 maybe-install-pdf-utils:
40089 @if utils
40090 maybe-install-pdf-utils: install-pdf-utils
40091
40092 install-pdf-utils: \
40093     configure-utils \
40094     pdf-utils 
40095         @: $(MAKE); $(unstage)
40096         @[ -f ./utils/Makefile ] || exit 0; \
40097         r=`${PWD_COMMAND}`; export r; \
40098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40099         $(HOST_EXPORTS) \
40100         for flag in $(EXTRA_HOST_FLAGS) ; do \
40101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40102         done; \
40103         echo "Doing install-pdf in utils" ; \
40104         (cd $(HOST_SUBDIR)/utils && \
40105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40107                   "RANLIB=$${RANLIB}" \
40108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40109                   install-pdf) \
40110           || exit 1
40111
40112 @endif utils
40113
40114 .PHONY: maybe-install-html-utils install-html-utils
40115 maybe-install-html-utils:
40116 @if utils
40117 maybe-install-html-utils: install-html-utils
40118
40119 install-html-utils: \
40120     configure-utils \
40121     html-utils 
40122         @: $(MAKE); $(unstage)
40123         @[ -f ./utils/Makefile ] || exit 0; \
40124         r=`${PWD_COMMAND}`; export r; \
40125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40126         $(HOST_EXPORTS) \
40127         for flag in $(EXTRA_HOST_FLAGS) ; do \
40128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40129         done; \
40130         echo "Doing install-html in utils" ; \
40131         (cd $(HOST_SUBDIR)/utils && \
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                   install-html) \
40137           || exit 1
40138
40139 @endif utils
40140
40141 .PHONY: maybe-installcheck-utils installcheck-utils
40142 maybe-installcheck-utils:
40143 @if utils
40144 maybe-installcheck-utils: installcheck-utils
40145
40146 installcheck-utils: \
40147     configure-utils 
40148         @: $(MAKE); $(unstage)
40149         @[ -f ./utils/Makefile ] || exit 0; \
40150         r=`${PWD_COMMAND}`; export r; \
40151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40152         $(HOST_EXPORTS) \
40153         for flag in $(EXTRA_HOST_FLAGS) ; do \
40154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40155         done; \
40156         echo "Doing installcheck in utils" ; \
40157         (cd $(HOST_SUBDIR)/utils && \
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                   installcheck) \
40163           || exit 1
40164
40165 @endif utils
40166
40167 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
40168 maybe-mostlyclean-utils:
40169 @if utils
40170 maybe-mostlyclean-utils: mostlyclean-utils
40171
40172 mostlyclean-utils: 
40173         @: $(MAKE); $(unstage)
40174         @[ -f ./utils/Makefile ] || exit 0; \
40175         r=`${PWD_COMMAND}`; export r; \
40176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40177         $(HOST_EXPORTS) \
40178         for flag in $(EXTRA_HOST_FLAGS) ; do \
40179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40180         done; \
40181         echo "Doing mostlyclean in utils" ; \
40182         (cd $(HOST_SUBDIR)/utils && \
40183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40185                   "RANLIB=$${RANLIB}" \
40186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40187                   mostlyclean) \
40188           || exit 1
40189
40190 @endif utils
40191
40192 .PHONY: maybe-clean-utils clean-utils
40193 maybe-clean-utils:
40194 @if utils
40195 maybe-clean-utils: clean-utils
40196
40197 clean-utils: 
40198         @: $(MAKE); $(unstage)
40199         @[ -f ./utils/Makefile ] || exit 0; \
40200         r=`${PWD_COMMAND}`; export r; \
40201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40202         $(HOST_EXPORTS) \
40203         for flag in $(EXTRA_HOST_FLAGS) ; do \
40204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40205         done; \
40206         echo "Doing clean in utils" ; \
40207         (cd $(HOST_SUBDIR)/utils && \
40208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40210                   "RANLIB=$${RANLIB}" \
40211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40212                   clean) \
40213           || exit 1
40214
40215 @endif utils
40216
40217 .PHONY: maybe-distclean-utils distclean-utils
40218 maybe-distclean-utils:
40219 @if utils
40220 maybe-distclean-utils: distclean-utils
40221
40222 distclean-utils: 
40223         @: $(MAKE); $(unstage)
40224         @[ -f ./utils/Makefile ] || exit 0; \
40225         r=`${PWD_COMMAND}`; export r; \
40226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40227         $(HOST_EXPORTS) \
40228         for flag in $(EXTRA_HOST_FLAGS) ; do \
40229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40230         done; \
40231         echo "Doing distclean in utils" ; \
40232         (cd $(HOST_SUBDIR)/utils && \
40233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40235                   "RANLIB=$${RANLIB}" \
40236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40237                   distclean) \
40238           || exit 1
40239
40240 @endif utils
40241
40242 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
40243 maybe-maintainer-clean-utils:
40244 @if utils
40245 maybe-maintainer-clean-utils: maintainer-clean-utils
40246
40247 maintainer-clean-utils: 
40248         @: $(MAKE); $(unstage)
40249         @[ -f ./utils/Makefile ] || exit 0; \
40250         r=`${PWD_COMMAND}`; export r; \
40251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40252         $(HOST_EXPORTS) \
40253         for flag in $(EXTRA_HOST_FLAGS) ; do \
40254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40255         done; \
40256         echo "Doing maintainer-clean in utils" ; \
40257         (cd $(HOST_SUBDIR)/utils && \
40258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40260                   "RANLIB=$${RANLIB}" \
40261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40262                   maintainer-clean) \
40263           || exit 1
40264
40265 @endif utils
40266
40267
40268
40269 .PHONY: configure-gnattools maybe-configure-gnattools
40270 maybe-configure-gnattools:
40271 @if gcc-bootstrap
40272 configure-gnattools: stage_current
40273 @endif gcc-bootstrap
40274 @if gnattools
40275 maybe-configure-gnattools: configure-gnattools
40276 configure-gnattools: 
40277         @: $(MAKE); $(unstage)
40278         @r=`${PWD_COMMAND}`; export r; \
40279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40280         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
40281         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
40282         $(HOST_EXPORTS) \
40283         echo Configuring in $(HOST_SUBDIR)/gnattools; \
40284         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
40285         case $(srcdir) in \
40286           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40287           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
40288                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40289         esac; \
40290         srcdiroption="--srcdir=$${topdir}/gnattools"; \
40291         libsrcdir="$$s/gnattools"; \
40292         $(SHELL) $${libsrcdir}/configure \
40293           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40294           --target=${target_alias} $${srcdiroption}  \
40295           || exit 1
40296 @endif gnattools
40297
40298
40299
40300
40301
40302 .PHONY: all-gnattools maybe-all-gnattools
40303 maybe-all-gnattools:
40304 @if gcc-bootstrap
40305 all-gnattools: stage_current
40306 @endif gcc-bootstrap
40307 @if gnattools
40308 TARGET-gnattools=all
40309 maybe-all-gnattools: all-gnattools
40310 all-gnattools: configure-gnattools
40311         @: $(MAKE); $(unstage)
40312         @r=`${PWD_COMMAND}`; export r; \
40313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40314         $(HOST_EXPORTS) \
40315         (cd $(HOST_SUBDIR)/gnattools && \
40316           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
40317                 $(TARGET-gnattools))
40318 @endif gnattools
40319
40320
40321
40322
40323 .PHONY: check-gnattools maybe-check-gnattools
40324 maybe-check-gnattools:
40325 @if gnattools
40326 maybe-check-gnattools: check-gnattools
40327
40328 check-gnattools:
40329         @: $(MAKE); $(unstage)
40330         @r=`${PWD_COMMAND}`; export r; \
40331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40332         $(HOST_EXPORTS) \
40333         (cd $(HOST_SUBDIR)/gnattools && \
40334           $(MAKE) $(FLAGS_TO_PASS)  check)
40335
40336 @endif gnattools
40337
40338 .PHONY: install-gnattools maybe-install-gnattools
40339 maybe-install-gnattools:
40340 @if gnattools
40341 maybe-install-gnattools: install-gnattools
40342
40343 install-gnattools: installdirs
40344         @: $(MAKE); $(unstage)
40345         @r=`${PWD_COMMAND}`; export r; \
40346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40347         $(HOST_EXPORTS) \
40348         (cd $(HOST_SUBDIR)/gnattools && \
40349           $(MAKE) $(FLAGS_TO_PASS)  install)
40350
40351 @endif gnattools
40352
40353 # Other targets (info, dvi, pdf, etc.)
40354
40355 .PHONY: maybe-info-gnattools info-gnattools
40356 maybe-info-gnattools:
40357 @if gnattools
40358 maybe-info-gnattools: info-gnattools
40359
40360 info-gnattools: \
40361     configure-gnattools 
40362         @: $(MAKE); $(unstage)
40363         @[ -f ./gnattools/Makefile ] || exit 0; \
40364         r=`${PWD_COMMAND}`; export r; \
40365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40366         $(HOST_EXPORTS) \
40367         for flag in $(EXTRA_HOST_FLAGS) ; do \
40368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40369         done; \
40370         echo "Doing info in gnattools" ; \
40371         (cd $(HOST_SUBDIR)/gnattools && \
40372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40374                   "RANLIB=$${RANLIB}" \
40375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40376                   info) \
40377           || exit 1
40378
40379 @endif gnattools
40380
40381 .PHONY: maybe-dvi-gnattools dvi-gnattools
40382 maybe-dvi-gnattools:
40383 @if gnattools
40384 maybe-dvi-gnattools: dvi-gnattools
40385
40386 dvi-gnattools: \
40387     configure-gnattools 
40388         @: $(MAKE); $(unstage)
40389         @[ -f ./gnattools/Makefile ] || exit 0; \
40390         r=`${PWD_COMMAND}`; export r; \
40391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40392         $(HOST_EXPORTS) \
40393         for flag in $(EXTRA_HOST_FLAGS) ; do \
40394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40395         done; \
40396         echo "Doing dvi in gnattools" ; \
40397         (cd $(HOST_SUBDIR)/gnattools && \
40398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40400                   "RANLIB=$${RANLIB}" \
40401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40402                   dvi) \
40403           || exit 1
40404
40405 @endif gnattools
40406
40407 .PHONY: maybe-pdf-gnattools pdf-gnattools
40408 maybe-pdf-gnattools:
40409 @if gnattools
40410 maybe-pdf-gnattools: pdf-gnattools
40411
40412 pdf-gnattools: \
40413     configure-gnattools 
40414         @: $(MAKE); $(unstage)
40415         @[ -f ./gnattools/Makefile ] || exit 0; \
40416         r=`${PWD_COMMAND}`; export r; \
40417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40418         $(HOST_EXPORTS) \
40419         for flag in $(EXTRA_HOST_FLAGS) ; do \
40420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40421         done; \
40422         echo "Doing pdf in gnattools" ; \
40423         (cd $(HOST_SUBDIR)/gnattools && \
40424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40426                   "RANLIB=$${RANLIB}" \
40427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40428                   pdf) \
40429           || exit 1
40430
40431 @endif gnattools
40432
40433 .PHONY: maybe-html-gnattools html-gnattools
40434 maybe-html-gnattools:
40435 @if gnattools
40436 maybe-html-gnattools: html-gnattools
40437
40438 html-gnattools: \
40439     configure-gnattools 
40440         @: $(MAKE); $(unstage)
40441         @[ -f ./gnattools/Makefile ] || exit 0; \
40442         r=`${PWD_COMMAND}`; export r; \
40443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40444         $(HOST_EXPORTS) \
40445         for flag in $(EXTRA_HOST_FLAGS) ; do \
40446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40447         done; \
40448         echo "Doing html in gnattools" ; \
40449         (cd $(HOST_SUBDIR)/gnattools && \
40450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40452                   "RANLIB=$${RANLIB}" \
40453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40454                   html) \
40455           || exit 1
40456
40457 @endif gnattools
40458
40459 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
40460 maybe-TAGS-gnattools:
40461 @if gnattools
40462 maybe-TAGS-gnattools: TAGS-gnattools
40463
40464 TAGS-gnattools: \
40465     configure-gnattools 
40466         @: $(MAKE); $(unstage)
40467         @[ -f ./gnattools/Makefile ] || exit 0; \
40468         r=`${PWD_COMMAND}`; export r; \
40469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40470         $(HOST_EXPORTS) \
40471         for flag in $(EXTRA_HOST_FLAGS) ; do \
40472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40473         done; \
40474         echo "Doing TAGS in gnattools" ; \
40475         (cd $(HOST_SUBDIR)/gnattools && \
40476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40478                   "RANLIB=$${RANLIB}" \
40479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40480                   TAGS) \
40481           || exit 1
40482
40483 @endif gnattools
40484
40485 .PHONY: maybe-install-info-gnattools install-info-gnattools
40486 maybe-install-info-gnattools:
40487 @if gnattools
40488 maybe-install-info-gnattools: install-info-gnattools
40489
40490 install-info-gnattools: \
40491     configure-gnattools \
40492     info-gnattools 
40493         @: $(MAKE); $(unstage)
40494         @[ -f ./gnattools/Makefile ] || exit 0; \
40495         r=`${PWD_COMMAND}`; export r; \
40496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40497         $(HOST_EXPORTS) \
40498         for flag in $(EXTRA_HOST_FLAGS) ; do \
40499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40500         done; \
40501         echo "Doing install-info in gnattools" ; \
40502         (cd $(HOST_SUBDIR)/gnattools && \
40503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40505                   "RANLIB=$${RANLIB}" \
40506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40507                   install-info) \
40508           || exit 1
40509
40510 @endif gnattools
40511
40512 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
40513 maybe-install-pdf-gnattools:
40514 @if gnattools
40515 maybe-install-pdf-gnattools: install-pdf-gnattools
40516
40517 install-pdf-gnattools: \
40518     configure-gnattools \
40519     pdf-gnattools 
40520         @: $(MAKE); $(unstage)
40521         @[ -f ./gnattools/Makefile ] || exit 0; \
40522         r=`${PWD_COMMAND}`; export r; \
40523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40524         $(HOST_EXPORTS) \
40525         for flag in $(EXTRA_HOST_FLAGS) ; do \
40526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40527         done; \
40528         echo "Doing install-pdf in gnattools" ; \
40529         (cd $(HOST_SUBDIR)/gnattools && \
40530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40532                   "RANLIB=$${RANLIB}" \
40533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40534                   install-pdf) \
40535           || exit 1
40536
40537 @endif gnattools
40538
40539 .PHONY: maybe-install-html-gnattools install-html-gnattools
40540 maybe-install-html-gnattools:
40541 @if gnattools
40542 maybe-install-html-gnattools: install-html-gnattools
40543
40544 install-html-gnattools: \
40545     configure-gnattools \
40546     html-gnattools 
40547         @: $(MAKE); $(unstage)
40548         @[ -f ./gnattools/Makefile ] || exit 0; \
40549         r=`${PWD_COMMAND}`; export r; \
40550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40551         $(HOST_EXPORTS) \
40552         for flag in $(EXTRA_HOST_FLAGS) ; do \
40553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40554         done; \
40555         echo "Doing install-html in gnattools" ; \
40556         (cd $(HOST_SUBDIR)/gnattools && \
40557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40559                   "RANLIB=$${RANLIB}" \
40560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40561                   install-html) \
40562           || exit 1
40563
40564 @endif gnattools
40565
40566 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
40567 maybe-installcheck-gnattools:
40568 @if gnattools
40569 maybe-installcheck-gnattools: installcheck-gnattools
40570
40571 installcheck-gnattools: \
40572     configure-gnattools 
40573         @: $(MAKE); $(unstage)
40574         @[ -f ./gnattools/Makefile ] || exit 0; \
40575         r=`${PWD_COMMAND}`; export r; \
40576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40577         $(HOST_EXPORTS) \
40578         for flag in $(EXTRA_HOST_FLAGS) ; do \
40579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40580         done; \
40581         echo "Doing installcheck in gnattools" ; \
40582         (cd $(HOST_SUBDIR)/gnattools && \
40583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40585                   "RANLIB=$${RANLIB}" \
40586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40587                   installcheck) \
40588           || exit 1
40589
40590 @endif gnattools
40591
40592 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
40593 maybe-mostlyclean-gnattools:
40594 @if gnattools
40595 maybe-mostlyclean-gnattools: mostlyclean-gnattools
40596
40597 mostlyclean-gnattools: 
40598         @: $(MAKE); $(unstage)
40599         @[ -f ./gnattools/Makefile ] || exit 0; \
40600         r=`${PWD_COMMAND}`; export r; \
40601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40602         $(HOST_EXPORTS) \
40603         for flag in $(EXTRA_HOST_FLAGS) ; do \
40604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40605         done; \
40606         echo "Doing mostlyclean in gnattools" ; \
40607         (cd $(HOST_SUBDIR)/gnattools && \
40608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40610                   "RANLIB=$${RANLIB}" \
40611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40612                   mostlyclean) \
40613           || exit 1
40614
40615 @endif gnattools
40616
40617 .PHONY: maybe-clean-gnattools clean-gnattools
40618 maybe-clean-gnattools:
40619 @if gnattools
40620 maybe-clean-gnattools: clean-gnattools
40621
40622 clean-gnattools: 
40623         @: $(MAKE); $(unstage)
40624         @[ -f ./gnattools/Makefile ] || exit 0; \
40625         r=`${PWD_COMMAND}`; export r; \
40626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40627         $(HOST_EXPORTS) \
40628         for flag in $(EXTRA_HOST_FLAGS) ; do \
40629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40630         done; \
40631         echo "Doing clean in gnattools" ; \
40632         (cd $(HOST_SUBDIR)/gnattools && \
40633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40635                   "RANLIB=$${RANLIB}" \
40636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40637                   clean) \
40638           || exit 1
40639
40640 @endif gnattools
40641
40642 .PHONY: maybe-distclean-gnattools distclean-gnattools
40643 maybe-distclean-gnattools:
40644 @if gnattools
40645 maybe-distclean-gnattools: distclean-gnattools
40646
40647 distclean-gnattools: 
40648         @: $(MAKE); $(unstage)
40649         @[ -f ./gnattools/Makefile ] || exit 0; \
40650         r=`${PWD_COMMAND}`; export r; \
40651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40652         $(HOST_EXPORTS) \
40653         for flag in $(EXTRA_HOST_FLAGS) ; do \
40654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40655         done; \
40656         echo "Doing distclean in gnattools" ; \
40657         (cd $(HOST_SUBDIR)/gnattools && \
40658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40660                   "RANLIB=$${RANLIB}" \
40661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40662                   distclean) \
40663           || exit 1
40664
40665 @endif gnattools
40666
40667 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
40668 maybe-maintainer-clean-gnattools:
40669 @if gnattools
40670 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
40671
40672 maintainer-clean-gnattools: 
40673         @: $(MAKE); $(unstage)
40674         @[ -f ./gnattools/Makefile ] || exit 0; \
40675         r=`${PWD_COMMAND}`; export r; \
40676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40677         $(HOST_EXPORTS) \
40678         for flag in $(EXTRA_HOST_FLAGS) ; do \
40679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40680         done; \
40681         echo "Doing maintainer-clean in gnattools" ; \
40682         (cd $(HOST_SUBDIR)/gnattools && \
40683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40685                   "RANLIB=$${RANLIB}" \
40686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40687                   maintainer-clean) \
40688           || exit 1
40689
40690 @endif gnattools
40691
40692
40693
40694 # ---------------------------------------
40695 # Modules which run on the target machine
40696 # ---------------------------------------
40697
40698
40699
40700
40701 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
40702 maybe-configure-target-libstdc++-v3:
40703 @if gcc-bootstrap
40704 configure-target-libstdc++-v3: stage_current
40705 @endif gcc-bootstrap
40706 @if target-libstdc++-v3
40707 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
40708 configure-target-libstdc++-v3: 
40709         @: $(MAKE); $(unstage)
40710         @r=`${PWD_COMMAND}`; export r; \
40711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40712         echo "Checking multilib configuration for libstdc++-v3..."; \
40713         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
40714         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
40715         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
40716           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
40717             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
40718           else \
40719             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
40720             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
40721           fi; \
40722         else \
40723           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
40724         fi; \
40725         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
40726         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
40727         $(RAW_CXX_TARGET_EXPORTS) \
40728         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
40729         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
40730         case $(srcdir) in \
40731           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40732           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
40733                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40734         esac; \
40735         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
40736         libsrcdir="$$s/libstdc++-v3"; \
40737         rm -f no-such-file || : ; \
40738         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40739           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40740           --target=${target_alias} $${srcdiroption}  \
40741           || exit 1
40742 @endif target-libstdc++-v3
40743
40744
40745
40746
40747
40748 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
40749 maybe-all-target-libstdc++-v3:
40750 @if gcc-bootstrap
40751 all-target-libstdc++-v3: stage_current
40752 @endif gcc-bootstrap
40753 @if target-libstdc++-v3
40754 TARGET-target-libstdc++-v3=all
40755 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
40756 all-target-libstdc++-v3: configure-target-libstdc++-v3
40757         @: $(MAKE); $(unstage)
40758         @r=`${PWD_COMMAND}`; export r; \
40759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40760         $(RAW_CXX_TARGET_EXPORTS) \
40761         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40762           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
40763                 $(TARGET-target-libstdc++-v3))
40764 @endif target-libstdc++-v3
40765
40766
40767
40768
40769
40770 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
40771 maybe-check-target-libstdc++-v3:
40772 @if target-libstdc++-v3
40773 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
40774
40775 check-target-libstdc++-v3:
40776         @: $(MAKE); $(unstage)
40777         @r=`${PWD_COMMAND}`; export r; \
40778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40779         $(RAW_CXX_TARGET_EXPORTS) \
40780         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40781           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
40782
40783 @endif target-libstdc++-v3
40784
40785 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
40786 maybe-install-target-libstdc++-v3:
40787 @if target-libstdc++-v3
40788 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
40789
40790 install-target-libstdc++-v3: installdirs
40791         @: $(MAKE); $(unstage)
40792         @r=`${PWD_COMMAND}`; export r; \
40793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40794         $(RAW_CXX_TARGET_EXPORTS) \
40795         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40796           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40797
40798 @endif target-libstdc++-v3
40799
40800 # Other targets (info, dvi, pdf, etc.)
40801
40802 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
40803 maybe-info-target-libstdc++-v3:
40804 @if target-libstdc++-v3
40805 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
40806
40807 info-target-libstdc++-v3: \
40808     configure-target-libstdc++-v3 
40809         @: $(MAKE); $(unstage)
40810         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40811         r=`${PWD_COMMAND}`; export r; \
40812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40813         $(RAW_CXX_TARGET_EXPORTS) \
40814         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40815         for flag in $(EXTRA_TARGET_FLAGS); do \
40816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40817         done; \
40818         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40821                   "RANLIB=$${RANLIB}" \
40822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40823                    info) \
40824           || exit 1
40825
40826 @endif target-libstdc++-v3
40827
40828 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
40829 maybe-dvi-target-libstdc++-v3:
40830 @if target-libstdc++-v3
40831 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
40832
40833 dvi-target-libstdc++-v3: \
40834     configure-target-libstdc++-v3 
40835         @: $(MAKE); $(unstage)
40836         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40837         r=`${PWD_COMMAND}`; export r; \
40838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40839         $(RAW_CXX_TARGET_EXPORTS) \
40840         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40841         for flag in $(EXTRA_TARGET_FLAGS); do \
40842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40843         done; \
40844         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40847                   "RANLIB=$${RANLIB}" \
40848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40849                    dvi) \
40850           || exit 1
40851
40852 @endif target-libstdc++-v3
40853
40854 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
40855 maybe-pdf-target-libstdc++-v3:
40856 @if target-libstdc++-v3
40857 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
40858
40859 pdf-target-libstdc++-v3: \
40860     configure-target-libstdc++-v3 
40861         @: $(MAKE); $(unstage)
40862         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40863         r=`${PWD_COMMAND}`; export r; \
40864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40865         $(RAW_CXX_TARGET_EXPORTS) \
40866         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40867         for flag in $(EXTRA_TARGET_FLAGS); do \
40868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40869         done; \
40870         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40873                   "RANLIB=$${RANLIB}" \
40874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40875                    pdf) \
40876           || exit 1
40877
40878 @endif target-libstdc++-v3
40879
40880 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
40881 maybe-html-target-libstdc++-v3:
40882 @if target-libstdc++-v3
40883 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
40884
40885 html-target-libstdc++-v3: \
40886     configure-target-libstdc++-v3 
40887         @: $(MAKE); $(unstage)
40888         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40889         r=`${PWD_COMMAND}`; export r; \
40890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40891         $(RAW_CXX_TARGET_EXPORTS) \
40892         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40893         for flag in $(EXTRA_TARGET_FLAGS); do \
40894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40895         done; \
40896         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40899                   "RANLIB=$${RANLIB}" \
40900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40901                    html) \
40902           || exit 1
40903
40904 @endif target-libstdc++-v3
40905
40906 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
40907 maybe-TAGS-target-libstdc++-v3:
40908 @if target-libstdc++-v3
40909 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
40910
40911 TAGS-target-libstdc++-v3: \
40912     configure-target-libstdc++-v3 
40913         @: $(MAKE); $(unstage)
40914         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40915         r=`${PWD_COMMAND}`; export r; \
40916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40917         $(RAW_CXX_TARGET_EXPORTS) \
40918         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40919         for flag in $(EXTRA_TARGET_FLAGS); do \
40920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40921         done; \
40922         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40925                   "RANLIB=$${RANLIB}" \
40926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40927                    TAGS) \
40928           || exit 1
40929
40930 @endif target-libstdc++-v3
40931
40932 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
40933 maybe-install-info-target-libstdc++-v3:
40934 @if target-libstdc++-v3
40935 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
40936
40937 install-info-target-libstdc++-v3: \
40938     configure-target-libstdc++-v3 \
40939     info-target-libstdc++-v3 
40940         @: $(MAKE); $(unstage)
40941         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40942         r=`${PWD_COMMAND}`; export r; \
40943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40944         $(RAW_CXX_TARGET_EXPORTS) \
40945         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40946         for flag in $(EXTRA_TARGET_FLAGS); do \
40947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40948         done; \
40949         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40952                   "RANLIB=$${RANLIB}" \
40953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40954                    install-info) \
40955           || exit 1
40956
40957 @endif target-libstdc++-v3
40958
40959 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
40960 maybe-install-pdf-target-libstdc++-v3:
40961 @if target-libstdc++-v3
40962 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
40963
40964 install-pdf-target-libstdc++-v3: \
40965     configure-target-libstdc++-v3 \
40966     pdf-target-libstdc++-v3 
40967         @: $(MAKE); $(unstage)
40968         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40969         r=`${PWD_COMMAND}`; export r; \
40970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40971         $(RAW_CXX_TARGET_EXPORTS) \
40972         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40973         for flag in $(EXTRA_TARGET_FLAGS); do \
40974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40975         done; \
40976         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40979                   "RANLIB=$${RANLIB}" \
40980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40981                    install-pdf) \
40982           || exit 1
40983
40984 @endif target-libstdc++-v3
40985
40986 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
40987 maybe-install-html-target-libstdc++-v3:
40988 @if target-libstdc++-v3
40989 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
40990
40991 install-html-target-libstdc++-v3: \
40992     configure-target-libstdc++-v3 \
40993     html-target-libstdc++-v3 
40994         @: $(MAKE); $(unstage)
40995         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40996         r=`${PWD_COMMAND}`; export r; \
40997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40998         $(RAW_CXX_TARGET_EXPORTS) \
40999         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41000         for flag in $(EXTRA_TARGET_FLAGS); do \
41001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41002         done; \
41003         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41006                   "RANLIB=$${RANLIB}" \
41007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41008                    install-html) \
41009           || exit 1
41010
41011 @endif target-libstdc++-v3
41012
41013 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
41014 maybe-installcheck-target-libstdc++-v3:
41015 @if target-libstdc++-v3
41016 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
41017
41018 installcheck-target-libstdc++-v3: \
41019     configure-target-libstdc++-v3 
41020         @: $(MAKE); $(unstage)
41021         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41022         r=`${PWD_COMMAND}`; export r; \
41023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41024         $(RAW_CXX_TARGET_EXPORTS) \
41025         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41026         for flag in $(EXTRA_TARGET_FLAGS); do \
41027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41028         done; \
41029         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41032                   "RANLIB=$${RANLIB}" \
41033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41034                    installcheck) \
41035           || exit 1
41036
41037 @endif target-libstdc++-v3
41038
41039 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
41040 maybe-mostlyclean-target-libstdc++-v3:
41041 @if target-libstdc++-v3
41042 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
41043
41044 mostlyclean-target-libstdc++-v3: 
41045         @: $(MAKE); $(unstage)
41046         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41047         r=`${PWD_COMMAND}`; export r; \
41048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41049         $(RAW_CXX_TARGET_EXPORTS) \
41050         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41051         for flag in $(EXTRA_TARGET_FLAGS); do \
41052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41053         done; \
41054         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41057                   "RANLIB=$${RANLIB}" \
41058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41059                    mostlyclean) \
41060           || exit 1
41061
41062 @endif target-libstdc++-v3
41063
41064 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
41065 maybe-clean-target-libstdc++-v3:
41066 @if target-libstdc++-v3
41067 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
41068
41069 clean-target-libstdc++-v3: 
41070         @: $(MAKE); $(unstage)
41071         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41072         r=`${PWD_COMMAND}`; export r; \
41073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41074         $(RAW_CXX_TARGET_EXPORTS) \
41075         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41076         for flag in $(EXTRA_TARGET_FLAGS); do \
41077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41078         done; \
41079         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41082                   "RANLIB=$${RANLIB}" \
41083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41084                    clean) \
41085           || exit 1
41086
41087 @endif target-libstdc++-v3
41088
41089 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
41090 maybe-distclean-target-libstdc++-v3:
41091 @if target-libstdc++-v3
41092 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
41093
41094 distclean-target-libstdc++-v3: 
41095         @: $(MAKE); $(unstage)
41096         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41097         r=`${PWD_COMMAND}`; export r; \
41098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41099         $(RAW_CXX_TARGET_EXPORTS) \
41100         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41101         for flag in $(EXTRA_TARGET_FLAGS); do \
41102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41103         done; \
41104         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41107                   "RANLIB=$${RANLIB}" \
41108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41109                    distclean) \
41110           || exit 1
41111
41112 @endif target-libstdc++-v3
41113
41114 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
41115 maybe-maintainer-clean-target-libstdc++-v3:
41116 @if target-libstdc++-v3
41117 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
41118
41119 maintainer-clean-target-libstdc++-v3: 
41120         @: $(MAKE); $(unstage)
41121         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41122         r=`${PWD_COMMAND}`; export r; \
41123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41124         $(RAW_CXX_TARGET_EXPORTS) \
41125         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41126         for flag in $(EXTRA_TARGET_FLAGS); do \
41127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41128         done; \
41129         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41132                   "RANLIB=$${RANLIB}" \
41133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41134                    maintainer-clean) \
41135           || exit 1
41136
41137 @endif target-libstdc++-v3
41138
41139
41140
41141
41142
41143 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
41144 maybe-configure-target-libmudflap:
41145 @if gcc-bootstrap
41146 configure-target-libmudflap: stage_current
41147 @endif gcc-bootstrap
41148 @if target-libmudflap
41149 maybe-configure-target-libmudflap: configure-target-libmudflap
41150 configure-target-libmudflap: 
41151         @: $(MAKE); $(unstage)
41152         @r=`${PWD_COMMAND}`; export r; \
41153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41154         echo "Checking multilib configuration for libmudflap..."; \
41155         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
41156         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
41157         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
41158           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
41159             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
41160           else \
41161             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
41162             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
41163           fi; \
41164         else \
41165           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
41166         fi; \
41167         test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
41168         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
41169         $(NORMAL_TARGET_EXPORTS) \
41170         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
41171         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
41172         case $(srcdir) in \
41173           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41174           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
41175                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41176         esac; \
41177         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
41178         libsrcdir="$$s/libmudflap"; \
41179         rm -f no-such-file || : ; \
41180         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41181           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41182           --target=${target_alias} $${srcdiroption}  \
41183           || exit 1
41184 @endif target-libmudflap
41185
41186
41187
41188
41189
41190 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
41191 maybe-all-target-libmudflap:
41192 @if gcc-bootstrap
41193 all-target-libmudflap: stage_current
41194 @endif gcc-bootstrap
41195 @if target-libmudflap
41196 TARGET-target-libmudflap=all
41197 maybe-all-target-libmudflap: all-target-libmudflap
41198 all-target-libmudflap: configure-target-libmudflap
41199         @: $(MAKE); $(unstage)
41200         @r=`${PWD_COMMAND}`; export r; \
41201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41202         $(NORMAL_TARGET_EXPORTS) \
41203         (cd $(TARGET_SUBDIR)/libmudflap && \
41204           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
41205                 $(TARGET-target-libmudflap))
41206 @endif target-libmudflap
41207
41208
41209
41210
41211
41212 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
41213 maybe-check-target-libmudflap:
41214 @if target-libmudflap
41215 maybe-check-target-libmudflap: check-target-libmudflap
41216
41217 check-target-libmudflap:
41218         @: $(MAKE); $(unstage)
41219         @r=`${PWD_COMMAND}`; export r; \
41220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41221         $(NORMAL_TARGET_EXPORTS) \
41222         (cd $(TARGET_SUBDIR)/libmudflap && \
41223           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41224
41225 @endif target-libmudflap
41226
41227 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
41228 maybe-install-target-libmudflap:
41229 @if target-libmudflap
41230 maybe-install-target-libmudflap: install-target-libmudflap
41231
41232 install-target-libmudflap: installdirs
41233         @: $(MAKE); $(unstage)
41234         @r=`${PWD_COMMAND}`; export r; \
41235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41236         $(NORMAL_TARGET_EXPORTS) \
41237         (cd $(TARGET_SUBDIR)/libmudflap && \
41238           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41239
41240 @endif target-libmudflap
41241
41242 # Other targets (info, dvi, pdf, etc.)
41243
41244 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
41245 maybe-info-target-libmudflap:
41246 @if target-libmudflap
41247 maybe-info-target-libmudflap: info-target-libmudflap
41248
41249 info-target-libmudflap: \
41250     configure-target-libmudflap 
41251         @: $(MAKE); $(unstage)
41252         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41253         r=`${PWD_COMMAND}`; export r; \
41254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41255         $(NORMAL_TARGET_EXPORTS) \
41256         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
41257         for flag in $(EXTRA_TARGET_FLAGS); do \
41258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41259         done; \
41260         (cd $(TARGET_SUBDIR)/libmudflap && \
41261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41263                   "RANLIB=$${RANLIB}" \
41264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41265                    info) \
41266           || exit 1
41267
41268 @endif target-libmudflap
41269
41270 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
41271 maybe-dvi-target-libmudflap:
41272 @if target-libmudflap
41273 maybe-dvi-target-libmudflap: dvi-target-libmudflap
41274
41275 dvi-target-libmudflap: \
41276     configure-target-libmudflap 
41277         @: $(MAKE); $(unstage)
41278         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41279         r=`${PWD_COMMAND}`; export r; \
41280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41281         $(NORMAL_TARGET_EXPORTS) \
41282         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
41283         for flag in $(EXTRA_TARGET_FLAGS); do \
41284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41285         done; \
41286         (cd $(TARGET_SUBDIR)/libmudflap && \
41287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41289                   "RANLIB=$${RANLIB}" \
41290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41291                    dvi) \
41292           || exit 1
41293
41294 @endif target-libmudflap
41295
41296 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
41297 maybe-pdf-target-libmudflap:
41298 @if target-libmudflap
41299 maybe-pdf-target-libmudflap: pdf-target-libmudflap
41300
41301 pdf-target-libmudflap: \
41302     configure-target-libmudflap 
41303         @: $(MAKE); $(unstage)
41304         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41305         r=`${PWD_COMMAND}`; export r; \
41306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41307         $(NORMAL_TARGET_EXPORTS) \
41308         echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
41309         for flag in $(EXTRA_TARGET_FLAGS); do \
41310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41311         done; \
41312         (cd $(TARGET_SUBDIR)/libmudflap && \
41313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41315                   "RANLIB=$${RANLIB}" \
41316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41317                    pdf) \
41318           || exit 1
41319
41320 @endif target-libmudflap
41321
41322 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
41323 maybe-html-target-libmudflap:
41324 @if target-libmudflap
41325 maybe-html-target-libmudflap: html-target-libmudflap
41326
41327 html-target-libmudflap: \
41328     configure-target-libmudflap 
41329         @: $(MAKE); $(unstage)
41330         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41331         r=`${PWD_COMMAND}`; export r; \
41332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41333         $(NORMAL_TARGET_EXPORTS) \
41334         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
41335         for flag in $(EXTRA_TARGET_FLAGS); do \
41336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41337         done; \
41338         (cd $(TARGET_SUBDIR)/libmudflap && \
41339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41341                   "RANLIB=$${RANLIB}" \
41342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41343                    html) \
41344           || exit 1
41345
41346 @endif target-libmudflap
41347
41348 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
41349 maybe-TAGS-target-libmudflap:
41350 @if target-libmudflap
41351 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
41352
41353 TAGS-target-libmudflap: \
41354     configure-target-libmudflap 
41355         @: $(MAKE); $(unstage)
41356         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41357         r=`${PWD_COMMAND}`; export r; \
41358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41359         $(NORMAL_TARGET_EXPORTS) \
41360         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
41361         for flag in $(EXTRA_TARGET_FLAGS); do \
41362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41363         done; \
41364         (cd $(TARGET_SUBDIR)/libmudflap && \
41365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41367                   "RANLIB=$${RANLIB}" \
41368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41369                    TAGS) \
41370           || exit 1
41371
41372 @endif target-libmudflap
41373
41374 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
41375 maybe-install-info-target-libmudflap:
41376 @if target-libmudflap
41377 maybe-install-info-target-libmudflap: install-info-target-libmudflap
41378
41379 install-info-target-libmudflap: \
41380     configure-target-libmudflap \
41381     info-target-libmudflap 
41382         @: $(MAKE); $(unstage)
41383         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41384         r=`${PWD_COMMAND}`; export r; \
41385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41386         $(NORMAL_TARGET_EXPORTS) \
41387         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
41388         for flag in $(EXTRA_TARGET_FLAGS); do \
41389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41390         done; \
41391         (cd $(TARGET_SUBDIR)/libmudflap && \
41392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41394                   "RANLIB=$${RANLIB}" \
41395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41396                    install-info) \
41397           || exit 1
41398
41399 @endif target-libmudflap
41400
41401 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
41402 maybe-install-pdf-target-libmudflap:
41403 @if target-libmudflap
41404 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
41405
41406 install-pdf-target-libmudflap: \
41407     configure-target-libmudflap \
41408     pdf-target-libmudflap 
41409         @: $(MAKE); $(unstage)
41410         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41411         r=`${PWD_COMMAND}`; export r; \
41412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41413         $(NORMAL_TARGET_EXPORTS) \
41414         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
41415         for flag in $(EXTRA_TARGET_FLAGS); do \
41416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41417         done; \
41418         (cd $(TARGET_SUBDIR)/libmudflap && \
41419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41421                   "RANLIB=$${RANLIB}" \
41422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41423                    install-pdf) \
41424           || exit 1
41425
41426 @endif target-libmudflap
41427
41428 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
41429 maybe-install-html-target-libmudflap:
41430 @if target-libmudflap
41431 maybe-install-html-target-libmudflap: install-html-target-libmudflap
41432
41433 install-html-target-libmudflap: \
41434     configure-target-libmudflap \
41435     html-target-libmudflap 
41436         @: $(MAKE); $(unstage)
41437         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41438         r=`${PWD_COMMAND}`; export r; \
41439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41440         $(NORMAL_TARGET_EXPORTS) \
41441         echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
41442         for flag in $(EXTRA_TARGET_FLAGS); do \
41443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41444         done; \
41445         (cd $(TARGET_SUBDIR)/libmudflap && \
41446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41448                   "RANLIB=$${RANLIB}" \
41449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41450                    install-html) \
41451           || exit 1
41452
41453 @endif target-libmudflap
41454
41455 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
41456 maybe-installcheck-target-libmudflap:
41457 @if target-libmudflap
41458 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
41459
41460 installcheck-target-libmudflap: \
41461     configure-target-libmudflap 
41462         @: $(MAKE); $(unstage)
41463         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41464         r=`${PWD_COMMAND}`; export r; \
41465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41466         $(NORMAL_TARGET_EXPORTS) \
41467         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
41468         for flag in $(EXTRA_TARGET_FLAGS); do \
41469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41470         done; \
41471         (cd $(TARGET_SUBDIR)/libmudflap && \
41472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41474                   "RANLIB=$${RANLIB}" \
41475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41476                    installcheck) \
41477           || exit 1
41478
41479 @endif target-libmudflap
41480
41481 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
41482 maybe-mostlyclean-target-libmudflap:
41483 @if target-libmudflap
41484 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
41485
41486 mostlyclean-target-libmudflap: 
41487         @: $(MAKE); $(unstage)
41488         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41489         r=`${PWD_COMMAND}`; export r; \
41490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41491         $(NORMAL_TARGET_EXPORTS) \
41492         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
41493         for flag in $(EXTRA_TARGET_FLAGS); do \
41494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41495         done; \
41496         (cd $(TARGET_SUBDIR)/libmudflap && \
41497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41499                   "RANLIB=$${RANLIB}" \
41500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41501                    mostlyclean) \
41502           || exit 1
41503
41504 @endif target-libmudflap
41505
41506 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
41507 maybe-clean-target-libmudflap:
41508 @if target-libmudflap
41509 maybe-clean-target-libmudflap: clean-target-libmudflap
41510
41511 clean-target-libmudflap: 
41512         @: $(MAKE); $(unstage)
41513         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41514         r=`${PWD_COMMAND}`; export r; \
41515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41516         $(NORMAL_TARGET_EXPORTS) \
41517         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
41518         for flag in $(EXTRA_TARGET_FLAGS); do \
41519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41520         done; \
41521         (cd $(TARGET_SUBDIR)/libmudflap && \
41522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41524                   "RANLIB=$${RANLIB}" \
41525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41526                    clean) \
41527           || exit 1
41528
41529 @endif target-libmudflap
41530
41531 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
41532 maybe-distclean-target-libmudflap:
41533 @if target-libmudflap
41534 maybe-distclean-target-libmudflap: distclean-target-libmudflap
41535
41536 distclean-target-libmudflap: 
41537         @: $(MAKE); $(unstage)
41538         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41539         r=`${PWD_COMMAND}`; export r; \
41540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41541         $(NORMAL_TARGET_EXPORTS) \
41542         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
41543         for flag in $(EXTRA_TARGET_FLAGS); do \
41544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41545         done; \
41546         (cd $(TARGET_SUBDIR)/libmudflap && \
41547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41549                   "RANLIB=$${RANLIB}" \
41550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41551                    distclean) \
41552           || exit 1
41553
41554 @endif target-libmudflap
41555
41556 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
41557 maybe-maintainer-clean-target-libmudflap:
41558 @if target-libmudflap
41559 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
41560
41561 maintainer-clean-target-libmudflap: 
41562         @: $(MAKE); $(unstage)
41563         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41564         r=`${PWD_COMMAND}`; export r; \
41565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41566         $(NORMAL_TARGET_EXPORTS) \
41567         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
41568         for flag in $(EXTRA_TARGET_FLAGS); do \
41569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41570         done; \
41571         (cd $(TARGET_SUBDIR)/libmudflap && \
41572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41574                   "RANLIB=$${RANLIB}" \
41575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41576                    maintainer-clean) \
41577           || exit 1
41578
41579 @endif target-libmudflap
41580
41581
41582
41583
41584
41585 .PHONY: configure-target-libssp maybe-configure-target-libssp
41586 maybe-configure-target-libssp:
41587 @if gcc-bootstrap
41588 configure-target-libssp: stage_current
41589 @endif gcc-bootstrap
41590 @if target-libssp
41591 maybe-configure-target-libssp: configure-target-libssp
41592 configure-target-libssp: 
41593         @: $(MAKE); $(unstage)
41594         @r=`${PWD_COMMAND}`; export r; \
41595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41596         echo "Checking multilib configuration for libssp..."; \
41597         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
41598         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
41599         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
41600           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
41601             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
41602           else \
41603             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
41604             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
41605           fi; \
41606         else \
41607           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
41608         fi; \
41609         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
41610         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
41611         $(NORMAL_TARGET_EXPORTS) \
41612         echo Configuring in $(TARGET_SUBDIR)/libssp; \
41613         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
41614         case $(srcdir) in \
41615           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41616           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
41617                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41618         esac; \
41619         srcdiroption="--srcdir=$${topdir}/libssp"; \
41620         libsrcdir="$$s/libssp"; \
41621         rm -f no-such-file || : ; \
41622         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41623           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41624           --target=${target_alias} $${srcdiroption}  \
41625           || exit 1
41626 @endif target-libssp
41627
41628
41629
41630
41631
41632 .PHONY: all-target-libssp maybe-all-target-libssp
41633 maybe-all-target-libssp:
41634 @if gcc-bootstrap
41635 all-target-libssp: stage_current
41636 @endif gcc-bootstrap
41637 @if target-libssp
41638 TARGET-target-libssp=all
41639 maybe-all-target-libssp: all-target-libssp
41640 all-target-libssp: configure-target-libssp
41641         @: $(MAKE); $(unstage)
41642         @r=`${PWD_COMMAND}`; export r; \
41643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41644         $(NORMAL_TARGET_EXPORTS) \
41645         (cd $(TARGET_SUBDIR)/libssp && \
41646           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
41647                 $(TARGET-target-libssp))
41648 @endif target-libssp
41649
41650
41651
41652
41653
41654 .PHONY: check-target-libssp maybe-check-target-libssp
41655 maybe-check-target-libssp:
41656 @if target-libssp
41657 maybe-check-target-libssp: check-target-libssp
41658
41659 check-target-libssp:
41660         @: $(MAKE); $(unstage)
41661         @r=`${PWD_COMMAND}`; export r; \
41662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41663         $(NORMAL_TARGET_EXPORTS) \
41664         (cd $(TARGET_SUBDIR)/libssp && \
41665           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41666
41667 @endif target-libssp
41668
41669 .PHONY: install-target-libssp maybe-install-target-libssp
41670 maybe-install-target-libssp:
41671 @if target-libssp
41672 maybe-install-target-libssp: install-target-libssp
41673
41674 install-target-libssp: installdirs
41675         @: $(MAKE); $(unstage)
41676         @r=`${PWD_COMMAND}`; export r; \
41677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41678         $(NORMAL_TARGET_EXPORTS) \
41679         (cd $(TARGET_SUBDIR)/libssp && \
41680           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41681
41682 @endif target-libssp
41683
41684 # Other targets (info, dvi, pdf, etc.)
41685
41686 .PHONY: maybe-info-target-libssp info-target-libssp
41687 maybe-info-target-libssp:
41688 @if target-libssp
41689 maybe-info-target-libssp: info-target-libssp
41690
41691 info-target-libssp: \
41692     configure-target-libssp 
41693         @: $(MAKE); $(unstage)
41694         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41695         r=`${PWD_COMMAND}`; export r; \
41696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41697         $(NORMAL_TARGET_EXPORTS) \
41698         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
41699         for flag in $(EXTRA_TARGET_FLAGS); do \
41700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41701         done; \
41702         (cd $(TARGET_SUBDIR)/libssp && \
41703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41705                   "RANLIB=$${RANLIB}" \
41706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41707                    info) \
41708           || exit 1
41709
41710 @endif target-libssp
41711
41712 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
41713 maybe-dvi-target-libssp:
41714 @if target-libssp
41715 maybe-dvi-target-libssp: dvi-target-libssp
41716
41717 dvi-target-libssp: \
41718     configure-target-libssp 
41719         @: $(MAKE); $(unstage)
41720         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41721         r=`${PWD_COMMAND}`; export r; \
41722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41723         $(NORMAL_TARGET_EXPORTS) \
41724         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
41725         for flag in $(EXTRA_TARGET_FLAGS); do \
41726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41727         done; \
41728         (cd $(TARGET_SUBDIR)/libssp && \
41729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41731                   "RANLIB=$${RANLIB}" \
41732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41733                    dvi) \
41734           || exit 1
41735
41736 @endif target-libssp
41737
41738 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
41739 maybe-pdf-target-libssp:
41740 @if target-libssp
41741 maybe-pdf-target-libssp: pdf-target-libssp
41742
41743 pdf-target-libssp: \
41744     configure-target-libssp 
41745         @: $(MAKE); $(unstage)
41746         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41747         r=`${PWD_COMMAND}`; export r; \
41748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41749         $(NORMAL_TARGET_EXPORTS) \
41750         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
41751         for flag in $(EXTRA_TARGET_FLAGS); do \
41752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41753         done; \
41754         (cd $(TARGET_SUBDIR)/libssp && \
41755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41757                   "RANLIB=$${RANLIB}" \
41758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41759                    pdf) \
41760           || exit 1
41761
41762 @endif target-libssp
41763
41764 .PHONY: maybe-html-target-libssp html-target-libssp
41765 maybe-html-target-libssp:
41766 @if target-libssp
41767 maybe-html-target-libssp: html-target-libssp
41768
41769 html-target-libssp: \
41770     configure-target-libssp 
41771         @: $(MAKE); $(unstage)
41772         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41773         r=`${PWD_COMMAND}`; export r; \
41774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41775         $(NORMAL_TARGET_EXPORTS) \
41776         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
41777         for flag in $(EXTRA_TARGET_FLAGS); do \
41778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41779         done; \
41780         (cd $(TARGET_SUBDIR)/libssp && \
41781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41783                   "RANLIB=$${RANLIB}" \
41784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41785                    html) \
41786           || exit 1
41787
41788 @endif target-libssp
41789
41790 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
41791 maybe-TAGS-target-libssp:
41792 @if target-libssp
41793 maybe-TAGS-target-libssp: TAGS-target-libssp
41794
41795 TAGS-target-libssp: \
41796     configure-target-libssp 
41797         @: $(MAKE); $(unstage)
41798         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41799         r=`${PWD_COMMAND}`; export r; \
41800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41801         $(NORMAL_TARGET_EXPORTS) \
41802         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
41803         for flag in $(EXTRA_TARGET_FLAGS); do \
41804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41805         done; \
41806         (cd $(TARGET_SUBDIR)/libssp && \
41807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41809                   "RANLIB=$${RANLIB}" \
41810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41811                    TAGS) \
41812           || exit 1
41813
41814 @endif target-libssp
41815
41816 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
41817 maybe-install-info-target-libssp:
41818 @if target-libssp
41819 maybe-install-info-target-libssp: install-info-target-libssp
41820
41821 install-info-target-libssp: \
41822     configure-target-libssp \
41823     info-target-libssp 
41824         @: $(MAKE); $(unstage)
41825         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41826         r=`${PWD_COMMAND}`; export r; \
41827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41828         $(NORMAL_TARGET_EXPORTS) \
41829         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
41830         for flag in $(EXTRA_TARGET_FLAGS); do \
41831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41832         done; \
41833         (cd $(TARGET_SUBDIR)/libssp && \
41834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41836                   "RANLIB=$${RANLIB}" \
41837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41838                    install-info) \
41839           || exit 1
41840
41841 @endif target-libssp
41842
41843 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
41844 maybe-install-pdf-target-libssp:
41845 @if target-libssp
41846 maybe-install-pdf-target-libssp: install-pdf-target-libssp
41847
41848 install-pdf-target-libssp: \
41849     configure-target-libssp \
41850     pdf-target-libssp 
41851         @: $(MAKE); $(unstage)
41852         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41853         r=`${PWD_COMMAND}`; export r; \
41854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41855         $(NORMAL_TARGET_EXPORTS) \
41856         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
41857         for flag in $(EXTRA_TARGET_FLAGS); do \
41858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41859         done; \
41860         (cd $(TARGET_SUBDIR)/libssp && \
41861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41863                   "RANLIB=$${RANLIB}" \
41864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41865                    install-pdf) \
41866           || exit 1
41867
41868 @endif target-libssp
41869
41870 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
41871 maybe-install-html-target-libssp:
41872 @if target-libssp
41873 maybe-install-html-target-libssp: install-html-target-libssp
41874
41875 install-html-target-libssp: \
41876     configure-target-libssp \
41877     html-target-libssp 
41878         @: $(MAKE); $(unstage)
41879         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41880         r=`${PWD_COMMAND}`; export r; \
41881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41882         $(NORMAL_TARGET_EXPORTS) \
41883         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
41884         for flag in $(EXTRA_TARGET_FLAGS); do \
41885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41886         done; \
41887         (cd $(TARGET_SUBDIR)/libssp && \
41888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41890                   "RANLIB=$${RANLIB}" \
41891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41892                    install-html) \
41893           || exit 1
41894
41895 @endif target-libssp
41896
41897 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
41898 maybe-installcheck-target-libssp:
41899 @if target-libssp
41900 maybe-installcheck-target-libssp: installcheck-target-libssp
41901
41902 installcheck-target-libssp: \
41903     configure-target-libssp 
41904         @: $(MAKE); $(unstage)
41905         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41906         r=`${PWD_COMMAND}`; export r; \
41907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41908         $(NORMAL_TARGET_EXPORTS) \
41909         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
41910         for flag in $(EXTRA_TARGET_FLAGS); do \
41911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41912         done; \
41913         (cd $(TARGET_SUBDIR)/libssp && \
41914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41916                   "RANLIB=$${RANLIB}" \
41917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41918                    installcheck) \
41919           || exit 1
41920
41921 @endif target-libssp
41922
41923 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
41924 maybe-mostlyclean-target-libssp:
41925 @if target-libssp
41926 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
41927
41928 mostlyclean-target-libssp: 
41929         @: $(MAKE); $(unstage)
41930         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41931         r=`${PWD_COMMAND}`; export r; \
41932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41933         $(NORMAL_TARGET_EXPORTS) \
41934         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
41935         for flag in $(EXTRA_TARGET_FLAGS); do \
41936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41937         done; \
41938         (cd $(TARGET_SUBDIR)/libssp && \
41939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41941                   "RANLIB=$${RANLIB}" \
41942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41943                    mostlyclean) \
41944           || exit 1
41945
41946 @endif target-libssp
41947
41948 .PHONY: maybe-clean-target-libssp clean-target-libssp
41949 maybe-clean-target-libssp:
41950 @if target-libssp
41951 maybe-clean-target-libssp: clean-target-libssp
41952
41953 clean-target-libssp: 
41954         @: $(MAKE); $(unstage)
41955         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41956         r=`${PWD_COMMAND}`; export r; \
41957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41958         $(NORMAL_TARGET_EXPORTS) \
41959         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
41960         for flag in $(EXTRA_TARGET_FLAGS); do \
41961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41962         done; \
41963         (cd $(TARGET_SUBDIR)/libssp && \
41964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41966                   "RANLIB=$${RANLIB}" \
41967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41968                    clean) \
41969           || exit 1
41970
41971 @endif target-libssp
41972
41973 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
41974 maybe-distclean-target-libssp:
41975 @if target-libssp
41976 maybe-distclean-target-libssp: distclean-target-libssp
41977
41978 distclean-target-libssp: 
41979         @: $(MAKE); $(unstage)
41980         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41981         r=`${PWD_COMMAND}`; export r; \
41982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41983         $(NORMAL_TARGET_EXPORTS) \
41984         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
41985         for flag in $(EXTRA_TARGET_FLAGS); do \
41986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41987         done; \
41988         (cd $(TARGET_SUBDIR)/libssp && \
41989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41991                   "RANLIB=$${RANLIB}" \
41992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41993                    distclean) \
41994           || exit 1
41995
41996 @endif target-libssp
41997
41998 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
41999 maybe-maintainer-clean-target-libssp:
42000 @if target-libssp
42001 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
42002
42003 maintainer-clean-target-libssp: 
42004         @: $(MAKE); $(unstage)
42005         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42006         r=`${PWD_COMMAND}`; export r; \
42007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42008         $(NORMAL_TARGET_EXPORTS) \
42009         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
42010         for flag in $(EXTRA_TARGET_FLAGS); do \
42011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42012         done; \
42013         (cd $(TARGET_SUBDIR)/libssp && \
42014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42016                   "RANLIB=$${RANLIB}" \
42017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42018                    maintainer-clean) \
42019           || exit 1
42020
42021 @endif target-libssp
42022
42023
42024
42025
42026
42027 .PHONY: configure-target-newlib maybe-configure-target-newlib
42028 maybe-configure-target-newlib:
42029 @if gcc-bootstrap
42030 configure-target-newlib: stage_current
42031 @endif gcc-bootstrap
42032 @if target-newlib
42033 maybe-configure-target-newlib: configure-target-newlib
42034 configure-target-newlib: 
42035         @: $(MAKE); $(unstage)
42036         @r=`${PWD_COMMAND}`; export r; \
42037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42038         echo "Checking multilib configuration for newlib..."; \
42039         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
42040         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
42041         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
42042           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
42043             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
42044           else \
42045             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
42046             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42047           fi; \
42048         else \
42049           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42050         fi; \
42051         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
42052         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
42053         $(NORMAL_TARGET_EXPORTS) \
42054         echo Configuring in $(TARGET_SUBDIR)/newlib; \
42055         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
42056         case $(srcdir) in \
42057           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42058           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
42059                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42060         esac; \
42061         srcdiroption="--srcdir=$${topdir}/newlib"; \
42062         libsrcdir="$$s/newlib"; \
42063         rm -f no-such-file || : ; \
42064         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42065           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42066           --target=${target_alias} $${srcdiroption}  \
42067           || exit 1
42068 @endif target-newlib
42069
42070
42071
42072
42073
42074 .PHONY: all-target-newlib maybe-all-target-newlib
42075 maybe-all-target-newlib:
42076 @if gcc-bootstrap
42077 all-target-newlib: stage_current
42078 @endif gcc-bootstrap
42079 @if target-newlib
42080 TARGET-target-newlib=all
42081 maybe-all-target-newlib: all-target-newlib
42082 all-target-newlib: configure-target-newlib
42083         @: $(MAKE); $(unstage)
42084         @r=`${PWD_COMMAND}`; export r; \
42085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42086         $(NORMAL_TARGET_EXPORTS) \
42087         (cd $(TARGET_SUBDIR)/newlib && \
42088           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
42089                 $(TARGET-target-newlib))
42090 @endif target-newlib
42091
42092
42093
42094
42095
42096 .PHONY: check-target-newlib maybe-check-target-newlib
42097 maybe-check-target-newlib:
42098 @if target-newlib
42099 maybe-check-target-newlib: check-target-newlib
42100
42101 check-target-newlib:
42102         @: $(MAKE); $(unstage)
42103         @r=`${PWD_COMMAND}`; export r; \
42104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42105         $(NORMAL_TARGET_EXPORTS) \
42106         (cd $(TARGET_SUBDIR)/newlib && \
42107           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42108
42109 @endif target-newlib
42110
42111 .PHONY: install-target-newlib maybe-install-target-newlib
42112 maybe-install-target-newlib:
42113 @if target-newlib
42114 maybe-install-target-newlib: install-target-newlib
42115
42116 install-target-newlib: installdirs
42117         @: $(MAKE); $(unstage)
42118         @r=`${PWD_COMMAND}`; export r; \
42119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42120         $(NORMAL_TARGET_EXPORTS) \
42121         (cd $(TARGET_SUBDIR)/newlib && \
42122           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42123
42124 @endif target-newlib
42125
42126 # Other targets (info, dvi, pdf, etc.)
42127
42128 .PHONY: maybe-info-target-newlib info-target-newlib
42129 maybe-info-target-newlib:
42130 @if target-newlib
42131 maybe-info-target-newlib: info-target-newlib
42132
42133 info-target-newlib: \
42134     configure-target-newlib 
42135         @: $(MAKE); $(unstage)
42136         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42137         r=`${PWD_COMMAND}`; export r; \
42138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42139         $(NORMAL_TARGET_EXPORTS) \
42140         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
42141         for flag in $(EXTRA_TARGET_FLAGS); do \
42142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42143         done; \
42144         (cd $(TARGET_SUBDIR)/newlib && \
42145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42147                   "RANLIB=$${RANLIB}" \
42148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42149                    info) \
42150           || exit 1
42151
42152 @endif target-newlib
42153
42154 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
42155 maybe-dvi-target-newlib:
42156 @if target-newlib
42157 maybe-dvi-target-newlib: dvi-target-newlib
42158
42159 dvi-target-newlib: \
42160     configure-target-newlib 
42161         @: $(MAKE); $(unstage)
42162         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42163         r=`${PWD_COMMAND}`; export r; \
42164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42165         $(NORMAL_TARGET_EXPORTS) \
42166         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
42167         for flag in $(EXTRA_TARGET_FLAGS); do \
42168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42169         done; \
42170         (cd $(TARGET_SUBDIR)/newlib && \
42171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42173                   "RANLIB=$${RANLIB}" \
42174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42175                    dvi) \
42176           || exit 1
42177
42178 @endif target-newlib
42179
42180 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
42181 maybe-pdf-target-newlib:
42182 @if target-newlib
42183 maybe-pdf-target-newlib: pdf-target-newlib
42184
42185 pdf-target-newlib: \
42186     configure-target-newlib 
42187         @: $(MAKE); $(unstage)
42188         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42189         r=`${PWD_COMMAND}`; export r; \
42190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42191         $(NORMAL_TARGET_EXPORTS) \
42192         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
42193         for flag in $(EXTRA_TARGET_FLAGS); do \
42194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42195         done; \
42196         (cd $(TARGET_SUBDIR)/newlib && \
42197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42199                   "RANLIB=$${RANLIB}" \
42200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42201                    pdf) \
42202           || exit 1
42203
42204 @endif target-newlib
42205
42206 .PHONY: maybe-html-target-newlib html-target-newlib
42207 maybe-html-target-newlib:
42208 @if target-newlib
42209 maybe-html-target-newlib: html-target-newlib
42210
42211 html-target-newlib: \
42212     configure-target-newlib 
42213         @: $(MAKE); $(unstage)
42214         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42215         r=`${PWD_COMMAND}`; export r; \
42216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42217         $(NORMAL_TARGET_EXPORTS) \
42218         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
42219         for flag in $(EXTRA_TARGET_FLAGS); do \
42220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42221         done; \
42222         (cd $(TARGET_SUBDIR)/newlib && \
42223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42225                   "RANLIB=$${RANLIB}" \
42226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42227                    html) \
42228           || exit 1
42229
42230 @endif target-newlib
42231
42232 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
42233 maybe-TAGS-target-newlib:
42234 @if target-newlib
42235 maybe-TAGS-target-newlib: TAGS-target-newlib
42236
42237 TAGS-target-newlib: \
42238     configure-target-newlib 
42239         @: $(MAKE); $(unstage)
42240         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42241         r=`${PWD_COMMAND}`; export r; \
42242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42243         $(NORMAL_TARGET_EXPORTS) \
42244         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
42245         for flag in $(EXTRA_TARGET_FLAGS); do \
42246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42247         done; \
42248         (cd $(TARGET_SUBDIR)/newlib && \
42249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42251                   "RANLIB=$${RANLIB}" \
42252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42253                    TAGS) \
42254           || exit 1
42255
42256 @endif target-newlib
42257
42258 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
42259 maybe-install-info-target-newlib:
42260 @if target-newlib
42261 maybe-install-info-target-newlib: install-info-target-newlib
42262
42263 install-info-target-newlib: \
42264     configure-target-newlib \
42265     info-target-newlib 
42266         @: $(MAKE); $(unstage)
42267         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42268         r=`${PWD_COMMAND}`; export r; \
42269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42270         $(NORMAL_TARGET_EXPORTS) \
42271         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
42272         for flag in $(EXTRA_TARGET_FLAGS); do \
42273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42274         done; \
42275         (cd $(TARGET_SUBDIR)/newlib && \
42276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42278                   "RANLIB=$${RANLIB}" \
42279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42280                    install-info) \
42281           || exit 1
42282
42283 @endif target-newlib
42284
42285 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
42286 maybe-install-pdf-target-newlib:
42287 @if target-newlib
42288 maybe-install-pdf-target-newlib: install-pdf-target-newlib
42289
42290 install-pdf-target-newlib: \
42291     configure-target-newlib \
42292     pdf-target-newlib 
42293         @: $(MAKE); $(unstage)
42294         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42295         r=`${PWD_COMMAND}`; export r; \
42296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42297         $(NORMAL_TARGET_EXPORTS) \
42298         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
42299         for flag in $(EXTRA_TARGET_FLAGS); do \
42300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42301         done; \
42302         (cd $(TARGET_SUBDIR)/newlib && \
42303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42305                   "RANLIB=$${RANLIB}" \
42306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42307                    install-pdf) \
42308           || exit 1
42309
42310 @endif target-newlib
42311
42312 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
42313 maybe-install-html-target-newlib:
42314 @if target-newlib
42315 maybe-install-html-target-newlib: install-html-target-newlib
42316
42317 install-html-target-newlib: \
42318     configure-target-newlib \
42319     html-target-newlib 
42320         @: $(MAKE); $(unstage)
42321         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42322         r=`${PWD_COMMAND}`; export r; \
42323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42324         $(NORMAL_TARGET_EXPORTS) \
42325         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
42326         for flag in $(EXTRA_TARGET_FLAGS); do \
42327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42328         done; \
42329         (cd $(TARGET_SUBDIR)/newlib && \
42330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42332                   "RANLIB=$${RANLIB}" \
42333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42334                    install-html) \
42335           || exit 1
42336
42337 @endif target-newlib
42338
42339 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
42340 maybe-installcheck-target-newlib:
42341 @if target-newlib
42342 maybe-installcheck-target-newlib: installcheck-target-newlib
42343
42344 installcheck-target-newlib: \
42345     configure-target-newlib 
42346         @: $(MAKE); $(unstage)
42347         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42348         r=`${PWD_COMMAND}`; export r; \
42349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42350         $(NORMAL_TARGET_EXPORTS) \
42351         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
42352         for flag in $(EXTRA_TARGET_FLAGS); do \
42353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42354         done; \
42355         (cd $(TARGET_SUBDIR)/newlib && \
42356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42358                   "RANLIB=$${RANLIB}" \
42359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42360                    installcheck) \
42361           || exit 1
42362
42363 @endif target-newlib
42364
42365 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
42366 maybe-mostlyclean-target-newlib:
42367 @if target-newlib
42368 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
42369
42370 mostlyclean-target-newlib: 
42371         @: $(MAKE); $(unstage)
42372         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42373         r=`${PWD_COMMAND}`; export r; \
42374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42375         $(NORMAL_TARGET_EXPORTS) \
42376         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
42377         for flag in $(EXTRA_TARGET_FLAGS); do \
42378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42379         done; \
42380         (cd $(TARGET_SUBDIR)/newlib && \
42381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42383                   "RANLIB=$${RANLIB}" \
42384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42385                    mostlyclean) \
42386           || exit 1
42387
42388 @endif target-newlib
42389
42390 .PHONY: maybe-clean-target-newlib clean-target-newlib
42391 maybe-clean-target-newlib:
42392 @if target-newlib
42393 maybe-clean-target-newlib: clean-target-newlib
42394
42395 clean-target-newlib: 
42396         @: $(MAKE); $(unstage)
42397         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42398         r=`${PWD_COMMAND}`; export r; \
42399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42400         $(NORMAL_TARGET_EXPORTS) \
42401         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
42402         for flag in $(EXTRA_TARGET_FLAGS); do \
42403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42404         done; \
42405         (cd $(TARGET_SUBDIR)/newlib && \
42406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42408                   "RANLIB=$${RANLIB}" \
42409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42410                    clean) \
42411           || exit 1
42412
42413 @endif target-newlib
42414
42415 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
42416 maybe-distclean-target-newlib:
42417 @if target-newlib
42418 maybe-distclean-target-newlib: distclean-target-newlib
42419
42420 distclean-target-newlib: 
42421         @: $(MAKE); $(unstage)
42422         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42423         r=`${PWD_COMMAND}`; export r; \
42424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42425         $(NORMAL_TARGET_EXPORTS) \
42426         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
42427         for flag in $(EXTRA_TARGET_FLAGS); do \
42428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42429         done; \
42430         (cd $(TARGET_SUBDIR)/newlib && \
42431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42433                   "RANLIB=$${RANLIB}" \
42434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42435                    distclean) \
42436           || exit 1
42437
42438 @endif target-newlib
42439
42440 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
42441 maybe-maintainer-clean-target-newlib:
42442 @if target-newlib
42443 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
42444
42445 maintainer-clean-target-newlib: 
42446         @: $(MAKE); $(unstage)
42447         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42448         r=`${PWD_COMMAND}`; export r; \
42449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42450         $(NORMAL_TARGET_EXPORTS) \
42451         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
42452         for flag in $(EXTRA_TARGET_FLAGS); do \
42453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42454         done; \
42455         (cd $(TARGET_SUBDIR)/newlib && \
42456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42458                   "RANLIB=$${RANLIB}" \
42459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42460                    maintainer-clean) \
42461           || exit 1
42462
42463 @endif target-newlib
42464
42465
42466
42467
42468
42469 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
42470 maybe-configure-target-libgcc:
42471 @if gcc-bootstrap
42472 configure-target-libgcc: stage_current
42473 @endif gcc-bootstrap
42474 @if target-libgcc
42475 maybe-configure-target-libgcc: configure-target-libgcc
42476 configure-target-libgcc: 
42477         @r=`${PWD_COMMAND}`; export r; \
42478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42479         echo "Checking multilib configuration for libgcc..."; \
42480         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42481         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42482         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42483           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42484             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42485           else \
42486             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42487             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42488           fi; \
42489         else \
42490           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42491         fi; \
42492         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42493         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42494         $(NORMAL_TARGET_EXPORTS) \
42495         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
42496         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
42497         case $(srcdir) in \
42498           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42499           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42500                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42501         esac; \
42502         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42503         libsrcdir="$$s/libgcc"; \
42504         rm -f no-such-file || : ; \
42505         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42506           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42507           --target=${target_alias} $${srcdiroption}  \
42508           || exit 1
42509 @endif target-libgcc
42510
42511
42512
42513 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
42514 maybe-configure-stage1-target-libgcc:
42515 @if target-libgcc-bootstrap
42516 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
42517 configure-stage1-target-libgcc:
42518         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42519         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42520         @r=`${PWD_COMMAND}`; export r; \
42521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42522         echo "Checking multilib configuration for libgcc..."; \
42523         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42524         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42525           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42526             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42527           else \
42528             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42529             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42530           fi; \
42531         else \
42532           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42533         fi; \
42534         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42535         $(NORMAL_TARGET_EXPORTS)  \
42536         CFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42537         CXXFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42538         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
42539         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42540         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42541         case $(srcdir) in \
42542           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42543           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42544                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42545         esac; \
42546         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42547         libsrcdir="$$s/libgcc"; \
42548         $(SHELL) $${libsrcdir}/configure \
42549           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42550           --target=${target_alias} $${srcdiroption} \
42551            \
42552           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
42553 @endif target-libgcc-bootstrap
42554
42555 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
42556 maybe-configure-stage2-target-libgcc:
42557 @if target-libgcc-bootstrap
42558 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
42559 configure-stage2-target-libgcc:
42560         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42561         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42562         @r=`${PWD_COMMAND}`; export r; \
42563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42564         echo "Checking multilib configuration for libgcc..."; \
42565         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42566         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42567           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42568             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42569           else \
42570             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42571             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42572           fi; \
42573         else \
42574           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42575         fi; \
42576         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42577         $(NORMAL_TARGET_EXPORTS) \
42578           \
42579         CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42580         CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42581         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
42582         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42583         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42584         case $(srcdir) in \
42585           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42586           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42587                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42588         esac; \
42589         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42590         libsrcdir="$$s/libgcc"; \
42591         $(SHELL) $${libsrcdir}/configure \
42592           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42593           --target=${target_alias} $${srcdiroption} \
42594           --with-build-libsubdir=$(HOST_SUBDIR) \
42595           @stage2_werror_flag@ 
42596 @endif target-libgcc-bootstrap
42597
42598 .PHONY: configure-stageb2g0-target-libgcc maybe-configure-stageb2g0-target-libgcc
42599 maybe-configure-stageb2g0-target-libgcc:
42600 @if target-libgcc-bootstrap
42601 maybe-configure-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
42602 configure-stageb2g0-target-libgcc:
42603         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
42604         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42605         @r=`${PWD_COMMAND}`; export r; \
42606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42607         echo "Checking multilib configuration for libgcc..."; \
42608         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42609         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42610           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42611             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42612           else \
42613             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42614             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42615           fi; \
42616         else \
42617           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42618         fi; \
42619         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42620         $(NORMAL_TARGET_EXPORTS) \
42621           \
42622         CFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42623         CXXFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42624         echo Configuring stage b2g0 in $(TARGET_SUBDIR)/libgcc ; \
42625         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42626         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42627         case $(srcdir) in \
42628           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42629           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42630                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42631         esac; \
42632         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42633         libsrcdir="$$s/libgcc"; \
42634         $(SHELL) $${libsrcdir}/configure \
42635           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42636           --target=${target_alias} $${srcdiroption} \
42637           --with-build-libsubdir=$(HOST_SUBDIR) \
42638           @stage2_werror_flag@ 
42639 @endif target-libgcc-bootstrap
42640
42641 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
42642 maybe-configure-stage3-target-libgcc:
42643 @if target-libgcc-bootstrap
42644 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
42645 configure-stage3-target-libgcc:
42646         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42647         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42648         @r=`${PWD_COMMAND}`; export r; \
42649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42650         echo "Checking multilib configuration for libgcc..."; \
42651         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42652         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42653           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42654             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42655           else \
42656             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42657             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42658           fi; \
42659         else \
42660           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42661         fi; \
42662         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42663         $(NORMAL_TARGET_EXPORTS) \
42664           \
42665         CFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42666         CXXFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42667         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
42668         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42669         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42670         case $(srcdir) in \
42671           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42672           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42673                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42674         esac; \
42675         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42676         libsrcdir="$$s/libgcc"; \
42677         $(SHELL) $${libsrcdir}/configure \
42678           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42679           --target=${target_alias} $${srcdiroption} \
42680           --with-build-libsubdir=$(HOST_SUBDIR) \
42681           @stage2_werror_flag@ 
42682 @endif target-libgcc-bootstrap
42683
42684 .PHONY: configure-stageb3g2-target-libgcc maybe-configure-stageb3g2-target-libgcc
42685 maybe-configure-stageb3g2-target-libgcc:
42686 @if target-libgcc-bootstrap
42687 maybe-configure-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
42688 configure-stageb3g2-target-libgcc:
42689         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
42690         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42691         @r=`${PWD_COMMAND}`; export r; \
42692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42693         echo "Checking multilib configuration for libgcc..."; \
42694         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42695         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42696           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42697             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42698           else \
42699             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42700             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42701           fi; \
42702         else \
42703           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42704         fi; \
42705         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42706         $(NORMAL_TARGET_EXPORTS) \
42707           \
42708         CFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42709         CXXFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42710         echo Configuring stage b3g2 in $(TARGET_SUBDIR)/libgcc ; \
42711         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42712         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42713         case $(srcdir) in \
42714           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42715           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42716                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42717         esac; \
42718         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42719         libsrcdir="$$s/libgcc"; \
42720         $(SHELL) $${libsrcdir}/configure \
42721           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42722           --target=${target_alias} $${srcdiroption} \
42723           --with-build-libsubdir=$(HOST_SUBDIR) \
42724           @stage2_werror_flag@ 
42725 @endif target-libgcc-bootstrap
42726
42727 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
42728 maybe-configure-stage4-target-libgcc:
42729 @if target-libgcc-bootstrap
42730 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
42731 configure-stage4-target-libgcc:
42732         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42733         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42734         @r=`${PWD_COMMAND}`; export r; \
42735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42736         echo "Checking multilib configuration for libgcc..."; \
42737         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42738         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42739           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42740             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42741           else \
42742             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42743             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42744           fi; \
42745         else \
42746           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42747         fi; \
42748         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42749         $(NORMAL_TARGET_EXPORTS) \
42750           \
42751         CFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42752         CXXFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42753         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
42754         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42755         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42756         case $(srcdir) in \
42757           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42758           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42759                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42760         esac; \
42761         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42762         libsrcdir="$$s/libgcc"; \
42763         $(SHELL) $${libsrcdir}/configure \
42764           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42765           --target=${target_alias} $${srcdiroption} \
42766           --with-build-libsubdir=$(HOST_SUBDIR) \
42767           @stage2_werror_flag@ 
42768 @endif target-libgcc-bootstrap
42769
42770 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
42771 maybe-configure-stageprofile-target-libgcc:
42772 @if target-libgcc-bootstrap
42773 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
42774 configure-stageprofile-target-libgcc:
42775         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42776         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42777         @r=`${PWD_COMMAND}`; export r; \
42778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42779         echo "Checking multilib configuration for libgcc..."; \
42780         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42781         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42782           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42783             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42784           else \
42785             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42786             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42787           fi; \
42788         else \
42789           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42790         fi; \
42791         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42792         $(NORMAL_TARGET_EXPORTS) \
42793           \
42794         CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42795         CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42796         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
42797         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42798         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42799         case $(srcdir) in \
42800           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42801           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42802                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42803         esac; \
42804         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42805         libsrcdir="$$s/libgcc"; \
42806         $(SHELL) $${libsrcdir}/configure \
42807           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42808           --target=${target_alias} $${srcdiroption} \
42809           --with-build-libsubdir=$(HOST_SUBDIR) \
42810           @stage2_werror_flag@ 
42811 @endif target-libgcc-bootstrap
42812
42813 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
42814 maybe-configure-stagefeedback-target-libgcc:
42815 @if target-libgcc-bootstrap
42816 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
42817 configure-stagefeedback-target-libgcc:
42818         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42819         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42820         @r=`${PWD_COMMAND}`; export r; \
42821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42822         echo "Checking multilib configuration for libgcc..."; \
42823         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42824         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42825           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42826             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42827           else \
42828             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42829             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42830           fi; \
42831         else \
42832           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42833         fi; \
42834         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42835         $(NORMAL_TARGET_EXPORTS) \
42836           \
42837         CFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42838         CXXFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42839         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
42840         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42841         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42842         case $(srcdir) in \
42843           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42844           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42845                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42846         esac; \
42847         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42848         libsrcdir="$$s/libgcc"; \
42849         $(SHELL) $${libsrcdir}/configure \
42850           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42851           --target=${target_alias} $${srcdiroption} \
42852           --with-build-libsubdir=$(HOST_SUBDIR) \
42853           @stage2_werror_flag@ 
42854 @endif target-libgcc-bootstrap
42855
42856
42857
42858
42859
42860 .PHONY: all-target-libgcc maybe-all-target-libgcc
42861 maybe-all-target-libgcc:
42862 @if gcc-bootstrap
42863 all-target-libgcc: stage_current
42864 @endif gcc-bootstrap
42865 @if target-libgcc
42866 TARGET-target-libgcc=all
42867 maybe-all-target-libgcc: all-target-libgcc
42868 all-target-libgcc: configure-target-libgcc
42869         @r=`${PWD_COMMAND}`; export r; \
42870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42871         $(NORMAL_TARGET_EXPORTS) \
42872         (cd $(TARGET_SUBDIR)/libgcc && \
42873           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
42874                 $(TARGET-target-libgcc))
42875 @endif target-libgcc
42876
42877
42878
42879 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
42880 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
42881 maybe-all-stage1-target-libgcc:
42882 maybe-clean-stage1-target-libgcc:
42883 @if target-libgcc-bootstrap
42884 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
42885 all-stage1: all-stage1-target-libgcc
42886 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
42887 all-stage1-target-libgcc: configure-stage1-target-libgcc
42888         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42889         @r=`${PWD_COMMAND}`; export r; \
42890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42891         $(NORMAL_TARGET_EXPORTS) \
42892         cd $(TARGET_SUBDIR)/libgcc && \
42893         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42894                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
42895                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
42896                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
42897                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
42898                 $(TARGET-stage1-target-libgcc)
42899
42900 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
42901 clean-stage1: clean-stage1-target-libgcc
42902 clean-stage1-target-libgcc:
42903         @if [ $(current_stage) = stage1 ]; then \
42904           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42905         else \
42906           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
42907           $(MAKE) stage1-start; \
42908         fi; \
42909         cd $(TARGET_SUBDIR)/libgcc && \
42910         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42911                  clean
42912 @endif target-libgcc-bootstrap
42913
42914
42915 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
42916 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
42917 maybe-all-stage2-target-libgcc:
42918 maybe-clean-stage2-target-libgcc:
42919 @if target-libgcc-bootstrap
42920 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
42921 all-stage2: all-stage2-target-libgcc
42922 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
42923 all-stage2-target-libgcc: configure-stage2-target-libgcc
42924         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42925         @r=`${PWD_COMMAND}`; export r; \
42926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42927         $(NORMAL_TARGET_EXPORTS) \
42928          \
42929         cd $(TARGET_SUBDIR)/libgcc && \
42930         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42931                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
42932                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
42933                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
42934                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
42935                 $(TARGET-stage2-target-libgcc)
42936
42937 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
42938 clean-stage2: clean-stage2-target-libgcc
42939 clean-stage2-target-libgcc:
42940         @if [ $(current_stage) = stage2 ]; then \
42941           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42942         else \
42943           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
42944           $(MAKE) stage2-start; \
42945         fi; \
42946         cd $(TARGET_SUBDIR)/libgcc && \
42947         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42948                   \
42949                  clean
42950 @endif target-libgcc-bootstrap
42951
42952
42953 .PHONY: all-stageb2g0-target-libgcc maybe-all-stageb2g0-target-libgcc
42954 .PHONY: clean-stageb2g0-target-libgcc maybe-clean-stageb2g0-target-libgcc
42955 maybe-all-stageb2g0-target-libgcc:
42956 maybe-clean-stageb2g0-target-libgcc:
42957 @if target-libgcc-bootstrap
42958 maybe-all-stageb2g0-target-libgcc: all-stageb2g0-target-libgcc
42959 all-stageb2g0: all-stageb2g0-target-libgcc
42960 TARGET-stageb2g0-target-libgcc = $(TARGET-target-libgcc)
42961 all-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
42962         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
42963         @r=`${PWD_COMMAND}`; export r; \
42964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42965         $(NORMAL_TARGET_EXPORTS) \
42966          \
42967         cd $(TARGET_SUBDIR)/libgcc && \
42968         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42969                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
42970                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
42971                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
42972                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_TARGET_FLAGS)   \
42973                 $(TARGET-stageb2g0-target-libgcc)
42974
42975 maybe-clean-stageb2g0-target-libgcc: clean-stageb2g0-target-libgcc
42976 clean-stageb2g0: clean-stageb2g0-target-libgcc
42977 clean-stageb2g0-target-libgcc:
42978         @if [ $(current_stage) = stageb2g0 ]; then \
42979           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42980         else \
42981           [ -f $(TARGET_SUBDIR)/stageb2g0-libgcc/Makefile ] || exit 0; \
42982           $(MAKE) stageb2g0-start; \
42983         fi; \
42984         cd $(TARGET_SUBDIR)/libgcc && \
42985         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42986                   \
42987                  clean
42988 @endif target-libgcc-bootstrap
42989
42990
42991 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
42992 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
42993 maybe-all-stage3-target-libgcc:
42994 maybe-clean-stage3-target-libgcc:
42995 @if target-libgcc-bootstrap
42996 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
42997 all-stage3: all-stage3-target-libgcc
42998 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
42999 all-stage3-target-libgcc: configure-stage3-target-libgcc
43000         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43001         @r=`${PWD_COMMAND}`; export r; \
43002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43003         $(NORMAL_TARGET_EXPORTS) \
43004          \
43005         cd $(TARGET_SUBDIR)/libgcc && \
43006         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43007                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
43008                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
43009                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
43010                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
43011                 $(TARGET-stage3-target-libgcc)
43012
43013 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
43014 clean-stage3: clean-stage3-target-libgcc
43015 clean-stage3-target-libgcc:
43016         @if [ $(current_stage) = stage3 ]; then \
43017           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43018         else \
43019           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
43020           $(MAKE) stage3-start; \
43021         fi; \
43022         cd $(TARGET_SUBDIR)/libgcc && \
43023         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43024                   \
43025                  clean
43026 @endif target-libgcc-bootstrap
43027
43028
43029 .PHONY: all-stageb3g2-target-libgcc maybe-all-stageb3g2-target-libgcc
43030 .PHONY: clean-stageb3g2-target-libgcc maybe-clean-stageb3g2-target-libgcc
43031 maybe-all-stageb3g2-target-libgcc:
43032 maybe-clean-stageb3g2-target-libgcc:
43033 @if target-libgcc-bootstrap
43034 maybe-all-stageb3g2-target-libgcc: all-stageb3g2-target-libgcc
43035 all-stageb3g2: all-stageb3g2-target-libgcc
43036 TARGET-stageb3g2-target-libgcc = $(TARGET-target-libgcc)
43037 all-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
43038         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
43039         @r=`${PWD_COMMAND}`; export r; \
43040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43041         $(NORMAL_TARGET_EXPORTS) \
43042          \
43043         cd $(TARGET_SUBDIR)/libgcc && \
43044         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43045                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
43046                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
43047                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
43048                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_TARGET_FLAGS)   \
43049                 $(TARGET-stageb3g2-target-libgcc)
43050
43051 maybe-clean-stageb3g2-target-libgcc: clean-stageb3g2-target-libgcc
43052 clean-stageb3g2: clean-stageb3g2-target-libgcc
43053 clean-stageb3g2-target-libgcc:
43054         @if [ $(current_stage) = stageb3g2 ]; then \
43055           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43056         else \
43057           [ -f $(TARGET_SUBDIR)/stageb3g2-libgcc/Makefile ] || exit 0; \
43058           $(MAKE) stageb3g2-start; \
43059         fi; \
43060         cd $(TARGET_SUBDIR)/libgcc && \
43061         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43062                   \
43063                  clean
43064 @endif target-libgcc-bootstrap
43065
43066
43067 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
43068 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
43069 maybe-all-stage4-target-libgcc:
43070 maybe-clean-stage4-target-libgcc:
43071 @if target-libgcc-bootstrap
43072 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
43073 all-stage4: all-stage4-target-libgcc
43074 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
43075 all-stage4-target-libgcc: configure-stage4-target-libgcc
43076         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43077         @r=`${PWD_COMMAND}`; export r; \
43078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43079         $(NORMAL_TARGET_EXPORTS) \
43080          \
43081         cd $(TARGET_SUBDIR)/libgcc && \
43082         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43083                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
43084                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43085                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
43086                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_TARGET_FLAGS)   \
43087                 $(TARGET-stage4-target-libgcc)
43088
43089 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
43090 clean-stage4: clean-stage4-target-libgcc
43091 clean-stage4-target-libgcc:
43092         @if [ $(current_stage) = stage4 ]; then \
43093           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43094         else \
43095           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
43096           $(MAKE) stage4-start; \
43097         fi; \
43098         cd $(TARGET_SUBDIR)/libgcc && \
43099         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43100                   \
43101                  clean
43102 @endif target-libgcc-bootstrap
43103
43104
43105 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
43106 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
43107 maybe-all-stageprofile-target-libgcc:
43108 maybe-clean-stageprofile-target-libgcc:
43109 @if target-libgcc-bootstrap
43110 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
43111 all-stageprofile: all-stageprofile-target-libgcc
43112 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
43113 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
43114         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43115         @r=`${PWD_COMMAND}`; export r; \
43116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43117         $(NORMAL_TARGET_EXPORTS) \
43118          \
43119         cd $(TARGET_SUBDIR)/libgcc && \
43120         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43121                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
43122                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
43123                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
43124                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
43125                 $(TARGET-stageprofile-target-libgcc)
43126
43127 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
43128 clean-stageprofile: clean-stageprofile-target-libgcc
43129 clean-stageprofile-target-libgcc:
43130         @if [ $(current_stage) = stageprofile ]; then \
43131           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43132         else \
43133           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
43134           $(MAKE) stageprofile-start; \
43135         fi; \
43136         cd $(TARGET_SUBDIR)/libgcc && \
43137         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43138                   \
43139                  clean
43140 @endif target-libgcc-bootstrap
43141
43142
43143 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
43144 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
43145 maybe-all-stagefeedback-target-libgcc:
43146 maybe-clean-stagefeedback-target-libgcc:
43147 @if target-libgcc-bootstrap
43148 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
43149 all-stagefeedback: all-stagefeedback-target-libgcc
43150 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
43151 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
43152         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43153         @r=`${PWD_COMMAND}`; export r; \
43154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43155         $(NORMAL_TARGET_EXPORTS) \
43156          \
43157         cd $(TARGET_SUBDIR)/libgcc && \
43158         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43159                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
43160                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
43161                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
43162                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_TARGET_FLAGS)   \
43163                 $(TARGET-stagefeedback-target-libgcc)
43164
43165 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
43166 clean-stagefeedback: clean-stagefeedback-target-libgcc
43167 clean-stagefeedback-target-libgcc:
43168         @if [ $(current_stage) = stagefeedback ]; then \
43169           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43170         else \
43171           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
43172           $(MAKE) stagefeedback-start; \
43173         fi; \
43174         cd $(TARGET_SUBDIR)/libgcc && \
43175         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43176                   \
43177                  clean
43178 @endif target-libgcc-bootstrap
43179
43180
43181
43182
43183
43184
43185 .PHONY: check-target-libgcc maybe-check-target-libgcc
43186 maybe-check-target-libgcc:
43187 @if target-libgcc
43188 maybe-check-target-libgcc: check-target-libgcc
43189
43190 # Dummy target for uncheckable module.
43191 check-target-libgcc:
43192
43193 @endif target-libgcc
43194
43195 .PHONY: install-target-libgcc maybe-install-target-libgcc
43196 maybe-install-target-libgcc:
43197 @if target-libgcc
43198 maybe-install-target-libgcc: install-target-libgcc
43199
43200 install-target-libgcc: installdirs
43201         @: $(MAKE); $(unstage)
43202         @r=`${PWD_COMMAND}`; export r; \
43203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43204         $(NORMAL_TARGET_EXPORTS) \
43205         (cd $(TARGET_SUBDIR)/libgcc && \
43206           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43207
43208 @endif target-libgcc
43209
43210 # Other targets (info, dvi, pdf, etc.)
43211
43212 .PHONY: maybe-info-target-libgcc info-target-libgcc
43213 maybe-info-target-libgcc:
43214 @if target-libgcc
43215 maybe-info-target-libgcc: info-target-libgcc
43216
43217 info-target-libgcc: \
43218     configure-target-libgcc 
43219         @: $(MAKE); $(unstage)
43220         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43221         r=`${PWD_COMMAND}`; export r; \
43222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43223         $(NORMAL_TARGET_EXPORTS) \
43224         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
43225         for flag in $(EXTRA_TARGET_FLAGS); do \
43226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43227         done; \
43228         (cd $(TARGET_SUBDIR)/libgcc && \
43229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43231                   "RANLIB=$${RANLIB}" \
43232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43233                    info) \
43234           || exit 1
43235
43236 @endif target-libgcc
43237
43238 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
43239 maybe-dvi-target-libgcc:
43240 @if target-libgcc
43241 maybe-dvi-target-libgcc: dvi-target-libgcc
43242
43243 dvi-target-libgcc: \
43244     configure-target-libgcc 
43245         @: $(MAKE); $(unstage)
43246         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43247         r=`${PWD_COMMAND}`; export r; \
43248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43249         $(NORMAL_TARGET_EXPORTS) \
43250         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
43251         for flag in $(EXTRA_TARGET_FLAGS); do \
43252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43253         done; \
43254         (cd $(TARGET_SUBDIR)/libgcc && \
43255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43257                   "RANLIB=$${RANLIB}" \
43258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43259                    dvi) \
43260           || exit 1
43261
43262 @endif target-libgcc
43263
43264 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
43265 maybe-pdf-target-libgcc:
43266 @if target-libgcc
43267 maybe-pdf-target-libgcc: pdf-target-libgcc
43268
43269 pdf-target-libgcc: \
43270     configure-target-libgcc 
43271         @: $(MAKE); $(unstage)
43272         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43273         r=`${PWD_COMMAND}`; export r; \
43274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43275         $(NORMAL_TARGET_EXPORTS) \
43276         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
43277         for flag in $(EXTRA_TARGET_FLAGS); do \
43278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43279         done; \
43280         (cd $(TARGET_SUBDIR)/libgcc && \
43281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43283                   "RANLIB=$${RANLIB}" \
43284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43285                    pdf) \
43286           || exit 1
43287
43288 @endif target-libgcc
43289
43290 .PHONY: maybe-html-target-libgcc html-target-libgcc
43291 maybe-html-target-libgcc:
43292 @if target-libgcc
43293 maybe-html-target-libgcc: html-target-libgcc
43294
43295 html-target-libgcc: \
43296     configure-target-libgcc 
43297         @: $(MAKE); $(unstage)
43298         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43299         r=`${PWD_COMMAND}`; export r; \
43300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43301         $(NORMAL_TARGET_EXPORTS) \
43302         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
43303         for flag in $(EXTRA_TARGET_FLAGS); do \
43304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43305         done; \
43306         (cd $(TARGET_SUBDIR)/libgcc && \
43307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43309                   "RANLIB=$${RANLIB}" \
43310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43311                    html) \
43312           || exit 1
43313
43314 @endif target-libgcc
43315
43316 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
43317 maybe-TAGS-target-libgcc:
43318 @if target-libgcc
43319 maybe-TAGS-target-libgcc: TAGS-target-libgcc
43320
43321 TAGS-target-libgcc: \
43322     configure-target-libgcc 
43323         @: $(MAKE); $(unstage)
43324         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43325         r=`${PWD_COMMAND}`; export r; \
43326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43327         $(NORMAL_TARGET_EXPORTS) \
43328         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
43329         for flag in $(EXTRA_TARGET_FLAGS); do \
43330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43331         done; \
43332         (cd $(TARGET_SUBDIR)/libgcc && \
43333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43335                   "RANLIB=$${RANLIB}" \
43336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43337                    TAGS) \
43338           || exit 1
43339
43340 @endif target-libgcc
43341
43342 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
43343 maybe-install-info-target-libgcc:
43344 @if target-libgcc
43345 maybe-install-info-target-libgcc: install-info-target-libgcc
43346
43347 install-info-target-libgcc: \
43348     configure-target-libgcc \
43349     info-target-libgcc 
43350         @: $(MAKE); $(unstage)
43351         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43352         r=`${PWD_COMMAND}`; export r; \
43353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43354         $(NORMAL_TARGET_EXPORTS) \
43355         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
43356         for flag in $(EXTRA_TARGET_FLAGS); do \
43357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43358         done; \
43359         (cd $(TARGET_SUBDIR)/libgcc && \
43360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43362                   "RANLIB=$${RANLIB}" \
43363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43364                    install-info) \
43365           || exit 1
43366
43367 @endif target-libgcc
43368
43369 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
43370 maybe-install-pdf-target-libgcc:
43371 @if target-libgcc
43372 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
43373
43374 install-pdf-target-libgcc: \
43375     configure-target-libgcc \
43376     pdf-target-libgcc 
43377         @: $(MAKE); $(unstage)
43378         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43379         r=`${PWD_COMMAND}`; export r; \
43380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43381         $(NORMAL_TARGET_EXPORTS) \
43382         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
43383         for flag in $(EXTRA_TARGET_FLAGS); do \
43384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43385         done; \
43386         (cd $(TARGET_SUBDIR)/libgcc && \
43387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43389                   "RANLIB=$${RANLIB}" \
43390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43391                    install-pdf) \
43392           || exit 1
43393
43394 @endif target-libgcc
43395
43396 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
43397 maybe-install-html-target-libgcc:
43398 @if target-libgcc
43399 maybe-install-html-target-libgcc: install-html-target-libgcc
43400
43401 install-html-target-libgcc: \
43402     configure-target-libgcc \
43403     html-target-libgcc 
43404         @: $(MAKE); $(unstage)
43405         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43406         r=`${PWD_COMMAND}`; export r; \
43407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43408         $(NORMAL_TARGET_EXPORTS) \
43409         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
43410         for flag in $(EXTRA_TARGET_FLAGS); do \
43411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43412         done; \
43413         (cd $(TARGET_SUBDIR)/libgcc && \
43414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43416                   "RANLIB=$${RANLIB}" \
43417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43418                    install-html) \
43419           || exit 1
43420
43421 @endif target-libgcc
43422
43423 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
43424 maybe-installcheck-target-libgcc:
43425 @if target-libgcc
43426 maybe-installcheck-target-libgcc: installcheck-target-libgcc
43427
43428 installcheck-target-libgcc: \
43429     configure-target-libgcc 
43430         @: $(MAKE); $(unstage)
43431         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43432         r=`${PWD_COMMAND}`; export r; \
43433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43434         $(NORMAL_TARGET_EXPORTS) \
43435         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
43436         for flag in $(EXTRA_TARGET_FLAGS); do \
43437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43438         done; \
43439         (cd $(TARGET_SUBDIR)/libgcc && \
43440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43442                   "RANLIB=$${RANLIB}" \
43443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43444                    installcheck) \
43445           || exit 1
43446
43447 @endif target-libgcc
43448
43449 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
43450 maybe-mostlyclean-target-libgcc:
43451 @if target-libgcc
43452 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
43453
43454 mostlyclean-target-libgcc: 
43455         @: $(MAKE); $(unstage)
43456         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43457         r=`${PWD_COMMAND}`; export r; \
43458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43459         $(NORMAL_TARGET_EXPORTS) \
43460         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
43461         for flag in $(EXTRA_TARGET_FLAGS); do \
43462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43463         done; \
43464         (cd $(TARGET_SUBDIR)/libgcc && \
43465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43467                   "RANLIB=$${RANLIB}" \
43468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43469                    mostlyclean) \
43470           || exit 1
43471
43472 @endif target-libgcc
43473
43474 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
43475 maybe-clean-target-libgcc:
43476 @if target-libgcc
43477 maybe-clean-target-libgcc: clean-target-libgcc
43478
43479 clean-target-libgcc: 
43480         @: $(MAKE); $(unstage)
43481         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43482         r=`${PWD_COMMAND}`; export r; \
43483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43484         $(NORMAL_TARGET_EXPORTS) \
43485         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
43486         for flag in $(EXTRA_TARGET_FLAGS); do \
43487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43488         done; \
43489         (cd $(TARGET_SUBDIR)/libgcc && \
43490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43492                   "RANLIB=$${RANLIB}" \
43493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43494                    clean) \
43495           || exit 1
43496
43497 @endif target-libgcc
43498
43499 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
43500 maybe-distclean-target-libgcc:
43501 @if target-libgcc
43502 maybe-distclean-target-libgcc: distclean-target-libgcc
43503
43504 distclean-target-libgcc: 
43505         @: $(MAKE); $(unstage)
43506         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43507         r=`${PWD_COMMAND}`; export r; \
43508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43509         $(NORMAL_TARGET_EXPORTS) \
43510         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
43511         for flag in $(EXTRA_TARGET_FLAGS); do \
43512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43513         done; \
43514         (cd $(TARGET_SUBDIR)/libgcc && \
43515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43517                   "RANLIB=$${RANLIB}" \
43518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43519                    distclean) \
43520           || exit 1
43521
43522 @endif target-libgcc
43523
43524 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
43525 maybe-maintainer-clean-target-libgcc:
43526 @if target-libgcc
43527 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
43528
43529 maintainer-clean-target-libgcc: 
43530         @: $(MAKE); $(unstage)
43531         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43532         r=`${PWD_COMMAND}`; export r; \
43533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43534         $(NORMAL_TARGET_EXPORTS) \
43535         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
43536         for flag in $(EXTRA_TARGET_FLAGS); do \
43537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43538         done; \
43539         (cd $(TARGET_SUBDIR)/libgcc && \
43540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43542                   "RANLIB=$${RANLIB}" \
43543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43544                    maintainer-clean) \
43545           || exit 1
43546
43547 @endif target-libgcc
43548
43549
43550
43551
43552
43553 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
43554 maybe-configure-target-libgfortran:
43555 @if gcc-bootstrap
43556 configure-target-libgfortran: stage_current
43557 @endif gcc-bootstrap
43558 @if target-libgfortran
43559 maybe-configure-target-libgfortran: configure-target-libgfortran
43560 configure-target-libgfortran: 
43561         @: $(MAKE); $(unstage)
43562         @r=`${PWD_COMMAND}`; export r; \
43563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43564         echo "Checking multilib configuration for libgfortran..."; \
43565         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
43566         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
43567         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
43568           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
43569             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
43570           else \
43571             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
43572             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
43573           fi; \
43574         else \
43575           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
43576         fi; \
43577         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
43578         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
43579         $(NORMAL_TARGET_EXPORTS) \
43580         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
43581         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
43582         case $(srcdir) in \
43583           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43584           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
43585                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43586         esac; \
43587         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
43588         libsrcdir="$$s/libgfortran"; \
43589         rm -f no-such-file || : ; \
43590         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43591           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43592           --target=${target_alias} $${srcdiroption}  \
43593           || exit 1
43594 @endif target-libgfortran
43595
43596
43597
43598
43599
43600 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
43601 maybe-all-target-libgfortran:
43602 @if gcc-bootstrap
43603 all-target-libgfortran: stage_current
43604 @endif gcc-bootstrap
43605 @if target-libgfortran
43606 TARGET-target-libgfortran=all
43607 maybe-all-target-libgfortran: all-target-libgfortran
43608 all-target-libgfortran: configure-target-libgfortran
43609         @: $(MAKE); $(unstage)
43610         @r=`${PWD_COMMAND}`; export r; \
43611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43612         $(NORMAL_TARGET_EXPORTS) \
43613         (cd $(TARGET_SUBDIR)/libgfortran && \
43614           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
43615                 $(TARGET-target-libgfortran))
43616 @endif target-libgfortran
43617
43618
43619
43620
43621
43622 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
43623 maybe-check-target-libgfortran:
43624 @if target-libgfortran
43625 maybe-check-target-libgfortran: check-target-libgfortran
43626
43627 check-target-libgfortran:
43628         @: $(MAKE); $(unstage)
43629         @r=`${PWD_COMMAND}`; export r; \
43630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43631         $(NORMAL_TARGET_EXPORTS) \
43632         (cd $(TARGET_SUBDIR)/libgfortran && \
43633           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43634
43635 @endif target-libgfortran
43636
43637 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
43638 maybe-install-target-libgfortran:
43639 @if target-libgfortran
43640 maybe-install-target-libgfortran: install-target-libgfortran
43641
43642 install-target-libgfortran: installdirs
43643         @: $(MAKE); $(unstage)
43644         @r=`${PWD_COMMAND}`; export r; \
43645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43646         $(NORMAL_TARGET_EXPORTS) \
43647         (cd $(TARGET_SUBDIR)/libgfortran && \
43648           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43649
43650 @endif target-libgfortran
43651
43652 # Other targets (info, dvi, pdf, etc.)
43653
43654 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
43655 maybe-info-target-libgfortran:
43656 @if target-libgfortran
43657 maybe-info-target-libgfortran: info-target-libgfortran
43658
43659 info-target-libgfortran: \
43660     configure-target-libgfortran 
43661         @: $(MAKE); $(unstage)
43662         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43663         r=`${PWD_COMMAND}`; export r; \
43664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43665         $(NORMAL_TARGET_EXPORTS) \
43666         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
43667         for flag in $(EXTRA_TARGET_FLAGS); do \
43668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43669         done; \
43670         (cd $(TARGET_SUBDIR)/libgfortran && \
43671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43673                   "RANLIB=$${RANLIB}" \
43674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43675                    info) \
43676           || exit 1
43677
43678 @endif target-libgfortran
43679
43680 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
43681 maybe-dvi-target-libgfortran:
43682 @if target-libgfortran
43683 maybe-dvi-target-libgfortran: dvi-target-libgfortran
43684
43685 dvi-target-libgfortran: \
43686     configure-target-libgfortran 
43687         @: $(MAKE); $(unstage)
43688         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43689         r=`${PWD_COMMAND}`; export r; \
43690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43691         $(NORMAL_TARGET_EXPORTS) \
43692         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
43693         for flag in $(EXTRA_TARGET_FLAGS); do \
43694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43695         done; \
43696         (cd $(TARGET_SUBDIR)/libgfortran && \
43697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43699                   "RANLIB=$${RANLIB}" \
43700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43701                    dvi) \
43702           || exit 1
43703
43704 @endif target-libgfortran
43705
43706 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
43707 maybe-pdf-target-libgfortran:
43708 @if target-libgfortran
43709 maybe-pdf-target-libgfortran: pdf-target-libgfortran
43710
43711 pdf-target-libgfortran: \
43712     configure-target-libgfortran 
43713         @: $(MAKE); $(unstage)
43714         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43715         r=`${PWD_COMMAND}`; export r; \
43716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43717         $(NORMAL_TARGET_EXPORTS) \
43718         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
43719         for flag in $(EXTRA_TARGET_FLAGS); do \
43720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43721         done; \
43722         (cd $(TARGET_SUBDIR)/libgfortran && \
43723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43725                   "RANLIB=$${RANLIB}" \
43726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43727                    pdf) \
43728           || exit 1
43729
43730 @endif target-libgfortran
43731
43732 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
43733 maybe-html-target-libgfortran:
43734 @if target-libgfortran
43735 maybe-html-target-libgfortran: html-target-libgfortran
43736
43737 html-target-libgfortran: \
43738     configure-target-libgfortran 
43739         @: $(MAKE); $(unstage)
43740         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43741         r=`${PWD_COMMAND}`; export r; \
43742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43743         $(NORMAL_TARGET_EXPORTS) \
43744         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
43745         for flag in $(EXTRA_TARGET_FLAGS); do \
43746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43747         done; \
43748         (cd $(TARGET_SUBDIR)/libgfortran && \
43749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43751                   "RANLIB=$${RANLIB}" \
43752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43753                    html) \
43754           || exit 1
43755
43756 @endif target-libgfortran
43757
43758 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
43759 maybe-TAGS-target-libgfortran:
43760 @if target-libgfortran
43761 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
43762
43763 TAGS-target-libgfortran: \
43764     configure-target-libgfortran 
43765         @: $(MAKE); $(unstage)
43766         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43767         r=`${PWD_COMMAND}`; export r; \
43768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43769         $(NORMAL_TARGET_EXPORTS) \
43770         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
43771         for flag in $(EXTRA_TARGET_FLAGS); do \
43772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43773         done; \
43774         (cd $(TARGET_SUBDIR)/libgfortran && \
43775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43777                   "RANLIB=$${RANLIB}" \
43778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43779                    TAGS) \
43780           || exit 1
43781
43782 @endif target-libgfortran
43783
43784 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
43785 maybe-install-info-target-libgfortran:
43786 @if target-libgfortran
43787 maybe-install-info-target-libgfortran: install-info-target-libgfortran
43788
43789 install-info-target-libgfortran: \
43790     configure-target-libgfortran \
43791     info-target-libgfortran 
43792         @: $(MAKE); $(unstage)
43793         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43794         r=`${PWD_COMMAND}`; export r; \
43795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43796         $(NORMAL_TARGET_EXPORTS) \
43797         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
43798         for flag in $(EXTRA_TARGET_FLAGS); do \
43799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43800         done; \
43801         (cd $(TARGET_SUBDIR)/libgfortran && \
43802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43804                   "RANLIB=$${RANLIB}" \
43805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43806                    install-info) \
43807           || exit 1
43808
43809 @endif target-libgfortran
43810
43811 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
43812 maybe-install-pdf-target-libgfortran:
43813 @if target-libgfortran
43814 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
43815
43816 install-pdf-target-libgfortran: \
43817     configure-target-libgfortran \
43818     pdf-target-libgfortran 
43819         @: $(MAKE); $(unstage)
43820         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43821         r=`${PWD_COMMAND}`; export r; \
43822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43823         $(NORMAL_TARGET_EXPORTS) \
43824         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
43825         for flag in $(EXTRA_TARGET_FLAGS); do \
43826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43827         done; \
43828         (cd $(TARGET_SUBDIR)/libgfortran && \
43829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43831                   "RANLIB=$${RANLIB}" \
43832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43833                    install-pdf) \
43834           || exit 1
43835
43836 @endif target-libgfortran
43837
43838 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
43839 maybe-install-html-target-libgfortran:
43840 @if target-libgfortran
43841 maybe-install-html-target-libgfortran: install-html-target-libgfortran
43842
43843 install-html-target-libgfortran: \
43844     configure-target-libgfortran \
43845     html-target-libgfortran 
43846         @: $(MAKE); $(unstage)
43847         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43848         r=`${PWD_COMMAND}`; export r; \
43849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43850         $(NORMAL_TARGET_EXPORTS) \
43851         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
43852         for flag in $(EXTRA_TARGET_FLAGS); do \
43853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43854         done; \
43855         (cd $(TARGET_SUBDIR)/libgfortran && \
43856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43858                   "RANLIB=$${RANLIB}" \
43859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43860                    install-html) \
43861           || exit 1
43862
43863 @endif target-libgfortran
43864
43865 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
43866 maybe-installcheck-target-libgfortran:
43867 @if target-libgfortran
43868 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
43869
43870 installcheck-target-libgfortran: \
43871     configure-target-libgfortran 
43872         @: $(MAKE); $(unstage)
43873         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43874         r=`${PWD_COMMAND}`; export r; \
43875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43876         $(NORMAL_TARGET_EXPORTS) \
43877         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
43878         for flag in $(EXTRA_TARGET_FLAGS); do \
43879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43880         done; \
43881         (cd $(TARGET_SUBDIR)/libgfortran && \
43882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43884                   "RANLIB=$${RANLIB}" \
43885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43886                    installcheck) \
43887           || exit 1
43888
43889 @endif target-libgfortran
43890
43891 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
43892 maybe-mostlyclean-target-libgfortran:
43893 @if target-libgfortran
43894 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
43895
43896 mostlyclean-target-libgfortran: 
43897         @: $(MAKE); $(unstage)
43898         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43899         r=`${PWD_COMMAND}`; export r; \
43900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43901         $(NORMAL_TARGET_EXPORTS) \
43902         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
43903         for flag in $(EXTRA_TARGET_FLAGS); do \
43904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43905         done; \
43906         (cd $(TARGET_SUBDIR)/libgfortran && \
43907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43909                   "RANLIB=$${RANLIB}" \
43910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43911                    mostlyclean) \
43912           || exit 1
43913
43914 @endif target-libgfortran
43915
43916 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
43917 maybe-clean-target-libgfortran:
43918 @if target-libgfortran
43919 maybe-clean-target-libgfortran: clean-target-libgfortran
43920
43921 clean-target-libgfortran: 
43922         @: $(MAKE); $(unstage)
43923         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43924         r=`${PWD_COMMAND}`; export r; \
43925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43926         $(NORMAL_TARGET_EXPORTS) \
43927         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
43928         for flag in $(EXTRA_TARGET_FLAGS); do \
43929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43930         done; \
43931         (cd $(TARGET_SUBDIR)/libgfortran && \
43932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43934                   "RANLIB=$${RANLIB}" \
43935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43936                    clean) \
43937           || exit 1
43938
43939 @endif target-libgfortran
43940
43941 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
43942 maybe-distclean-target-libgfortran:
43943 @if target-libgfortran
43944 maybe-distclean-target-libgfortran: distclean-target-libgfortran
43945
43946 distclean-target-libgfortran: 
43947         @: $(MAKE); $(unstage)
43948         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43949         r=`${PWD_COMMAND}`; export r; \
43950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43951         $(NORMAL_TARGET_EXPORTS) \
43952         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
43953         for flag in $(EXTRA_TARGET_FLAGS); do \
43954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43955         done; \
43956         (cd $(TARGET_SUBDIR)/libgfortran && \
43957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43959                   "RANLIB=$${RANLIB}" \
43960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43961                    distclean) \
43962           || exit 1
43963
43964 @endif target-libgfortran
43965
43966 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
43967 maybe-maintainer-clean-target-libgfortran:
43968 @if target-libgfortran
43969 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
43970
43971 maintainer-clean-target-libgfortran: 
43972         @: $(MAKE); $(unstage)
43973         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43974         r=`${PWD_COMMAND}`; export r; \
43975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43976         $(NORMAL_TARGET_EXPORTS) \
43977         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
43978         for flag in $(EXTRA_TARGET_FLAGS); do \
43979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43980         done; \
43981         (cd $(TARGET_SUBDIR)/libgfortran && \
43982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43984                   "RANLIB=$${RANLIB}" \
43985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43986                    maintainer-clean) \
43987           || exit 1
43988
43989 @endif target-libgfortran
43990
43991
43992
43993
43994
43995 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
43996 maybe-configure-target-libobjc:
43997 @if gcc-bootstrap
43998 configure-target-libobjc: stage_current
43999 @endif gcc-bootstrap
44000 @if target-libobjc
44001 maybe-configure-target-libobjc: configure-target-libobjc
44002 configure-target-libobjc: 
44003         @: $(MAKE); $(unstage)
44004         @r=`${PWD_COMMAND}`; export r; \
44005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44006         echo "Checking multilib configuration for libobjc..."; \
44007         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
44008         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
44009         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
44010           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
44011             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
44012           else \
44013             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
44014             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
44015           fi; \
44016         else \
44017           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
44018         fi; \
44019         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
44020         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
44021         $(NORMAL_TARGET_EXPORTS) \
44022         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
44023         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
44024         case $(srcdir) in \
44025           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44026           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
44027                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44028         esac; \
44029         srcdiroption="--srcdir=$${topdir}/libobjc"; \
44030         libsrcdir="$$s/libobjc"; \
44031         rm -f no-such-file || : ; \
44032         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44033           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44034           --target=${target_alias} $${srcdiroption}  \
44035           || exit 1
44036 @endif target-libobjc
44037
44038
44039
44040
44041
44042 .PHONY: all-target-libobjc maybe-all-target-libobjc
44043 maybe-all-target-libobjc:
44044 @if gcc-bootstrap
44045 all-target-libobjc: stage_current
44046 @endif gcc-bootstrap
44047 @if target-libobjc
44048 TARGET-target-libobjc=all
44049 maybe-all-target-libobjc: all-target-libobjc
44050 all-target-libobjc: configure-target-libobjc
44051         @: $(MAKE); $(unstage)
44052         @r=`${PWD_COMMAND}`; export r; \
44053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44054         $(NORMAL_TARGET_EXPORTS) \
44055         (cd $(TARGET_SUBDIR)/libobjc && \
44056           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44057                 $(TARGET-target-libobjc))
44058 @endif target-libobjc
44059
44060
44061
44062
44063
44064 .PHONY: check-target-libobjc maybe-check-target-libobjc
44065 maybe-check-target-libobjc:
44066 @if target-libobjc
44067 maybe-check-target-libobjc: check-target-libobjc
44068
44069 check-target-libobjc:
44070         @: $(MAKE); $(unstage)
44071         @r=`${PWD_COMMAND}`; export r; \
44072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44073         $(NORMAL_TARGET_EXPORTS) \
44074         (cd $(TARGET_SUBDIR)/libobjc && \
44075           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44076
44077 @endif target-libobjc
44078
44079 .PHONY: install-target-libobjc maybe-install-target-libobjc
44080 maybe-install-target-libobjc:
44081 @if target-libobjc
44082 maybe-install-target-libobjc: install-target-libobjc
44083
44084 install-target-libobjc: installdirs
44085         @: $(MAKE); $(unstage)
44086         @r=`${PWD_COMMAND}`; export r; \
44087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44088         $(NORMAL_TARGET_EXPORTS) \
44089         (cd $(TARGET_SUBDIR)/libobjc && \
44090           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44091
44092 @endif target-libobjc
44093
44094 # Other targets (info, dvi, pdf, etc.)
44095
44096 .PHONY: maybe-info-target-libobjc info-target-libobjc
44097 maybe-info-target-libobjc:
44098 @if target-libobjc
44099 maybe-info-target-libobjc: info-target-libobjc
44100
44101 info-target-libobjc: \
44102     configure-target-libobjc 
44103         @: $(MAKE); $(unstage)
44104         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44105         r=`${PWD_COMMAND}`; export r; \
44106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44107         $(NORMAL_TARGET_EXPORTS) \
44108         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
44109         for flag in $(EXTRA_TARGET_FLAGS); do \
44110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44111         done; \
44112         (cd $(TARGET_SUBDIR)/libobjc && \
44113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44115                   "RANLIB=$${RANLIB}" \
44116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44117                    info) \
44118           || exit 1
44119
44120 @endif target-libobjc
44121
44122 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
44123 maybe-dvi-target-libobjc:
44124 @if target-libobjc
44125 maybe-dvi-target-libobjc: dvi-target-libobjc
44126
44127 dvi-target-libobjc: \
44128     configure-target-libobjc 
44129         @: $(MAKE); $(unstage)
44130         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44131         r=`${PWD_COMMAND}`; export r; \
44132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44133         $(NORMAL_TARGET_EXPORTS) \
44134         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
44135         for flag in $(EXTRA_TARGET_FLAGS); do \
44136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44137         done; \
44138         (cd $(TARGET_SUBDIR)/libobjc && \
44139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44141                   "RANLIB=$${RANLIB}" \
44142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44143                    dvi) \
44144           || exit 1
44145
44146 @endif target-libobjc
44147
44148 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
44149 maybe-pdf-target-libobjc:
44150 @if target-libobjc
44151 maybe-pdf-target-libobjc: pdf-target-libobjc
44152
44153 pdf-target-libobjc: \
44154     configure-target-libobjc 
44155         @: $(MAKE); $(unstage)
44156         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44157         r=`${PWD_COMMAND}`; export r; \
44158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44159         $(NORMAL_TARGET_EXPORTS) \
44160         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
44161         for flag in $(EXTRA_TARGET_FLAGS); do \
44162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44163         done; \
44164         (cd $(TARGET_SUBDIR)/libobjc && \
44165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44167                   "RANLIB=$${RANLIB}" \
44168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44169                    pdf) \
44170           || exit 1
44171
44172 @endif target-libobjc
44173
44174 .PHONY: maybe-html-target-libobjc html-target-libobjc
44175 maybe-html-target-libobjc:
44176 @if target-libobjc
44177 maybe-html-target-libobjc: html-target-libobjc
44178
44179 html-target-libobjc: \
44180     configure-target-libobjc 
44181         @: $(MAKE); $(unstage)
44182         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44183         r=`${PWD_COMMAND}`; export r; \
44184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44185         $(NORMAL_TARGET_EXPORTS) \
44186         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
44187         for flag in $(EXTRA_TARGET_FLAGS); do \
44188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44189         done; \
44190         (cd $(TARGET_SUBDIR)/libobjc && \
44191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44193                   "RANLIB=$${RANLIB}" \
44194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44195                    html) \
44196           || exit 1
44197
44198 @endif target-libobjc
44199
44200 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
44201 maybe-TAGS-target-libobjc:
44202 @if target-libobjc
44203 maybe-TAGS-target-libobjc: TAGS-target-libobjc
44204
44205 TAGS-target-libobjc: \
44206     configure-target-libobjc 
44207         @: $(MAKE); $(unstage)
44208         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44209         r=`${PWD_COMMAND}`; export r; \
44210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44211         $(NORMAL_TARGET_EXPORTS) \
44212         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
44213         for flag in $(EXTRA_TARGET_FLAGS); do \
44214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44215         done; \
44216         (cd $(TARGET_SUBDIR)/libobjc && \
44217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44219                   "RANLIB=$${RANLIB}" \
44220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44221                    TAGS) \
44222           || exit 1
44223
44224 @endif target-libobjc
44225
44226 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
44227 maybe-install-info-target-libobjc:
44228 @if target-libobjc
44229 maybe-install-info-target-libobjc: install-info-target-libobjc
44230
44231 install-info-target-libobjc: \
44232     configure-target-libobjc \
44233     info-target-libobjc 
44234         @: $(MAKE); $(unstage)
44235         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44236         r=`${PWD_COMMAND}`; export r; \
44237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44238         $(NORMAL_TARGET_EXPORTS) \
44239         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
44240         for flag in $(EXTRA_TARGET_FLAGS); do \
44241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44242         done; \
44243         (cd $(TARGET_SUBDIR)/libobjc && \
44244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44246                   "RANLIB=$${RANLIB}" \
44247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44248                    install-info) \
44249           || exit 1
44250
44251 @endif target-libobjc
44252
44253 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
44254 maybe-install-pdf-target-libobjc:
44255 @if target-libobjc
44256 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
44257
44258 install-pdf-target-libobjc: \
44259     configure-target-libobjc \
44260     pdf-target-libobjc 
44261         @: $(MAKE); $(unstage)
44262         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44263         r=`${PWD_COMMAND}`; export r; \
44264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44265         $(NORMAL_TARGET_EXPORTS) \
44266         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
44267         for flag in $(EXTRA_TARGET_FLAGS); do \
44268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44269         done; \
44270         (cd $(TARGET_SUBDIR)/libobjc && \
44271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44273                   "RANLIB=$${RANLIB}" \
44274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44275                    install-pdf) \
44276           || exit 1
44277
44278 @endif target-libobjc
44279
44280 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
44281 maybe-install-html-target-libobjc:
44282 @if target-libobjc
44283 maybe-install-html-target-libobjc: install-html-target-libobjc
44284
44285 install-html-target-libobjc: \
44286     configure-target-libobjc \
44287     html-target-libobjc 
44288         @: $(MAKE); $(unstage)
44289         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44290         r=`${PWD_COMMAND}`; export r; \
44291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44292         $(NORMAL_TARGET_EXPORTS) \
44293         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
44294         for flag in $(EXTRA_TARGET_FLAGS); do \
44295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44296         done; \
44297         (cd $(TARGET_SUBDIR)/libobjc && \
44298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44300                   "RANLIB=$${RANLIB}" \
44301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44302                    install-html) \
44303           || exit 1
44304
44305 @endif target-libobjc
44306
44307 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
44308 maybe-installcheck-target-libobjc:
44309 @if target-libobjc
44310 maybe-installcheck-target-libobjc: installcheck-target-libobjc
44311
44312 installcheck-target-libobjc: \
44313     configure-target-libobjc 
44314         @: $(MAKE); $(unstage)
44315         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44316         r=`${PWD_COMMAND}`; export r; \
44317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44318         $(NORMAL_TARGET_EXPORTS) \
44319         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
44320         for flag in $(EXTRA_TARGET_FLAGS); do \
44321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44322         done; \
44323         (cd $(TARGET_SUBDIR)/libobjc && \
44324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44326                   "RANLIB=$${RANLIB}" \
44327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44328                    installcheck) \
44329           || exit 1
44330
44331 @endif target-libobjc
44332
44333 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
44334 maybe-mostlyclean-target-libobjc:
44335 @if target-libobjc
44336 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
44337
44338 mostlyclean-target-libobjc: 
44339         @: $(MAKE); $(unstage)
44340         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44341         r=`${PWD_COMMAND}`; export r; \
44342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44343         $(NORMAL_TARGET_EXPORTS) \
44344         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
44345         for flag in $(EXTRA_TARGET_FLAGS); do \
44346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44347         done; \
44348         (cd $(TARGET_SUBDIR)/libobjc && \
44349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44351                   "RANLIB=$${RANLIB}" \
44352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44353                    mostlyclean) \
44354           || exit 1
44355
44356 @endif target-libobjc
44357
44358 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
44359 maybe-clean-target-libobjc:
44360 @if target-libobjc
44361 maybe-clean-target-libobjc: clean-target-libobjc
44362
44363 clean-target-libobjc: 
44364         @: $(MAKE); $(unstage)
44365         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44366         r=`${PWD_COMMAND}`; export r; \
44367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44368         $(NORMAL_TARGET_EXPORTS) \
44369         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
44370         for flag in $(EXTRA_TARGET_FLAGS); do \
44371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44372         done; \
44373         (cd $(TARGET_SUBDIR)/libobjc && \
44374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44376                   "RANLIB=$${RANLIB}" \
44377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44378                    clean) \
44379           || exit 1
44380
44381 @endif target-libobjc
44382
44383 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
44384 maybe-distclean-target-libobjc:
44385 @if target-libobjc
44386 maybe-distclean-target-libobjc: distclean-target-libobjc
44387
44388 distclean-target-libobjc: 
44389         @: $(MAKE); $(unstage)
44390         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44391         r=`${PWD_COMMAND}`; export r; \
44392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44393         $(NORMAL_TARGET_EXPORTS) \
44394         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
44395         for flag in $(EXTRA_TARGET_FLAGS); do \
44396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44397         done; \
44398         (cd $(TARGET_SUBDIR)/libobjc && \
44399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44401                   "RANLIB=$${RANLIB}" \
44402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44403                    distclean) \
44404           || exit 1
44405
44406 @endif target-libobjc
44407
44408 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
44409 maybe-maintainer-clean-target-libobjc:
44410 @if target-libobjc
44411 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
44412
44413 maintainer-clean-target-libobjc: 
44414         @: $(MAKE); $(unstage)
44415         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44416         r=`${PWD_COMMAND}`; export r; \
44417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44418         $(NORMAL_TARGET_EXPORTS) \
44419         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
44420         for flag in $(EXTRA_TARGET_FLAGS); do \
44421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44422         done; \
44423         (cd $(TARGET_SUBDIR)/libobjc && \
44424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44426                   "RANLIB=$${RANLIB}" \
44427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44428                    maintainer-clean) \
44429           || exit 1
44430
44431 @endif target-libobjc
44432
44433
44434
44435
44436
44437 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
44438 maybe-configure-target-libtermcap:
44439 @if gcc-bootstrap
44440 configure-target-libtermcap: stage_current
44441 @endif gcc-bootstrap
44442 @if target-libtermcap
44443 maybe-configure-target-libtermcap: configure-target-libtermcap
44444 configure-target-libtermcap: 
44445         @: $(MAKE); $(unstage)
44446         @r=`${PWD_COMMAND}`; export r; \
44447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44448         echo "Checking multilib configuration for libtermcap..."; \
44449         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
44450         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
44451         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44452           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44453             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
44454           else \
44455             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
44456             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44457           fi; \
44458         else \
44459           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44460         fi; \
44461         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
44462         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
44463         $(NORMAL_TARGET_EXPORTS) \
44464         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
44465         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
44466         case $(srcdir) in \
44467           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44468           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
44469                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44470         esac; \
44471         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
44472         libsrcdir="$$s/libtermcap"; \
44473         rm -f no-such-file || : ; \
44474         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44475           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44476           --target=${target_alias} $${srcdiroption}  \
44477           || exit 1
44478 @endif target-libtermcap
44479
44480
44481
44482
44483
44484 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
44485 maybe-all-target-libtermcap:
44486 @if gcc-bootstrap
44487 all-target-libtermcap: stage_current
44488 @endif gcc-bootstrap
44489 @if target-libtermcap
44490 TARGET-target-libtermcap=all
44491 maybe-all-target-libtermcap: all-target-libtermcap
44492 all-target-libtermcap: configure-target-libtermcap
44493         @: $(MAKE); $(unstage)
44494         @r=`${PWD_COMMAND}`; export r; \
44495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44496         $(NORMAL_TARGET_EXPORTS) \
44497         (cd $(TARGET_SUBDIR)/libtermcap && \
44498           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44499                 $(TARGET-target-libtermcap))
44500 @endif target-libtermcap
44501
44502
44503
44504
44505
44506 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
44507 maybe-check-target-libtermcap:
44508 @if target-libtermcap
44509 maybe-check-target-libtermcap: check-target-libtermcap
44510
44511 # Dummy target for uncheckable module.
44512 check-target-libtermcap:
44513
44514 @endif target-libtermcap
44515
44516 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
44517 maybe-install-target-libtermcap:
44518 @if target-libtermcap
44519 maybe-install-target-libtermcap: install-target-libtermcap
44520
44521 install-target-libtermcap: installdirs
44522         @: $(MAKE); $(unstage)
44523         @r=`${PWD_COMMAND}`; export r; \
44524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44525         $(NORMAL_TARGET_EXPORTS) \
44526         (cd $(TARGET_SUBDIR)/libtermcap && \
44527           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44528
44529 @endif target-libtermcap
44530
44531 # Other targets (info, dvi, pdf, etc.)
44532
44533 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
44534 maybe-info-target-libtermcap:
44535 @if target-libtermcap
44536 maybe-info-target-libtermcap: info-target-libtermcap
44537
44538 info-target-libtermcap: \
44539     configure-target-libtermcap 
44540         @: $(MAKE); $(unstage)
44541         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44542         r=`${PWD_COMMAND}`; export r; \
44543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44544         $(NORMAL_TARGET_EXPORTS) \
44545         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
44546         for flag in $(EXTRA_TARGET_FLAGS); do \
44547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44548         done; \
44549         (cd $(TARGET_SUBDIR)/libtermcap && \
44550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44552                   "RANLIB=$${RANLIB}" \
44553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44554                    info) \
44555           || exit 1
44556
44557 @endif target-libtermcap
44558
44559 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
44560 maybe-dvi-target-libtermcap:
44561 @if target-libtermcap
44562 maybe-dvi-target-libtermcap: dvi-target-libtermcap
44563
44564 dvi-target-libtermcap: \
44565     configure-target-libtermcap 
44566         @: $(MAKE); $(unstage)
44567         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44568         r=`${PWD_COMMAND}`; export r; \
44569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44570         $(NORMAL_TARGET_EXPORTS) \
44571         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
44572         for flag in $(EXTRA_TARGET_FLAGS); do \
44573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44574         done; \
44575         (cd $(TARGET_SUBDIR)/libtermcap && \
44576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44578                   "RANLIB=$${RANLIB}" \
44579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44580                    dvi) \
44581           || exit 1
44582
44583 @endif target-libtermcap
44584
44585 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
44586 maybe-pdf-target-libtermcap:
44587 @if target-libtermcap
44588 maybe-pdf-target-libtermcap: pdf-target-libtermcap
44589
44590 pdf-target-libtermcap: \
44591     configure-target-libtermcap 
44592         @: $(MAKE); $(unstage)
44593         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44594         r=`${PWD_COMMAND}`; export r; \
44595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44596         $(NORMAL_TARGET_EXPORTS) \
44597         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
44598         for flag in $(EXTRA_TARGET_FLAGS); do \
44599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44600         done; \
44601         (cd $(TARGET_SUBDIR)/libtermcap && \
44602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44604                   "RANLIB=$${RANLIB}" \
44605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44606                    pdf) \
44607           || exit 1
44608
44609 @endif target-libtermcap
44610
44611 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
44612 maybe-html-target-libtermcap:
44613 @if target-libtermcap
44614 maybe-html-target-libtermcap: html-target-libtermcap
44615
44616 html-target-libtermcap: \
44617     configure-target-libtermcap 
44618         @: $(MAKE); $(unstage)
44619         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44620         r=`${PWD_COMMAND}`; export r; \
44621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44622         $(NORMAL_TARGET_EXPORTS) \
44623         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
44624         for flag in $(EXTRA_TARGET_FLAGS); do \
44625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44626         done; \
44627         (cd $(TARGET_SUBDIR)/libtermcap && \
44628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44630                   "RANLIB=$${RANLIB}" \
44631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44632                    html) \
44633           || exit 1
44634
44635 @endif target-libtermcap
44636
44637 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
44638 maybe-TAGS-target-libtermcap:
44639 @if target-libtermcap
44640 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
44641
44642 TAGS-target-libtermcap: \
44643     configure-target-libtermcap 
44644         @: $(MAKE); $(unstage)
44645         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44646         r=`${PWD_COMMAND}`; export r; \
44647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44648         $(NORMAL_TARGET_EXPORTS) \
44649         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
44650         for flag in $(EXTRA_TARGET_FLAGS); do \
44651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44652         done; \
44653         (cd $(TARGET_SUBDIR)/libtermcap && \
44654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44656                   "RANLIB=$${RANLIB}" \
44657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44658                    TAGS) \
44659           || exit 1
44660
44661 @endif target-libtermcap
44662
44663 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
44664 maybe-install-info-target-libtermcap:
44665 @if target-libtermcap
44666 maybe-install-info-target-libtermcap: install-info-target-libtermcap
44667
44668 install-info-target-libtermcap: \
44669     configure-target-libtermcap \
44670     info-target-libtermcap 
44671         @: $(MAKE); $(unstage)
44672         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44673         r=`${PWD_COMMAND}`; export r; \
44674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44675         $(NORMAL_TARGET_EXPORTS) \
44676         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
44677         for flag in $(EXTRA_TARGET_FLAGS); do \
44678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44679         done; \
44680         (cd $(TARGET_SUBDIR)/libtermcap && \
44681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44683                   "RANLIB=$${RANLIB}" \
44684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44685                    install-info) \
44686           || exit 1
44687
44688 @endif target-libtermcap
44689
44690 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
44691 maybe-install-pdf-target-libtermcap:
44692 @if target-libtermcap
44693 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
44694
44695 install-pdf-target-libtermcap: \
44696     configure-target-libtermcap \
44697     pdf-target-libtermcap 
44698         @: $(MAKE); $(unstage)
44699         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44700         r=`${PWD_COMMAND}`; export r; \
44701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44702         $(NORMAL_TARGET_EXPORTS) \
44703         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
44704         for flag in $(EXTRA_TARGET_FLAGS); do \
44705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44706         done; \
44707         (cd $(TARGET_SUBDIR)/libtermcap && \
44708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44710                   "RANLIB=$${RANLIB}" \
44711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44712                    install-pdf) \
44713           || exit 1
44714
44715 @endif target-libtermcap
44716
44717 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
44718 maybe-install-html-target-libtermcap:
44719 @if target-libtermcap
44720 maybe-install-html-target-libtermcap: install-html-target-libtermcap
44721
44722 install-html-target-libtermcap: \
44723     configure-target-libtermcap \
44724     html-target-libtermcap 
44725         @: $(MAKE); $(unstage)
44726         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44727         r=`${PWD_COMMAND}`; export r; \
44728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44729         $(NORMAL_TARGET_EXPORTS) \
44730         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
44731         for flag in $(EXTRA_TARGET_FLAGS); do \
44732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44733         done; \
44734         (cd $(TARGET_SUBDIR)/libtermcap && \
44735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44737                   "RANLIB=$${RANLIB}" \
44738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44739                    install-html) \
44740           || exit 1
44741
44742 @endif target-libtermcap
44743
44744 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
44745 maybe-installcheck-target-libtermcap:
44746 @if target-libtermcap
44747 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
44748
44749 installcheck-target-libtermcap: \
44750     configure-target-libtermcap 
44751         @: $(MAKE); $(unstage)
44752         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44753         r=`${PWD_COMMAND}`; export r; \
44754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44755         $(NORMAL_TARGET_EXPORTS) \
44756         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
44757         for flag in $(EXTRA_TARGET_FLAGS); do \
44758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44759         done; \
44760         (cd $(TARGET_SUBDIR)/libtermcap && \
44761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44763                   "RANLIB=$${RANLIB}" \
44764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44765                    installcheck) \
44766           || exit 1
44767
44768 @endif target-libtermcap
44769
44770 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
44771 maybe-mostlyclean-target-libtermcap:
44772 @if target-libtermcap
44773 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
44774
44775 # libtermcap doesn't support mostlyclean.
44776 mostlyclean-target-libtermcap:
44777
44778 @endif target-libtermcap
44779
44780 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
44781 maybe-clean-target-libtermcap:
44782 @if target-libtermcap
44783 maybe-clean-target-libtermcap: clean-target-libtermcap
44784
44785 # libtermcap doesn't support clean.
44786 clean-target-libtermcap:
44787
44788 @endif target-libtermcap
44789
44790 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
44791 maybe-distclean-target-libtermcap:
44792 @if target-libtermcap
44793 maybe-distclean-target-libtermcap: distclean-target-libtermcap
44794
44795 # libtermcap doesn't support distclean.
44796 distclean-target-libtermcap:
44797
44798 @endif target-libtermcap
44799
44800 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
44801 maybe-maintainer-clean-target-libtermcap:
44802 @if target-libtermcap
44803 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
44804
44805 # libtermcap doesn't support maintainer-clean.
44806 maintainer-clean-target-libtermcap:
44807
44808 @endif target-libtermcap
44809
44810
44811
44812
44813
44814 .PHONY: configure-target-winsup maybe-configure-target-winsup
44815 maybe-configure-target-winsup:
44816 @if gcc-bootstrap
44817 configure-target-winsup: stage_current
44818 @endif gcc-bootstrap
44819 @if target-winsup
44820 maybe-configure-target-winsup: configure-target-winsup
44821 configure-target-winsup: 
44822         @: $(MAKE); $(unstage)
44823         @r=`${PWD_COMMAND}`; export r; \
44824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44825         echo "Checking multilib configuration for winsup..."; \
44826         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
44827         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
44828         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
44829           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
44830             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
44831           else \
44832             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
44833             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44834           fi; \
44835         else \
44836           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44837         fi; \
44838         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
44839         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
44840         $(NORMAL_TARGET_EXPORTS) \
44841         echo Configuring in $(TARGET_SUBDIR)/winsup; \
44842         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
44843         case $(srcdir) in \
44844           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44845           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
44846                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44847         esac; \
44848         srcdiroption="--srcdir=$${topdir}/winsup"; \
44849         libsrcdir="$$s/winsup"; \
44850         rm -f no-such-file || : ; \
44851         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44852           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44853           --target=${target_alias} $${srcdiroption}  \
44854           || exit 1
44855 @endif target-winsup
44856
44857
44858
44859
44860
44861 .PHONY: all-target-winsup maybe-all-target-winsup
44862 maybe-all-target-winsup:
44863 @if gcc-bootstrap
44864 all-target-winsup: stage_current
44865 @endif gcc-bootstrap
44866 @if target-winsup
44867 TARGET-target-winsup=all
44868 maybe-all-target-winsup: all-target-winsup
44869 all-target-winsup: configure-target-winsup
44870         @: $(MAKE); $(unstage)
44871         @r=`${PWD_COMMAND}`; export r; \
44872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44873         $(NORMAL_TARGET_EXPORTS) \
44874         (cd $(TARGET_SUBDIR)/winsup && \
44875           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44876                 $(TARGET-target-winsup))
44877 @endif target-winsup
44878
44879
44880
44881
44882
44883 .PHONY: check-target-winsup maybe-check-target-winsup
44884 maybe-check-target-winsup:
44885 @if target-winsup
44886 maybe-check-target-winsup: check-target-winsup
44887
44888 check-target-winsup:
44889         @: $(MAKE); $(unstage)
44890         @r=`${PWD_COMMAND}`; export r; \
44891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44892         $(NORMAL_TARGET_EXPORTS) \
44893         (cd $(TARGET_SUBDIR)/winsup && \
44894           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44895
44896 @endif target-winsup
44897
44898 .PHONY: install-target-winsup maybe-install-target-winsup
44899 maybe-install-target-winsup:
44900 @if target-winsup
44901 maybe-install-target-winsup: install-target-winsup
44902
44903 install-target-winsup: installdirs
44904         @: $(MAKE); $(unstage)
44905         @r=`${PWD_COMMAND}`; export r; \
44906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44907         $(NORMAL_TARGET_EXPORTS) \
44908         (cd $(TARGET_SUBDIR)/winsup && \
44909           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44910
44911 @endif target-winsup
44912
44913 # Other targets (info, dvi, pdf, etc.)
44914
44915 .PHONY: maybe-info-target-winsup info-target-winsup
44916 maybe-info-target-winsup:
44917 @if target-winsup
44918 maybe-info-target-winsup: info-target-winsup
44919
44920 info-target-winsup: \
44921     configure-target-winsup 
44922         @: $(MAKE); $(unstage)
44923         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44924         r=`${PWD_COMMAND}`; export r; \
44925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44926         $(NORMAL_TARGET_EXPORTS) \
44927         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
44928         for flag in $(EXTRA_TARGET_FLAGS); do \
44929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44930         done; \
44931         (cd $(TARGET_SUBDIR)/winsup && \
44932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44934                   "RANLIB=$${RANLIB}" \
44935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44936                    info) \
44937           || exit 1
44938
44939 @endif target-winsup
44940
44941 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
44942 maybe-dvi-target-winsup:
44943 @if target-winsup
44944 maybe-dvi-target-winsup: dvi-target-winsup
44945
44946 dvi-target-winsup: \
44947     configure-target-winsup 
44948         @: $(MAKE); $(unstage)
44949         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44950         r=`${PWD_COMMAND}`; export r; \
44951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44952         $(NORMAL_TARGET_EXPORTS) \
44953         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
44954         for flag in $(EXTRA_TARGET_FLAGS); do \
44955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44956         done; \
44957         (cd $(TARGET_SUBDIR)/winsup && \
44958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44960                   "RANLIB=$${RANLIB}" \
44961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44962                    dvi) \
44963           || exit 1
44964
44965 @endif target-winsup
44966
44967 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
44968 maybe-pdf-target-winsup:
44969 @if target-winsup
44970 maybe-pdf-target-winsup: pdf-target-winsup
44971
44972 pdf-target-winsup: \
44973     configure-target-winsup 
44974         @: $(MAKE); $(unstage)
44975         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44976         r=`${PWD_COMMAND}`; export r; \
44977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44978         $(NORMAL_TARGET_EXPORTS) \
44979         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
44980         for flag in $(EXTRA_TARGET_FLAGS); do \
44981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44982         done; \
44983         (cd $(TARGET_SUBDIR)/winsup && \
44984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44986                   "RANLIB=$${RANLIB}" \
44987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44988                    pdf) \
44989           || exit 1
44990
44991 @endif target-winsup
44992
44993 .PHONY: maybe-html-target-winsup html-target-winsup
44994 maybe-html-target-winsup:
44995 @if target-winsup
44996 maybe-html-target-winsup: html-target-winsup
44997
44998 html-target-winsup: \
44999     configure-target-winsup 
45000         @: $(MAKE); $(unstage)
45001         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45002         r=`${PWD_COMMAND}`; export r; \
45003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45004         $(NORMAL_TARGET_EXPORTS) \
45005         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
45006         for flag in $(EXTRA_TARGET_FLAGS); do \
45007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45008         done; \
45009         (cd $(TARGET_SUBDIR)/winsup && \
45010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45012                   "RANLIB=$${RANLIB}" \
45013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45014                    html) \
45015           || exit 1
45016
45017 @endif target-winsup
45018
45019 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
45020 maybe-TAGS-target-winsup:
45021 @if target-winsup
45022 maybe-TAGS-target-winsup: TAGS-target-winsup
45023
45024 TAGS-target-winsup: \
45025     configure-target-winsup 
45026         @: $(MAKE); $(unstage)
45027         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45028         r=`${PWD_COMMAND}`; export r; \
45029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45030         $(NORMAL_TARGET_EXPORTS) \
45031         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
45032         for flag in $(EXTRA_TARGET_FLAGS); do \
45033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45034         done; \
45035         (cd $(TARGET_SUBDIR)/winsup && \
45036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45038                   "RANLIB=$${RANLIB}" \
45039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45040                    TAGS) \
45041           || exit 1
45042
45043 @endif target-winsup
45044
45045 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
45046 maybe-install-info-target-winsup:
45047 @if target-winsup
45048 maybe-install-info-target-winsup: install-info-target-winsup
45049
45050 install-info-target-winsup: \
45051     configure-target-winsup \
45052     info-target-winsup 
45053         @: $(MAKE); $(unstage)
45054         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45055         r=`${PWD_COMMAND}`; export r; \
45056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45057         $(NORMAL_TARGET_EXPORTS) \
45058         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
45059         for flag in $(EXTRA_TARGET_FLAGS); do \
45060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45061         done; \
45062         (cd $(TARGET_SUBDIR)/winsup && \
45063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45065                   "RANLIB=$${RANLIB}" \
45066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45067                    install-info) \
45068           || exit 1
45069
45070 @endif target-winsup
45071
45072 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
45073 maybe-install-pdf-target-winsup:
45074 @if target-winsup
45075 maybe-install-pdf-target-winsup: install-pdf-target-winsup
45076
45077 install-pdf-target-winsup: \
45078     configure-target-winsup \
45079     pdf-target-winsup 
45080         @: $(MAKE); $(unstage)
45081         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45082         r=`${PWD_COMMAND}`; export r; \
45083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45084         $(NORMAL_TARGET_EXPORTS) \
45085         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
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)/winsup && \
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                    install-pdf) \
45095           || exit 1
45096
45097 @endif target-winsup
45098
45099 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
45100 maybe-install-html-target-winsup:
45101 @if target-winsup
45102 maybe-install-html-target-winsup: install-html-target-winsup
45103
45104 install-html-target-winsup: \
45105     configure-target-winsup \
45106     html-target-winsup 
45107         @: $(MAKE); $(unstage)
45108         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45109         r=`${PWD_COMMAND}`; export r; \
45110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45111         $(NORMAL_TARGET_EXPORTS) \
45112         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
45113         for flag in $(EXTRA_TARGET_FLAGS); do \
45114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45115         done; \
45116         (cd $(TARGET_SUBDIR)/winsup && \
45117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45119                   "RANLIB=$${RANLIB}" \
45120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45121                    install-html) \
45122           || exit 1
45123
45124 @endif target-winsup
45125
45126 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
45127 maybe-installcheck-target-winsup:
45128 @if target-winsup
45129 maybe-installcheck-target-winsup: installcheck-target-winsup
45130
45131 installcheck-target-winsup: \
45132     configure-target-winsup 
45133         @: $(MAKE); $(unstage)
45134         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45135         r=`${PWD_COMMAND}`; export r; \
45136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45137         $(NORMAL_TARGET_EXPORTS) \
45138         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
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)/winsup && \
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                    installcheck) \
45148           || exit 1
45149
45150 @endif target-winsup
45151
45152 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
45153 maybe-mostlyclean-target-winsup:
45154 @if target-winsup
45155 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
45156
45157 mostlyclean-target-winsup: 
45158         @: $(MAKE); $(unstage)
45159         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45160         r=`${PWD_COMMAND}`; export r; \
45161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45162         $(NORMAL_TARGET_EXPORTS) \
45163         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
45164         for flag in $(EXTRA_TARGET_FLAGS); do \
45165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45166         done; \
45167         (cd $(TARGET_SUBDIR)/winsup && \
45168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45170                   "RANLIB=$${RANLIB}" \
45171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45172                    mostlyclean) \
45173           || exit 1
45174
45175 @endif target-winsup
45176
45177 .PHONY: maybe-clean-target-winsup clean-target-winsup
45178 maybe-clean-target-winsup:
45179 @if target-winsup
45180 maybe-clean-target-winsup: clean-target-winsup
45181
45182 clean-target-winsup: 
45183         @: $(MAKE); $(unstage)
45184         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45185         r=`${PWD_COMMAND}`; export r; \
45186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45187         $(NORMAL_TARGET_EXPORTS) \
45188         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
45189         for flag in $(EXTRA_TARGET_FLAGS); do \
45190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45191         done; \
45192         (cd $(TARGET_SUBDIR)/winsup && \
45193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45195                   "RANLIB=$${RANLIB}" \
45196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45197                    clean) \
45198           || exit 1
45199
45200 @endif target-winsup
45201
45202 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
45203 maybe-distclean-target-winsup:
45204 @if target-winsup
45205 maybe-distclean-target-winsup: distclean-target-winsup
45206
45207 distclean-target-winsup: 
45208         @: $(MAKE); $(unstage)
45209         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45210         r=`${PWD_COMMAND}`; export r; \
45211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45212         $(NORMAL_TARGET_EXPORTS) \
45213         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
45214         for flag in $(EXTRA_TARGET_FLAGS); do \
45215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45216         done; \
45217         (cd $(TARGET_SUBDIR)/winsup && \
45218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45220                   "RANLIB=$${RANLIB}" \
45221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45222                    distclean) \
45223           || exit 1
45224
45225 @endif target-winsup
45226
45227 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
45228 maybe-maintainer-clean-target-winsup:
45229 @if target-winsup
45230 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
45231
45232 maintainer-clean-target-winsup: 
45233         @: $(MAKE); $(unstage)
45234         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45235         r=`${PWD_COMMAND}`; export r; \
45236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45237         $(NORMAL_TARGET_EXPORTS) \
45238         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
45239         for flag in $(EXTRA_TARGET_FLAGS); do \
45240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45241         done; \
45242         (cd $(TARGET_SUBDIR)/winsup && \
45243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45245                   "RANLIB=$${RANLIB}" \
45246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45247                    maintainer-clean) \
45248           || exit 1
45249
45250 @endif target-winsup
45251
45252
45253
45254
45255
45256 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
45257 maybe-configure-target-libgloss:
45258 @if gcc-bootstrap
45259 configure-target-libgloss: stage_current
45260 @endif gcc-bootstrap
45261 @if target-libgloss
45262 maybe-configure-target-libgloss: configure-target-libgloss
45263 configure-target-libgloss: 
45264         @: $(MAKE); $(unstage)
45265         @r=`${PWD_COMMAND}`; export r; \
45266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45267         echo "Checking multilib configuration for libgloss..."; \
45268         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
45269         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
45270         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45271           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45272             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
45273           else \
45274             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
45275             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45276           fi; \
45277         else \
45278           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45279         fi; \
45280         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
45281         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
45282         $(NORMAL_TARGET_EXPORTS) \
45283         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
45284         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
45285         case $(srcdir) in \
45286           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45287           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
45288                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45289         esac; \
45290         srcdiroption="--srcdir=$${topdir}/libgloss"; \
45291         libsrcdir="$$s/libgloss"; \
45292         rm -f no-such-file || : ; \
45293         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45294           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45295           --target=${target_alias} $${srcdiroption}  \
45296           || exit 1
45297 @endif target-libgloss
45298
45299
45300
45301
45302
45303 .PHONY: all-target-libgloss maybe-all-target-libgloss
45304 maybe-all-target-libgloss:
45305 @if gcc-bootstrap
45306 all-target-libgloss: stage_current
45307 @endif gcc-bootstrap
45308 @if target-libgloss
45309 TARGET-target-libgloss=all
45310 maybe-all-target-libgloss: all-target-libgloss
45311 all-target-libgloss: configure-target-libgloss
45312         @: $(MAKE); $(unstage)
45313         @r=`${PWD_COMMAND}`; export r; \
45314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45315         $(NORMAL_TARGET_EXPORTS) \
45316         (cd $(TARGET_SUBDIR)/libgloss && \
45317           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45318                 $(TARGET-target-libgloss))
45319 @endif target-libgloss
45320
45321
45322
45323
45324
45325 .PHONY: check-target-libgloss maybe-check-target-libgloss
45326 maybe-check-target-libgloss:
45327 @if target-libgloss
45328 maybe-check-target-libgloss: check-target-libgloss
45329
45330 # Dummy target for uncheckable module.
45331 check-target-libgloss:
45332
45333 @endif target-libgloss
45334
45335 .PHONY: install-target-libgloss maybe-install-target-libgloss
45336 maybe-install-target-libgloss:
45337 @if target-libgloss
45338 maybe-install-target-libgloss: install-target-libgloss
45339
45340 install-target-libgloss: installdirs
45341         @: $(MAKE); $(unstage)
45342         @r=`${PWD_COMMAND}`; export r; \
45343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45344         $(NORMAL_TARGET_EXPORTS) \
45345         (cd $(TARGET_SUBDIR)/libgloss && \
45346           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45347
45348 @endif target-libgloss
45349
45350 # Other targets (info, dvi, pdf, etc.)
45351
45352 .PHONY: maybe-info-target-libgloss info-target-libgloss
45353 maybe-info-target-libgloss:
45354 @if target-libgloss
45355 maybe-info-target-libgloss: info-target-libgloss
45356
45357 info-target-libgloss: \
45358     configure-target-libgloss 
45359         @: $(MAKE); $(unstage)
45360         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45361         r=`${PWD_COMMAND}`; export r; \
45362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45363         $(NORMAL_TARGET_EXPORTS) \
45364         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
45365         for flag in $(EXTRA_TARGET_FLAGS); do \
45366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45367         done; \
45368         (cd $(TARGET_SUBDIR)/libgloss && \
45369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45371                   "RANLIB=$${RANLIB}" \
45372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45373                    info) \
45374           || exit 1
45375
45376 @endif target-libgloss
45377
45378 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
45379 maybe-dvi-target-libgloss:
45380 @if target-libgloss
45381 maybe-dvi-target-libgloss: dvi-target-libgloss
45382
45383 dvi-target-libgloss: \
45384     configure-target-libgloss 
45385         @: $(MAKE); $(unstage)
45386         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45387         r=`${PWD_COMMAND}`; export r; \
45388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45389         $(NORMAL_TARGET_EXPORTS) \
45390         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
45391         for flag in $(EXTRA_TARGET_FLAGS); do \
45392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45393         done; \
45394         (cd $(TARGET_SUBDIR)/libgloss && \
45395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45397                   "RANLIB=$${RANLIB}" \
45398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45399                    dvi) \
45400           || exit 1
45401
45402 @endif target-libgloss
45403
45404 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
45405 maybe-pdf-target-libgloss:
45406 @if target-libgloss
45407 maybe-pdf-target-libgloss: pdf-target-libgloss
45408
45409 pdf-target-libgloss: \
45410     configure-target-libgloss 
45411         @: $(MAKE); $(unstage)
45412         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45413         r=`${PWD_COMMAND}`; export r; \
45414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45415         $(NORMAL_TARGET_EXPORTS) \
45416         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
45417         for flag in $(EXTRA_TARGET_FLAGS); do \
45418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45419         done; \
45420         (cd $(TARGET_SUBDIR)/libgloss && \
45421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45423                   "RANLIB=$${RANLIB}" \
45424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45425                    pdf) \
45426           || exit 1
45427
45428 @endif target-libgloss
45429
45430 .PHONY: maybe-html-target-libgloss html-target-libgloss
45431 maybe-html-target-libgloss:
45432 @if target-libgloss
45433 maybe-html-target-libgloss: html-target-libgloss
45434
45435 html-target-libgloss: \
45436     configure-target-libgloss 
45437         @: $(MAKE); $(unstage)
45438         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45439         r=`${PWD_COMMAND}`; export r; \
45440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45441         $(NORMAL_TARGET_EXPORTS) \
45442         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
45443         for flag in $(EXTRA_TARGET_FLAGS); do \
45444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45445         done; \
45446         (cd $(TARGET_SUBDIR)/libgloss && \
45447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45449                   "RANLIB=$${RANLIB}" \
45450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45451                    html) \
45452           || exit 1
45453
45454 @endif target-libgloss
45455
45456 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
45457 maybe-TAGS-target-libgloss:
45458 @if target-libgloss
45459 maybe-TAGS-target-libgloss: TAGS-target-libgloss
45460
45461 TAGS-target-libgloss: \
45462     configure-target-libgloss 
45463         @: $(MAKE); $(unstage)
45464         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45465         r=`${PWD_COMMAND}`; export r; \
45466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45467         $(NORMAL_TARGET_EXPORTS) \
45468         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
45469         for flag in $(EXTRA_TARGET_FLAGS); do \
45470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45471         done; \
45472         (cd $(TARGET_SUBDIR)/libgloss && \
45473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45475                   "RANLIB=$${RANLIB}" \
45476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45477                    TAGS) \
45478           || exit 1
45479
45480 @endif target-libgloss
45481
45482 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
45483 maybe-install-info-target-libgloss:
45484 @if target-libgloss
45485 maybe-install-info-target-libgloss: install-info-target-libgloss
45486
45487 install-info-target-libgloss: \
45488     configure-target-libgloss \
45489     info-target-libgloss 
45490         @: $(MAKE); $(unstage)
45491         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45492         r=`${PWD_COMMAND}`; export r; \
45493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45494         $(NORMAL_TARGET_EXPORTS) \
45495         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
45496         for flag in $(EXTRA_TARGET_FLAGS); do \
45497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45498         done; \
45499         (cd $(TARGET_SUBDIR)/libgloss && \
45500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45502                   "RANLIB=$${RANLIB}" \
45503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45504                    install-info) \
45505           || exit 1
45506
45507 @endif target-libgloss
45508
45509 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
45510 maybe-install-pdf-target-libgloss:
45511 @if target-libgloss
45512 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
45513
45514 install-pdf-target-libgloss: \
45515     configure-target-libgloss \
45516     pdf-target-libgloss 
45517         @: $(MAKE); $(unstage)
45518         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45519         r=`${PWD_COMMAND}`; export r; \
45520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45521         $(NORMAL_TARGET_EXPORTS) \
45522         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
45523         for flag in $(EXTRA_TARGET_FLAGS); do \
45524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45525         done; \
45526         (cd $(TARGET_SUBDIR)/libgloss && \
45527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45529                   "RANLIB=$${RANLIB}" \
45530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45531                    install-pdf) \
45532           || exit 1
45533
45534 @endif target-libgloss
45535
45536 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
45537 maybe-install-html-target-libgloss:
45538 @if target-libgloss
45539 maybe-install-html-target-libgloss: install-html-target-libgloss
45540
45541 install-html-target-libgloss: \
45542     configure-target-libgloss \
45543     html-target-libgloss 
45544         @: $(MAKE); $(unstage)
45545         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45546         r=`${PWD_COMMAND}`; export r; \
45547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45548         $(NORMAL_TARGET_EXPORTS) \
45549         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
45550         for flag in $(EXTRA_TARGET_FLAGS); do \
45551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45552         done; \
45553         (cd $(TARGET_SUBDIR)/libgloss && \
45554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45556                   "RANLIB=$${RANLIB}" \
45557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45558                    install-html) \
45559           || exit 1
45560
45561 @endif target-libgloss
45562
45563 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
45564 maybe-installcheck-target-libgloss:
45565 @if target-libgloss
45566 maybe-installcheck-target-libgloss: installcheck-target-libgloss
45567
45568 installcheck-target-libgloss: \
45569     configure-target-libgloss 
45570         @: $(MAKE); $(unstage)
45571         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45572         r=`${PWD_COMMAND}`; export r; \
45573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45574         $(NORMAL_TARGET_EXPORTS) \
45575         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
45576         for flag in $(EXTRA_TARGET_FLAGS); do \
45577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45578         done; \
45579         (cd $(TARGET_SUBDIR)/libgloss && \
45580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45582                   "RANLIB=$${RANLIB}" \
45583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45584                    installcheck) \
45585           || exit 1
45586
45587 @endif target-libgloss
45588
45589 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
45590 maybe-mostlyclean-target-libgloss:
45591 @if target-libgloss
45592 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
45593
45594 mostlyclean-target-libgloss: 
45595         @: $(MAKE); $(unstage)
45596         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45597         r=`${PWD_COMMAND}`; export r; \
45598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45599         $(NORMAL_TARGET_EXPORTS) \
45600         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
45601         for flag in $(EXTRA_TARGET_FLAGS); do \
45602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45603         done; \
45604         (cd $(TARGET_SUBDIR)/libgloss && \
45605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45607                   "RANLIB=$${RANLIB}" \
45608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45609                    mostlyclean) \
45610           || exit 1
45611
45612 @endif target-libgloss
45613
45614 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
45615 maybe-clean-target-libgloss:
45616 @if target-libgloss
45617 maybe-clean-target-libgloss: clean-target-libgloss
45618
45619 clean-target-libgloss: 
45620         @: $(MAKE); $(unstage)
45621         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45622         r=`${PWD_COMMAND}`; export r; \
45623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45624         $(NORMAL_TARGET_EXPORTS) \
45625         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
45626         for flag in $(EXTRA_TARGET_FLAGS); do \
45627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45628         done; \
45629         (cd $(TARGET_SUBDIR)/libgloss && \
45630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45632                   "RANLIB=$${RANLIB}" \
45633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45634                    clean) \
45635           || exit 1
45636
45637 @endif target-libgloss
45638
45639 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
45640 maybe-distclean-target-libgloss:
45641 @if target-libgloss
45642 maybe-distclean-target-libgloss: distclean-target-libgloss
45643
45644 distclean-target-libgloss: 
45645         @: $(MAKE); $(unstage)
45646         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45647         r=`${PWD_COMMAND}`; export r; \
45648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45649         $(NORMAL_TARGET_EXPORTS) \
45650         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
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)/libgloss && \
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                    distclean) \
45660           || exit 1
45661
45662 @endif target-libgloss
45663
45664 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
45665 maybe-maintainer-clean-target-libgloss:
45666 @if target-libgloss
45667 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
45668
45669 maintainer-clean-target-libgloss: 
45670         @: $(MAKE); $(unstage)
45671         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45672         r=`${PWD_COMMAND}`; export r; \
45673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45674         $(NORMAL_TARGET_EXPORTS) \
45675         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
45676         for flag in $(EXTRA_TARGET_FLAGS); do \
45677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45678         done; \
45679         (cd $(TARGET_SUBDIR)/libgloss && \
45680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45682                   "RANLIB=$${RANLIB}" \
45683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45684                    maintainer-clean) \
45685           || exit 1
45686
45687 @endif target-libgloss
45688
45689
45690
45691
45692
45693 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
45694 maybe-configure-target-libiberty:
45695 @if gcc-bootstrap
45696 configure-target-libiberty: stage_current
45697 @endif gcc-bootstrap
45698 @if target-libiberty
45699 maybe-configure-target-libiberty: configure-target-libiberty
45700 configure-target-libiberty: 
45701         @: $(MAKE); $(unstage)
45702         @r=`${PWD_COMMAND}`; export r; \
45703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45704         echo "Checking multilib configuration for libiberty..."; \
45705         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
45706         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
45707         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
45708           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
45709             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
45710           else \
45711             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
45712             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
45713           fi; \
45714         else \
45715           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
45716         fi; \
45717         test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
45718         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
45719         $(NORMAL_TARGET_EXPORTS) \
45720         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
45721         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
45722         case $(srcdir) in \
45723           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45724           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
45725                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45726         esac; \
45727         srcdiroption="--srcdir=$${topdir}/libiberty"; \
45728         libsrcdir="$$s/libiberty"; \
45729         rm -f no-such-file || : ; \
45730         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45731           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45732           --target=${target_alias} $${srcdiroption}  \
45733           || exit 1
45734 @endif target-libiberty
45735
45736
45737
45738
45739
45740 .PHONY: all-target-libiberty maybe-all-target-libiberty
45741 maybe-all-target-libiberty:
45742 @if gcc-bootstrap
45743 all-target-libiberty: stage_current
45744 @endif gcc-bootstrap
45745 @if target-libiberty
45746 TARGET-target-libiberty=all
45747 maybe-all-target-libiberty: all-target-libiberty
45748 all-target-libiberty: configure-target-libiberty
45749         @: $(MAKE); $(unstage)
45750         @r=`${PWD_COMMAND}`; export r; \
45751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45752         $(NORMAL_TARGET_EXPORTS) \
45753         (cd $(TARGET_SUBDIR)/libiberty && \
45754           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45755                 $(TARGET-target-libiberty))
45756 @endif target-libiberty
45757
45758
45759
45760
45761
45762 .PHONY: check-target-libiberty maybe-check-target-libiberty
45763 maybe-check-target-libiberty:
45764 @if target-libiberty
45765 maybe-check-target-libiberty: check-target-libiberty
45766
45767 check-target-libiberty:
45768         @: $(MAKE); $(unstage)
45769         @r=`${PWD_COMMAND}`; export r; \
45770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45771         $(NORMAL_TARGET_EXPORTS) \
45772         (cd $(TARGET_SUBDIR)/libiberty && \
45773           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45774
45775 @endif target-libiberty
45776
45777 .PHONY: install-target-libiberty maybe-install-target-libiberty
45778 maybe-install-target-libiberty:
45779 @if target-libiberty
45780 maybe-install-target-libiberty: install-target-libiberty
45781
45782 install-target-libiberty: installdirs
45783         @: $(MAKE); $(unstage)
45784         @r=`${PWD_COMMAND}`; export r; \
45785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45786         $(NORMAL_TARGET_EXPORTS) \
45787         (cd $(TARGET_SUBDIR)/libiberty && \
45788           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45789
45790 @endif target-libiberty
45791
45792 # Other targets (info, dvi, pdf, etc.)
45793
45794 .PHONY: maybe-info-target-libiberty info-target-libiberty
45795 maybe-info-target-libiberty:
45796 @if target-libiberty
45797 maybe-info-target-libiberty: info-target-libiberty
45798
45799 info-target-libiberty: \
45800     configure-target-libiberty 
45801         @: $(MAKE); $(unstage)
45802         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45803         r=`${PWD_COMMAND}`; export r; \
45804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45805         $(NORMAL_TARGET_EXPORTS) \
45806         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
45807         for flag in $(EXTRA_TARGET_FLAGS); do \
45808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45809         done; \
45810         (cd $(TARGET_SUBDIR)/libiberty && \
45811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45813                   "RANLIB=$${RANLIB}" \
45814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45815                    info) \
45816           || exit 1
45817
45818 @endif target-libiberty
45819
45820 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
45821 maybe-dvi-target-libiberty:
45822 @if target-libiberty
45823 maybe-dvi-target-libiberty: dvi-target-libiberty
45824
45825 dvi-target-libiberty: \
45826     configure-target-libiberty 
45827         @: $(MAKE); $(unstage)
45828         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45829         r=`${PWD_COMMAND}`; export r; \
45830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45831         $(NORMAL_TARGET_EXPORTS) \
45832         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
45833         for flag in $(EXTRA_TARGET_FLAGS); do \
45834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45835         done; \
45836         (cd $(TARGET_SUBDIR)/libiberty && \
45837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45839                   "RANLIB=$${RANLIB}" \
45840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45841                    dvi) \
45842           || exit 1
45843
45844 @endif target-libiberty
45845
45846 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
45847 maybe-pdf-target-libiberty:
45848 @if target-libiberty
45849 maybe-pdf-target-libiberty: pdf-target-libiberty
45850
45851 pdf-target-libiberty: \
45852     configure-target-libiberty 
45853         @: $(MAKE); $(unstage)
45854         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45855         r=`${PWD_COMMAND}`; export r; \
45856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45857         $(NORMAL_TARGET_EXPORTS) \
45858         echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
45859         for flag in $(EXTRA_TARGET_FLAGS); do \
45860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45861         done; \
45862         (cd $(TARGET_SUBDIR)/libiberty && \
45863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45865                   "RANLIB=$${RANLIB}" \
45866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45867                    pdf) \
45868           || exit 1
45869
45870 @endif target-libiberty
45871
45872 .PHONY: maybe-html-target-libiberty html-target-libiberty
45873 maybe-html-target-libiberty:
45874 @if target-libiberty
45875 maybe-html-target-libiberty: html-target-libiberty
45876
45877 html-target-libiberty: \
45878     configure-target-libiberty 
45879         @: $(MAKE); $(unstage)
45880         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45881         r=`${PWD_COMMAND}`; export r; \
45882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45883         $(NORMAL_TARGET_EXPORTS) \
45884         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
45885         for flag in $(EXTRA_TARGET_FLAGS); do \
45886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45887         done; \
45888         (cd $(TARGET_SUBDIR)/libiberty && \
45889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45891                   "RANLIB=$${RANLIB}" \
45892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45893                    html) \
45894           || exit 1
45895
45896 @endif target-libiberty
45897
45898 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
45899 maybe-TAGS-target-libiberty:
45900 @if target-libiberty
45901 maybe-TAGS-target-libiberty: TAGS-target-libiberty
45902
45903 TAGS-target-libiberty: \
45904     configure-target-libiberty 
45905         @: $(MAKE); $(unstage)
45906         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45907         r=`${PWD_COMMAND}`; export r; \
45908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45909         $(NORMAL_TARGET_EXPORTS) \
45910         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
45911         for flag in $(EXTRA_TARGET_FLAGS); do \
45912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45913         done; \
45914         (cd $(TARGET_SUBDIR)/libiberty && \
45915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45917                   "RANLIB=$${RANLIB}" \
45918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45919                    TAGS) \
45920           || exit 1
45921
45922 @endif target-libiberty
45923
45924 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
45925 maybe-install-info-target-libiberty:
45926 @if target-libiberty
45927 maybe-install-info-target-libiberty: install-info-target-libiberty
45928
45929 install-info-target-libiberty: \
45930     configure-target-libiberty \
45931     info-target-libiberty 
45932         @: $(MAKE); $(unstage)
45933         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45934         r=`${PWD_COMMAND}`; export r; \
45935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45936         $(NORMAL_TARGET_EXPORTS) \
45937         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
45938         for flag in $(EXTRA_TARGET_FLAGS); do \
45939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45940         done; \
45941         (cd $(TARGET_SUBDIR)/libiberty && \
45942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45944                   "RANLIB=$${RANLIB}" \
45945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45946                    install-info) \
45947           || exit 1
45948
45949 @endif target-libiberty
45950
45951 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
45952 maybe-install-pdf-target-libiberty:
45953 @if target-libiberty
45954 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
45955
45956 install-pdf-target-libiberty: \
45957     configure-target-libiberty \
45958     pdf-target-libiberty 
45959         @: $(MAKE); $(unstage)
45960         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45961         r=`${PWD_COMMAND}`; export r; \
45962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45963         $(NORMAL_TARGET_EXPORTS) \
45964         echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
45965         for flag in $(EXTRA_TARGET_FLAGS); do \
45966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45967         done; \
45968         (cd $(TARGET_SUBDIR)/libiberty && \
45969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45971                   "RANLIB=$${RANLIB}" \
45972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45973                    install-pdf) \
45974           || exit 1
45975
45976 @endif target-libiberty
45977
45978 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
45979 maybe-install-html-target-libiberty:
45980 @if target-libiberty
45981 maybe-install-html-target-libiberty: install-html-target-libiberty
45982
45983 install-html-target-libiberty: \
45984     configure-target-libiberty \
45985     html-target-libiberty 
45986         @: $(MAKE); $(unstage)
45987         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45988         r=`${PWD_COMMAND}`; export r; \
45989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45990         $(NORMAL_TARGET_EXPORTS) \
45991         echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
45992         for flag in $(EXTRA_TARGET_FLAGS); do \
45993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45994         done; \
45995         (cd $(TARGET_SUBDIR)/libiberty && \
45996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45998                   "RANLIB=$${RANLIB}" \
45999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46000                    install-html) \
46001           || exit 1
46002
46003 @endif target-libiberty
46004
46005 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
46006 maybe-installcheck-target-libiberty:
46007 @if target-libiberty
46008 maybe-installcheck-target-libiberty: installcheck-target-libiberty
46009
46010 installcheck-target-libiberty: \
46011     configure-target-libiberty 
46012         @: $(MAKE); $(unstage)
46013         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46014         r=`${PWD_COMMAND}`; export r; \
46015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46016         $(NORMAL_TARGET_EXPORTS) \
46017         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
46018         for flag in $(EXTRA_TARGET_FLAGS); do \
46019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46020         done; \
46021         (cd $(TARGET_SUBDIR)/libiberty && \
46022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46024                   "RANLIB=$${RANLIB}" \
46025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46026                    installcheck) \
46027           || exit 1
46028
46029 @endif target-libiberty
46030
46031 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
46032 maybe-mostlyclean-target-libiberty:
46033 @if target-libiberty
46034 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
46035
46036 mostlyclean-target-libiberty: 
46037         @: $(MAKE); $(unstage)
46038         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46039         r=`${PWD_COMMAND}`; export r; \
46040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46041         $(NORMAL_TARGET_EXPORTS) \
46042         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
46043         for flag in $(EXTRA_TARGET_FLAGS); do \
46044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46045         done; \
46046         (cd $(TARGET_SUBDIR)/libiberty && \
46047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46049                   "RANLIB=$${RANLIB}" \
46050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46051                    mostlyclean) \
46052           || exit 1
46053
46054 @endif target-libiberty
46055
46056 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
46057 maybe-clean-target-libiberty:
46058 @if target-libiberty
46059 maybe-clean-target-libiberty: clean-target-libiberty
46060
46061 clean-target-libiberty: 
46062         @: $(MAKE); $(unstage)
46063         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46064         r=`${PWD_COMMAND}`; export r; \
46065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46066         $(NORMAL_TARGET_EXPORTS) \
46067         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
46068         for flag in $(EXTRA_TARGET_FLAGS); do \
46069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46070         done; \
46071         (cd $(TARGET_SUBDIR)/libiberty && \
46072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46074                   "RANLIB=$${RANLIB}" \
46075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46076                    clean) \
46077           || exit 1
46078
46079 @endif target-libiberty
46080
46081 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
46082 maybe-distclean-target-libiberty:
46083 @if target-libiberty
46084 maybe-distclean-target-libiberty: distclean-target-libiberty
46085
46086 distclean-target-libiberty: 
46087         @: $(MAKE); $(unstage)
46088         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46089         r=`${PWD_COMMAND}`; export r; \
46090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46091         $(NORMAL_TARGET_EXPORTS) \
46092         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
46093         for flag in $(EXTRA_TARGET_FLAGS); do \
46094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46095         done; \
46096         (cd $(TARGET_SUBDIR)/libiberty && \
46097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46099                   "RANLIB=$${RANLIB}" \
46100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46101                    distclean) \
46102           || exit 1
46103
46104 @endif target-libiberty
46105
46106 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
46107 maybe-maintainer-clean-target-libiberty:
46108 @if target-libiberty
46109 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
46110
46111 maintainer-clean-target-libiberty: 
46112         @: $(MAKE); $(unstage)
46113         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46114         r=`${PWD_COMMAND}`; export r; \
46115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46116         $(NORMAL_TARGET_EXPORTS) \
46117         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
46118         for flag in $(EXTRA_TARGET_FLAGS); do \
46119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46120         done; \
46121         (cd $(TARGET_SUBDIR)/libiberty && \
46122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46124                   "RANLIB=$${RANLIB}" \
46125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46126                    maintainer-clean) \
46127           || exit 1
46128
46129 @endif target-libiberty
46130
46131
46132
46133
46134
46135 .PHONY: configure-target-gperf maybe-configure-target-gperf
46136 maybe-configure-target-gperf:
46137 @if gcc-bootstrap
46138 configure-target-gperf: stage_current
46139 @endif gcc-bootstrap
46140 @if target-gperf
46141 maybe-configure-target-gperf: configure-target-gperf
46142 configure-target-gperf: 
46143         @: $(MAKE); $(unstage)
46144         @r=`${PWD_COMMAND}`; export r; \
46145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46146         echo "Checking multilib configuration for gperf..."; \
46147         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
46148         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
46149         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
46150           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
46151             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
46152           else \
46153             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
46154             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
46155           fi; \
46156         else \
46157           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
46158         fi; \
46159         test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
46160         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
46161         $(NORMAL_TARGET_EXPORTS) \
46162         echo Configuring in $(TARGET_SUBDIR)/gperf; \
46163         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
46164         case $(srcdir) in \
46165           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46166           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
46167                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46168         esac; \
46169         srcdiroption="--srcdir=$${topdir}/gperf"; \
46170         libsrcdir="$$s/gperf"; \
46171         rm -f no-such-file || : ; \
46172         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46173           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46174           --target=${target_alias} $${srcdiroption}  \
46175           || exit 1
46176 @endif target-gperf
46177
46178
46179
46180
46181
46182 .PHONY: all-target-gperf maybe-all-target-gperf
46183 maybe-all-target-gperf:
46184 @if gcc-bootstrap
46185 all-target-gperf: stage_current
46186 @endif gcc-bootstrap
46187 @if target-gperf
46188 TARGET-target-gperf=all
46189 maybe-all-target-gperf: all-target-gperf
46190 all-target-gperf: configure-target-gperf
46191         @: $(MAKE); $(unstage)
46192         @r=`${PWD_COMMAND}`; export r; \
46193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46194         $(NORMAL_TARGET_EXPORTS) \
46195         (cd $(TARGET_SUBDIR)/gperf && \
46196           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46197                 $(TARGET-target-gperf))
46198 @endif target-gperf
46199
46200
46201
46202
46203
46204 .PHONY: check-target-gperf maybe-check-target-gperf
46205 maybe-check-target-gperf:
46206 @if target-gperf
46207 maybe-check-target-gperf: check-target-gperf
46208
46209 check-target-gperf:
46210         @: $(MAKE); $(unstage)
46211         @r=`${PWD_COMMAND}`; export r; \
46212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46213         $(NORMAL_TARGET_EXPORTS) \
46214         (cd $(TARGET_SUBDIR)/gperf && \
46215           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46216
46217 @endif target-gperf
46218
46219 .PHONY: install-target-gperf maybe-install-target-gperf
46220 maybe-install-target-gperf:
46221 @if target-gperf
46222 maybe-install-target-gperf: install-target-gperf
46223
46224 install-target-gperf: installdirs
46225         @: $(MAKE); $(unstage)
46226         @r=`${PWD_COMMAND}`; export r; \
46227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46228         $(NORMAL_TARGET_EXPORTS) \
46229         (cd $(TARGET_SUBDIR)/gperf && \
46230           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46231
46232 @endif target-gperf
46233
46234 # Other targets (info, dvi, pdf, etc.)
46235
46236 .PHONY: maybe-info-target-gperf info-target-gperf
46237 maybe-info-target-gperf:
46238 @if target-gperf
46239 maybe-info-target-gperf: info-target-gperf
46240
46241 info-target-gperf: \
46242     configure-target-gperf 
46243         @: $(MAKE); $(unstage)
46244         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46245         r=`${PWD_COMMAND}`; export r; \
46246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46247         $(NORMAL_TARGET_EXPORTS) \
46248         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
46249         for flag in $(EXTRA_TARGET_FLAGS); do \
46250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46251         done; \
46252         (cd $(TARGET_SUBDIR)/gperf && \
46253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46255                   "RANLIB=$${RANLIB}" \
46256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46257                    info) \
46258           || exit 1
46259
46260 @endif target-gperf
46261
46262 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
46263 maybe-dvi-target-gperf:
46264 @if target-gperf
46265 maybe-dvi-target-gperf: dvi-target-gperf
46266
46267 dvi-target-gperf: \
46268     configure-target-gperf 
46269         @: $(MAKE); $(unstage)
46270         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46271         r=`${PWD_COMMAND}`; export r; \
46272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46273         $(NORMAL_TARGET_EXPORTS) \
46274         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
46275         for flag in $(EXTRA_TARGET_FLAGS); do \
46276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46277         done; \
46278         (cd $(TARGET_SUBDIR)/gperf && \
46279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46281                   "RANLIB=$${RANLIB}" \
46282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46283                    dvi) \
46284           || exit 1
46285
46286 @endif target-gperf
46287
46288 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
46289 maybe-pdf-target-gperf:
46290 @if target-gperf
46291 maybe-pdf-target-gperf: pdf-target-gperf
46292
46293 pdf-target-gperf: \
46294     configure-target-gperf 
46295         @: $(MAKE); $(unstage)
46296         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46297         r=`${PWD_COMMAND}`; export r; \
46298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46299         $(NORMAL_TARGET_EXPORTS) \
46300         echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
46301         for flag in $(EXTRA_TARGET_FLAGS); do \
46302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46303         done; \
46304         (cd $(TARGET_SUBDIR)/gperf && \
46305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46307                   "RANLIB=$${RANLIB}" \
46308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46309                    pdf) \
46310           || exit 1
46311
46312 @endif target-gperf
46313
46314 .PHONY: maybe-html-target-gperf html-target-gperf
46315 maybe-html-target-gperf:
46316 @if target-gperf
46317 maybe-html-target-gperf: html-target-gperf
46318
46319 html-target-gperf: \
46320     configure-target-gperf 
46321         @: $(MAKE); $(unstage)
46322         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46323         r=`${PWD_COMMAND}`; export r; \
46324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46325         $(NORMAL_TARGET_EXPORTS) \
46326         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
46327         for flag in $(EXTRA_TARGET_FLAGS); do \
46328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46329         done; \
46330         (cd $(TARGET_SUBDIR)/gperf && \
46331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46333                   "RANLIB=$${RANLIB}" \
46334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46335                    html) \
46336           || exit 1
46337
46338 @endif target-gperf
46339
46340 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
46341 maybe-TAGS-target-gperf:
46342 @if target-gperf
46343 maybe-TAGS-target-gperf: TAGS-target-gperf
46344
46345 TAGS-target-gperf: \
46346     configure-target-gperf 
46347         @: $(MAKE); $(unstage)
46348         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46349         r=`${PWD_COMMAND}`; export r; \
46350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46351         $(NORMAL_TARGET_EXPORTS) \
46352         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
46353         for flag in $(EXTRA_TARGET_FLAGS); do \
46354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46355         done; \
46356         (cd $(TARGET_SUBDIR)/gperf && \
46357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46359                   "RANLIB=$${RANLIB}" \
46360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46361                    TAGS) \
46362           || exit 1
46363
46364 @endif target-gperf
46365
46366 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
46367 maybe-install-info-target-gperf:
46368 @if target-gperf
46369 maybe-install-info-target-gperf: install-info-target-gperf
46370
46371 install-info-target-gperf: \
46372     configure-target-gperf \
46373     info-target-gperf 
46374         @: $(MAKE); $(unstage)
46375         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46376         r=`${PWD_COMMAND}`; export r; \
46377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46378         $(NORMAL_TARGET_EXPORTS) \
46379         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
46380         for flag in $(EXTRA_TARGET_FLAGS); do \
46381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46382         done; \
46383         (cd $(TARGET_SUBDIR)/gperf && \
46384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46386                   "RANLIB=$${RANLIB}" \
46387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46388                    install-info) \
46389           || exit 1
46390
46391 @endif target-gperf
46392
46393 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
46394 maybe-install-pdf-target-gperf:
46395 @if target-gperf
46396 maybe-install-pdf-target-gperf: install-pdf-target-gperf
46397
46398 install-pdf-target-gperf: \
46399     configure-target-gperf \
46400     pdf-target-gperf 
46401         @: $(MAKE); $(unstage)
46402         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46403         r=`${PWD_COMMAND}`; export r; \
46404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46405         $(NORMAL_TARGET_EXPORTS) \
46406         echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
46407         for flag in $(EXTRA_TARGET_FLAGS); do \
46408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46409         done; \
46410         (cd $(TARGET_SUBDIR)/gperf && \
46411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46413                   "RANLIB=$${RANLIB}" \
46414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46415                    install-pdf) \
46416           || exit 1
46417
46418 @endif target-gperf
46419
46420 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
46421 maybe-install-html-target-gperf:
46422 @if target-gperf
46423 maybe-install-html-target-gperf: install-html-target-gperf
46424
46425 install-html-target-gperf: \
46426     configure-target-gperf \
46427     html-target-gperf 
46428         @: $(MAKE); $(unstage)
46429         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46430         r=`${PWD_COMMAND}`; export r; \
46431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46432         $(NORMAL_TARGET_EXPORTS) \
46433         echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
46434         for flag in $(EXTRA_TARGET_FLAGS); do \
46435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46436         done; \
46437         (cd $(TARGET_SUBDIR)/gperf && \
46438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46440                   "RANLIB=$${RANLIB}" \
46441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46442                    install-html) \
46443           || exit 1
46444
46445 @endif target-gperf
46446
46447 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
46448 maybe-installcheck-target-gperf:
46449 @if target-gperf
46450 maybe-installcheck-target-gperf: installcheck-target-gperf
46451
46452 installcheck-target-gperf: \
46453     configure-target-gperf 
46454         @: $(MAKE); $(unstage)
46455         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46456         r=`${PWD_COMMAND}`; export r; \
46457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46458         $(NORMAL_TARGET_EXPORTS) \
46459         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
46460         for flag in $(EXTRA_TARGET_FLAGS); do \
46461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46462         done; \
46463         (cd $(TARGET_SUBDIR)/gperf && \
46464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46466                   "RANLIB=$${RANLIB}" \
46467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46468                    installcheck) \
46469           || exit 1
46470
46471 @endif target-gperf
46472
46473 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
46474 maybe-mostlyclean-target-gperf:
46475 @if target-gperf
46476 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
46477
46478 mostlyclean-target-gperf: 
46479         @: $(MAKE); $(unstage)
46480         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46481         r=`${PWD_COMMAND}`; export r; \
46482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46483         $(NORMAL_TARGET_EXPORTS) \
46484         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
46485         for flag in $(EXTRA_TARGET_FLAGS); do \
46486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46487         done; \
46488         (cd $(TARGET_SUBDIR)/gperf && \
46489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46491                   "RANLIB=$${RANLIB}" \
46492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46493                    mostlyclean) \
46494           || exit 1
46495
46496 @endif target-gperf
46497
46498 .PHONY: maybe-clean-target-gperf clean-target-gperf
46499 maybe-clean-target-gperf:
46500 @if target-gperf
46501 maybe-clean-target-gperf: clean-target-gperf
46502
46503 clean-target-gperf: 
46504         @: $(MAKE); $(unstage)
46505         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46506         r=`${PWD_COMMAND}`; export r; \
46507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46508         $(NORMAL_TARGET_EXPORTS) \
46509         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
46510         for flag in $(EXTRA_TARGET_FLAGS); do \
46511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46512         done; \
46513         (cd $(TARGET_SUBDIR)/gperf && \
46514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46516                   "RANLIB=$${RANLIB}" \
46517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46518                    clean) \
46519           || exit 1
46520
46521 @endif target-gperf
46522
46523 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
46524 maybe-distclean-target-gperf:
46525 @if target-gperf
46526 maybe-distclean-target-gperf: distclean-target-gperf
46527
46528 distclean-target-gperf: 
46529         @: $(MAKE); $(unstage)
46530         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46531         r=`${PWD_COMMAND}`; export r; \
46532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46533         $(NORMAL_TARGET_EXPORTS) \
46534         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
46535         for flag in $(EXTRA_TARGET_FLAGS); do \
46536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46537         done; \
46538         (cd $(TARGET_SUBDIR)/gperf && \
46539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46541                   "RANLIB=$${RANLIB}" \
46542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46543                    distclean) \
46544           || exit 1
46545
46546 @endif target-gperf
46547
46548 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
46549 maybe-maintainer-clean-target-gperf:
46550 @if target-gperf
46551 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
46552
46553 maintainer-clean-target-gperf: 
46554         @: $(MAKE); $(unstage)
46555         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46556         r=`${PWD_COMMAND}`; export r; \
46557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46558         $(NORMAL_TARGET_EXPORTS) \
46559         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
46560         for flag in $(EXTRA_TARGET_FLAGS); do \
46561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46562         done; \
46563         (cd $(TARGET_SUBDIR)/gperf && \
46564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46566                   "RANLIB=$${RANLIB}" \
46567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46568                    maintainer-clean) \
46569           || exit 1
46570
46571 @endif target-gperf
46572
46573
46574
46575
46576
46577 .PHONY: configure-target-examples maybe-configure-target-examples
46578 maybe-configure-target-examples:
46579 @if gcc-bootstrap
46580 configure-target-examples: stage_current
46581 @endif gcc-bootstrap
46582 @if target-examples
46583 maybe-configure-target-examples: configure-target-examples
46584 configure-target-examples: 
46585         @: $(MAKE); $(unstage)
46586         @r=`${PWD_COMMAND}`; export r; \
46587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46588         echo "Checking multilib configuration for examples..."; \
46589         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
46590         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
46591         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
46592           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
46593             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
46594           else \
46595             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
46596             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
46597           fi; \
46598         else \
46599           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
46600         fi; \
46601         test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
46602         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
46603         $(NORMAL_TARGET_EXPORTS) \
46604         echo Configuring in $(TARGET_SUBDIR)/examples; \
46605         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
46606         case $(srcdir) in \
46607           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46608           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
46609                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46610         esac; \
46611         srcdiroption="--srcdir=$${topdir}/examples"; \
46612         libsrcdir="$$s/examples"; \
46613         rm -f no-such-file || : ; \
46614         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46615           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46616           --target=${target_alias} $${srcdiroption}  \
46617           || exit 1
46618 @endif target-examples
46619
46620
46621
46622
46623
46624 .PHONY: all-target-examples maybe-all-target-examples
46625 maybe-all-target-examples:
46626 @if gcc-bootstrap
46627 all-target-examples: stage_current
46628 @endif gcc-bootstrap
46629 @if target-examples
46630 TARGET-target-examples=all
46631 maybe-all-target-examples: all-target-examples
46632 all-target-examples: configure-target-examples
46633         @: $(MAKE); $(unstage)
46634         @r=`${PWD_COMMAND}`; export r; \
46635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46636         $(NORMAL_TARGET_EXPORTS) \
46637         (cd $(TARGET_SUBDIR)/examples && \
46638           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46639                 $(TARGET-target-examples))
46640 @endif target-examples
46641
46642
46643
46644
46645
46646 .PHONY: check-target-examples maybe-check-target-examples
46647 maybe-check-target-examples:
46648 @if target-examples
46649 maybe-check-target-examples: check-target-examples
46650
46651 # Dummy target for uncheckable module.
46652 check-target-examples:
46653
46654 @endif target-examples
46655
46656 .PHONY: install-target-examples maybe-install-target-examples
46657 maybe-install-target-examples:
46658 @if target-examples
46659 maybe-install-target-examples: install-target-examples
46660
46661 # Dummy target for uninstallable.
46662 install-target-examples:
46663
46664 @endif target-examples
46665
46666 # Other targets (info, dvi, pdf, etc.)
46667
46668 .PHONY: maybe-info-target-examples info-target-examples
46669 maybe-info-target-examples:
46670 @if target-examples
46671 maybe-info-target-examples: info-target-examples
46672
46673 info-target-examples: \
46674     configure-target-examples 
46675         @: $(MAKE); $(unstage)
46676         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46677         r=`${PWD_COMMAND}`; export r; \
46678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46679         $(NORMAL_TARGET_EXPORTS) \
46680         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
46681         for flag in $(EXTRA_TARGET_FLAGS); do \
46682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46683         done; \
46684         (cd $(TARGET_SUBDIR)/examples && \
46685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46687                   "RANLIB=$${RANLIB}" \
46688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46689                    info) \
46690           || exit 1
46691
46692 @endif target-examples
46693
46694 .PHONY: maybe-dvi-target-examples dvi-target-examples
46695 maybe-dvi-target-examples:
46696 @if target-examples
46697 maybe-dvi-target-examples: dvi-target-examples
46698
46699 dvi-target-examples: \
46700     configure-target-examples 
46701         @: $(MAKE); $(unstage)
46702         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46703         r=`${PWD_COMMAND}`; export r; \
46704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46705         $(NORMAL_TARGET_EXPORTS) \
46706         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
46707         for flag in $(EXTRA_TARGET_FLAGS); do \
46708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46709         done; \
46710         (cd $(TARGET_SUBDIR)/examples && \
46711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46713                   "RANLIB=$${RANLIB}" \
46714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46715                    dvi) \
46716           || exit 1
46717
46718 @endif target-examples
46719
46720 .PHONY: maybe-pdf-target-examples pdf-target-examples
46721 maybe-pdf-target-examples:
46722 @if target-examples
46723 maybe-pdf-target-examples: pdf-target-examples
46724
46725 pdf-target-examples: \
46726     configure-target-examples 
46727         @: $(MAKE); $(unstage)
46728         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46729         r=`${PWD_COMMAND}`; export r; \
46730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46731         $(NORMAL_TARGET_EXPORTS) \
46732         echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
46733         for flag in $(EXTRA_TARGET_FLAGS); do \
46734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46735         done; \
46736         (cd $(TARGET_SUBDIR)/examples && \
46737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46739                   "RANLIB=$${RANLIB}" \
46740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46741                    pdf) \
46742           || exit 1
46743
46744 @endif target-examples
46745
46746 .PHONY: maybe-html-target-examples html-target-examples
46747 maybe-html-target-examples:
46748 @if target-examples
46749 maybe-html-target-examples: html-target-examples
46750
46751 html-target-examples: \
46752     configure-target-examples 
46753         @: $(MAKE); $(unstage)
46754         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46755         r=`${PWD_COMMAND}`; export r; \
46756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46757         $(NORMAL_TARGET_EXPORTS) \
46758         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
46759         for flag in $(EXTRA_TARGET_FLAGS); do \
46760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46761         done; \
46762         (cd $(TARGET_SUBDIR)/examples && \
46763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46765                   "RANLIB=$${RANLIB}" \
46766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46767                    html) \
46768           || exit 1
46769
46770 @endif target-examples
46771
46772 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
46773 maybe-TAGS-target-examples:
46774 @if target-examples
46775 maybe-TAGS-target-examples: TAGS-target-examples
46776
46777 TAGS-target-examples: \
46778     configure-target-examples 
46779         @: $(MAKE); $(unstage)
46780         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46781         r=`${PWD_COMMAND}`; export r; \
46782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46783         $(NORMAL_TARGET_EXPORTS) \
46784         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
46785         for flag in $(EXTRA_TARGET_FLAGS); do \
46786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46787         done; \
46788         (cd $(TARGET_SUBDIR)/examples && \
46789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46791                   "RANLIB=$${RANLIB}" \
46792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46793                    TAGS) \
46794           || exit 1
46795
46796 @endif target-examples
46797
46798 .PHONY: maybe-install-info-target-examples install-info-target-examples
46799 maybe-install-info-target-examples:
46800 @if target-examples
46801 maybe-install-info-target-examples: install-info-target-examples
46802
46803 install-info-target-examples: \
46804     configure-target-examples \
46805     info-target-examples 
46806         @: $(MAKE); $(unstage)
46807         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46808         r=`${PWD_COMMAND}`; export r; \
46809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46810         $(NORMAL_TARGET_EXPORTS) \
46811         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
46812         for flag in $(EXTRA_TARGET_FLAGS); do \
46813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46814         done; \
46815         (cd $(TARGET_SUBDIR)/examples && \
46816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46818                   "RANLIB=$${RANLIB}" \
46819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46820                    install-info) \
46821           || exit 1
46822
46823 @endif target-examples
46824
46825 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
46826 maybe-install-pdf-target-examples:
46827 @if target-examples
46828 maybe-install-pdf-target-examples: install-pdf-target-examples
46829
46830 install-pdf-target-examples: \
46831     configure-target-examples \
46832     pdf-target-examples 
46833         @: $(MAKE); $(unstage)
46834         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46835         r=`${PWD_COMMAND}`; export r; \
46836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46837         $(NORMAL_TARGET_EXPORTS) \
46838         echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
46839         for flag in $(EXTRA_TARGET_FLAGS); do \
46840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46841         done; \
46842         (cd $(TARGET_SUBDIR)/examples && \
46843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46845                   "RANLIB=$${RANLIB}" \
46846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46847                    install-pdf) \
46848           || exit 1
46849
46850 @endif target-examples
46851
46852 .PHONY: maybe-install-html-target-examples install-html-target-examples
46853 maybe-install-html-target-examples:
46854 @if target-examples
46855 maybe-install-html-target-examples: install-html-target-examples
46856
46857 install-html-target-examples: \
46858     configure-target-examples \
46859     html-target-examples 
46860         @: $(MAKE); $(unstage)
46861         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46862         r=`${PWD_COMMAND}`; export r; \
46863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46864         $(NORMAL_TARGET_EXPORTS) \
46865         echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
46866         for flag in $(EXTRA_TARGET_FLAGS); do \
46867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46868         done; \
46869         (cd $(TARGET_SUBDIR)/examples && \
46870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46872                   "RANLIB=$${RANLIB}" \
46873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46874                    install-html) \
46875           || exit 1
46876
46877 @endif target-examples
46878
46879 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
46880 maybe-installcheck-target-examples:
46881 @if target-examples
46882 maybe-installcheck-target-examples: installcheck-target-examples
46883
46884 installcheck-target-examples: \
46885     configure-target-examples 
46886         @: $(MAKE); $(unstage)
46887         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46888         r=`${PWD_COMMAND}`; export r; \
46889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46890         $(NORMAL_TARGET_EXPORTS) \
46891         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
46892         for flag in $(EXTRA_TARGET_FLAGS); do \
46893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46894         done; \
46895         (cd $(TARGET_SUBDIR)/examples && \
46896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46898                   "RANLIB=$${RANLIB}" \
46899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46900                    installcheck) \
46901           || exit 1
46902
46903 @endif target-examples
46904
46905 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
46906 maybe-mostlyclean-target-examples:
46907 @if target-examples
46908 maybe-mostlyclean-target-examples: mostlyclean-target-examples
46909
46910 mostlyclean-target-examples: 
46911         @: $(MAKE); $(unstage)
46912         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46913         r=`${PWD_COMMAND}`; export r; \
46914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46915         $(NORMAL_TARGET_EXPORTS) \
46916         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
46917         for flag in $(EXTRA_TARGET_FLAGS); do \
46918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46919         done; \
46920         (cd $(TARGET_SUBDIR)/examples && \
46921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46923                   "RANLIB=$${RANLIB}" \
46924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46925                    mostlyclean) \
46926           || exit 1
46927
46928 @endif target-examples
46929
46930 .PHONY: maybe-clean-target-examples clean-target-examples
46931 maybe-clean-target-examples:
46932 @if target-examples
46933 maybe-clean-target-examples: clean-target-examples
46934
46935 clean-target-examples: 
46936         @: $(MAKE); $(unstage)
46937         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46938         r=`${PWD_COMMAND}`; export r; \
46939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46940         $(NORMAL_TARGET_EXPORTS) \
46941         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
46942         for flag in $(EXTRA_TARGET_FLAGS); do \
46943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46944         done; \
46945         (cd $(TARGET_SUBDIR)/examples && \
46946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46948                   "RANLIB=$${RANLIB}" \
46949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46950                    clean) \
46951           || exit 1
46952
46953 @endif target-examples
46954
46955 .PHONY: maybe-distclean-target-examples distclean-target-examples
46956 maybe-distclean-target-examples:
46957 @if target-examples
46958 maybe-distclean-target-examples: distclean-target-examples
46959
46960 distclean-target-examples: 
46961         @: $(MAKE); $(unstage)
46962         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46963         r=`${PWD_COMMAND}`; export r; \
46964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46965         $(NORMAL_TARGET_EXPORTS) \
46966         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
46967         for flag in $(EXTRA_TARGET_FLAGS); do \
46968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46969         done; \
46970         (cd $(TARGET_SUBDIR)/examples && \
46971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46973                   "RANLIB=$${RANLIB}" \
46974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46975                    distclean) \
46976           || exit 1
46977
46978 @endif target-examples
46979
46980 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
46981 maybe-maintainer-clean-target-examples:
46982 @if target-examples
46983 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
46984
46985 maintainer-clean-target-examples: 
46986         @: $(MAKE); $(unstage)
46987         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46988         r=`${PWD_COMMAND}`; export r; \
46989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46990         $(NORMAL_TARGET_EXPORTS) \
46991         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
46992         for flag in $(EXTRA_TARGET_FLAGS); do \
46993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46994         done; \
46995         (cd $(TARGET_SUBDIR)/examples && \
46996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46998                   "RANLIB=$${RANLIB}" \
46999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47000                    maintainer-clean) \
47001           || exit 1
47002
47003 @endif target-examples
47004
47005
47006
47007
47008
47009 .PHONY: configure-target-libffi maybe-configure-target-libffi
47010 maybe-configure-target-libffi:
47011 @if gcc-bootstrap
47012 configure-target-libffi: stage_current
47013 @endif gcc-bootstrap
47014 @if target-libffi
47015 maybe-configure-target-libffi: configure-target-libffi
47016 configure-target-libffi: 
47017         @: $(MAKE); $(unstage)
47018         @r=`${PWD_COMMAND}`; export r; \
47019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47020         echo "Checking multilib configuration for libffi..."; \
47021         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
47022         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
47023         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
47024           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
47025             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
47026           else \
47027             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
47028             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47029           fi; \
47030         else \
47031           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47032         fi; \
47033         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
47034         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
47035         $(NORMAL_TARGET_EXPORTS) \
47036         echo Configuring in $(TARGET_SUBDIR)/libffi; \
47037         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
47038         case $(srcdir) in \
47039           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47040           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
47041                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47042         esac; \
47043         srcdiroption="--srcdir=$${topdir}/libffi"; \
47044         libsrcdir="$$s/libffi"; \
47045         rm -f no-such-file || : ; \
47046         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47047           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47048           --target=${target_alias} $${srcdiroption}  \
47049           || exit 1
47050 @endif target-libffi
47051
47052
47053
47054
47055
47056 .PHONY: all-target-libffi maybe-all-target-libffi
47057 maybe-all-target-libffi:
47058 @if gcc-bootstrap
47059 all-target-libffi: stage_current
47060 @endif gcc-bootstrap
47061 @if target-libffi
47062 TARGET-target-libffi=all
47063 maybe-all-target-libffi: all-target-libffi
47064 all-target-libffi: configure-target-libffi
47065         @: $(MAKE); $(unstage)
47066         @r=`${PWD_COMMAND}`; export r; \
47067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47068         $(NORMAL_TARGET_EXPORTS) \
47069         (cd $(TARGET_SUBDIR)/libffi && \
47070           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47071                 $(TARGET-target-libffi))
47072 @endif target-libffi
47073
47074
47075
47076
47077
47078 .PHONY: check-target-libffi maybe-check-target-libffi
47079 maybe-check-target-libffi:
47080 @if target-libffi
47081 maybe-check-target-libffi: check-target-libffi
47082
47083 check-target-libffi:
47084         @: $(MAKE); $(unstage)
47085         @r=`${PWD_COMMAND}`; export r; \
47086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47087         $(NORMAL_TARGET_EXPORTS) \
47088         (cd $(TARGET_SUBDIR)/libffi && \
47089           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47090
47091 @endif target-libffi
47092
47093 .PHONY: install-target-libffi maybe-install-target-libffi
47094 maybe-install-target-libffi:
47095 @if target-libffi
47096 maybe-install-target-libffi: install-target-libffi
47097
47098 install-target-libffi: installdirs
47099         @: $(MAKE); $(unstage)
47100         @r=`${PWD_COMMAND}`; export r; \
47101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47102         $(NORMAL_TARGET_EXPORTS) \
47103         (cd $(TARGET_SUBDIR)/libffi && \
47104           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47105
47106 @endif target-libffi
47107
47108 # Other targets (info, dvi, pdf, etc.)
47109
47110 .PHONY: maybe-info-target-libffi info-target-libffi
47111 maybe-info-target-libffi:
47112 @if target-libffi
47113 maybe-info-target-libffi: info-target-libffi
47114
47115 info-target-libffi: \
47116     configure-target-libffi 
47117         @: $(MAKE); $(unstage)
47118         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47119         r=`${PWD_COMMAND}`; export r; \
47120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47121         $(NORMAL_TARGET_EXPORTS) \
47122         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
47123         for flag in $(EXTRA_TARGET_FLAGS); do \
47124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47125         done; \
47126         (cd $(TARGET_SUBDIR)/libffi && \
47127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47129                   "RANLIB=$${RANLIB}" \
47130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47131                    info) \
47132           || exit 1
47133
47134 @endif target-libffi
47135
47136 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
47137 maybe-dvi-target-libffi:
47138 @if target-libffi
47139 maybe-dvi-target-libffi: dvi-target-libffi
47140
47141 dvi-target-libffi: \
47142     configure-target-libffi 
47143         @: $(MAKE); $(unstage)
47144         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47145         r=`${PWD_COMMAND}`; export r; \
47146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47147         $(NORMAL_TARGET_EXPORTS) \
47148         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
47149         for flag in $(EXTRA_TARGET_FLAGS); do \
47150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47151         done; \
47152         (cd $(TARGET_SUBDIR)/libffi && \
47153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47155                   "RANLIB=$${RANLIB}" \
47156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47157                    dvi) \
47158           || exit 1
47159
47160 @endif target-libffi
47161
47162 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
47163 maybe-pdf-target-libffi:
47164 @if target-libffi
47165 maybe-pdf-target-libffi: pdf-target-libffi
47166
47167 pdf-target-libffi: \
47168     configure-target-libffi 
47169         @: $(MAKE); $(unstage)
47170         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47171         r=`${PWD_COMMAND}`; export r; \
47172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47173         $(NORMAL_TARGET_EXPORTS) \
47174         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
47175         for flag in $(EXTRA_TARGET_FLAGS); do \
47176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47177         done; \
47178         (cd $(TARGET_SUBDIR)/libffi && \
47179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47181                   "RANLIB=$${RANLIB}" \
47182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47183                    pdf) \
47184           || exit 1
47185
47186 @endif target-libffi
47187
47188 .PHONY: maybe-html-target-libffi html-target-libffi
47189 maybe-html-target-libffi:
47190 @if target-libffi
47191 maybe-html-target-libffi: html-target-libffi
47192
47193 html-target-libffi: \
47194     configure-target-libffi 
47195         @: $(MAKE); $(unstage)
47196         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47197         r=`${PWD_COMMAND}`; export r; \
47198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47199         $(NORMAL_TARGET_EXPORTS) \
47200         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
47201         for flag in $(EXTRA_TARGET_FLAGS); do \
47202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47203         done; \
47204         (cd $(TARGET_SUBDIR)/libffi && \
47205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47207                   "RANLIB=$${RANLIB}" \
47208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47209                    html) \
47210           || exit 1
47211
47212 @endif target-libffi
47213
47214 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
47215 maybe-TAGS-target-libffi:
47216 @if target-libffi
47217 maybe-TAGS-target-libffi: TAGS-target-libffi
47218
47219 TAGS-target-libffi: \
47220     configure-target-libffi 
47221         @: $(MAKE); $(unstage)
47222         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47223         r=`${PWD_COMMAND}`; export r; \
47224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47225         $(NORMAL_TARGET_EXPORTS) \
47226         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
47227         for flag in $(EXTRA_TARGET_FLAGS); do \
47228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47229         done; \
47230         (cd $(TARGET_SUBDIR)/libffi && \
47231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47233                   "RANLIB=$${RANLIB}" \
47234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47235                    TAGS) \
47236           || exit 1
47237
47238 @endif target-libffi
47239
47240 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
47241 maybe-install-info-target-libffi:
47242 @if target-libffi
47243 maybe-install-info-target-libffi: install-info-target-libffi
47244
47245 install-info-target-libffi: \
47246     configure-target-libffi \
47247     info-target-libffi 
47248         @: $(MAKE); $(unstage)
47249         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47250         r=`${PWD_COMMAND}`; export r; \
47251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47252         $(NORMAL_TARGET_EXPORTS) \
47253         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
47254         for flag in $(EXTRA_TARGET_FLAGS); do \
47255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47256         done; \
47257         (cd $(TARGET_SUBDIR)/libffi && \
47258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47260                   "RANLIB=$${RANLIB}" \
47261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47262                    install-info) \
47263           || exit 1
47264
47265 @endif target-libffi
47266
47267 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
47268 maybe-install-pdf-target-libffi:
47269 @if target-libffi
47270 maybe-install-pdf-target-libffi: install-pdf-target-libffi
47271
47272 install-pdf-target-libffi: \
47273     configure-target-libffi \
47274     pdf-target-libffi 
47275         @: $(MAKE); $(unstage)
47276         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47277         r=`${PWD_COMMAND}`; export r; \
47278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47279         $(NORMAL_TARGET_EXPORTS) \
47280         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
47281         for flag in $(EXTRA_TARGET_FLAGS); do \
47282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47283         done; \
47284         (cd $(TARGET_SUBDIR)/libffi && \
47285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47287                   "RANLIB=$${RANLIB}" \
47288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47289                    install-pdf) \
47290           || exit 1
47291
47292 @endif target-libffi
47293
47294 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
47295 maybe-install-html-target-libffi:
47296 @if target-libffi
47297 maybe-install-html-target-libffi: install-html-target-libffi
47298
47299 install-html-target-libffi: \
47300     configure-target-libffi \
47301     html-target-libffi 
47302         @: $(MAKE); $(unstage)
47303         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47304         r=`${PWD_COMMAND}`; export r; \
47305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47306         $(NORMAL_TARGET_EXPORTS) \
47307         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
47308         for flag in $(EXTRA_TARGET_FLAGS); do \
47309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47310         done; \
47311         (cd $(TARGET_SUBDIR)/libffi && \
47312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47314                   "RANLIB=$${RANLIB}" \
47315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47316                    install-html) \
47317           || exit 1
47318
47319 @endif target-libffi
47320
47321 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
47322 maybe-installcheck-target-libffi:
47323 @if target-libffi
47324 maybe-installcheck-target-libffi: installcheck-target-libffi
47325
47326 installcheck-target-libffi: \
47327     configure-target-libffi 
47328         @: $(MAKE); $(unstage)
47329         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47330         r=`${PWD_COMMAND}`; export r; \
47331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47332         $(NORMAL_TARGET_EXPORTS) \
47333         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
47334         for flag in $(EXTRA_TARGET_FLAGS); do \
47335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47336         done; \
47337         (cd $(TARGET_SUBDIR)/libffi && \
47338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47340                   "RANLIB=$${RANLIB}" \
47341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47342                    installcheck) \
47343           || exit 1
47344
47345 @endif target-libffi
47346
47347 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
47348 maybe-mostlyclean-target-libffi:
47349 @if target-libffi
47350 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
47351
47352 mostlyclean-target-libffi: 
47353         @: $(MAKE); $(unstage)
47354         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47355         r=`${PWD_COMMAND}`; export r; \
47356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47357         $(NORMAL_TARGET_EXPORTS) \
47358         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
47359         for flag in $(EXTRA_TARGET_FLAGS); do \
47360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47361         done; \
47362         (cd $(TARGET_SUBDIR)/libffi && \
47363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47365                   "RANLIB=$${RANLIB}" \
47366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47367                    mostlyclean) \
47368           || exit 1
47369
47370 @endif target-libffi
47371
47372 .PHONY: maybe-clean-target-libffi clean-target-libffi
47373 maybe-clean-target-libffi:
47374 @if target-libffi
47375 maybe-clean-target-libffi: clean-target-libffi
47376
47377 clean-target-libffi: 
47378         @: $(MAKE); $(unstage)
47379         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47380         r=`${PWD_COMMAND}`; export r; \
47381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47382         $(NORMAL_TARGET_EXPORTS) \
47383         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
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)/libffi && \
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                    clean) \
47393           || exit 1
47394
47395 @endif target-libffi
47396
47397 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
47398 maybe-distclean-target-libffi:
47399 @if target-libffi
47400 maybe-distclean-target-libffi: distclean-target-libffi
47401
47402 distclean-target-libffi: 
47403         @: $(MAKE); $(unstage)
47404         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47405         r=`${PWD_COMMAND}`; export r; \
47406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47407         $(NORMAL_TARGET_EXPORTS) \
47408         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
47409         for flag in $(EXTRA_TARGET_FLAGS); do \
47410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47411         done; \
47412         (cd $(TARGET_SUBDIR)/libffi && \
47413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47415                   "RANLIB=$${RANLIB}" \
47416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47417                    distclean) \
47418           || exit 1
47419
47420 @endif target-libffi
47421
47422 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
47423 maybe-maintainer-clean-target-libffi:
47424 @if target-libffi
47425 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
47426
47427 maintainer-clean-target-libffi: 
47428         @: $(MAKE); $(unstage)
47429         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47430         r=`${PWD_COMMAND}`; export r; \
47431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47432         $(NORMAL_TARGET_EXPORTS) \
47433         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
47434         for flag in $(EXTRA_TARGET_FLAGS); do \
47435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47436         done; \
47437         (cd $(TARGET_SUBDIR)/libffi && \
47438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47440                   "RANLIB=$${RANLIB}" \
47441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47442                    maintainer-clean) \
47443           || exit 1
47444
47445 @endif target-libffi
47446
47447
47448
47449
47450
47451 .PHONY: configure-target-libjava maybe-configure-target-libjava
47452 maybe-configure-target-libjava:
47453 @if gcc-bootstrap
47454 configure-target-libjava: stage_current
47455 @endif gcc-bootstrap
47456 @if target-libjava
47457 maybe-configure-target-libjava: configure-target-libjava
47458 configure-target-libjava: 
47459         @: $(MAKE); $(unstage)
47460         @r=`${PWD_COMMAND}`; export r; \
47461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47462         echo "Checking multilib configuration for libjava..."; \
47463         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
47464         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
47465         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
47466           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
47467             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
47468           else \
47469             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
47470             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
47471           fi; \
47472         else \
47473           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
47474         fi; \
47475         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
47476         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
47477         $(RAW_CXX_TARGET_EXPORTS) \
47478         echo Configuring in $(TARGET_SUBDIR)/libjava; \
47479         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
47480         case $(srcdir) in \
47481           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47482           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
47483                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47484         esac; \
47485         srcdiroption="--srcdir=$${topdir}/libjava"; \
47486         libsrcdir="$$s/libjava"; \
47487         rm -f no-such-file || : ; \
47488         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47489           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47490           --target=${target_alias} $${srcdiroption}  \
47491           || exit 1
47492 @endif target-libjava
47493
47494
47495
47496
47497
47498 .PHONY: all-target-libjava maybe-all-target-libjava
47499 maybe-all-target-libjava:
47500 @if gcc-bootstrap
47501 all-target-libjava: stage_current
47502 @endif gcc-bootstrap
47503 @if target-libjava
47504 TARGET-target-libjava=all
47505 maybe-all-target-libjava: all-target-libjava
47506 all-target-libjava: configure-target-libjava
47507         @: $(MAKE); $(unstage)
47508         @r=`${PWD_COMMAND}`; export r; \
47509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47510         $(RAW_CXX_TARGET_EXPORTS) \
47511         (cd $(TARGET_SUBDIR)/libjava && \
47512           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
47513                 $(TARGET-target-libjava))
47514 @endif target-libjava
47515
47516
47517
47518
47519
47520 .PHONY: check-target-libjava maybe-check-target-libjava
47521 maybe-check-target-libjava:
47522 @if target-libjava
47523 maybe-check-target-libjava: check-target-libjava
47524
47525 check-target-libjava:
47526         @: $(MAKE); $(unstage)
47527         @r=`${PWD_COMMAND}`; export r; \
47528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47529         $(RAW_CXX_TARGET_EXPORTS) \
47530         (cd $(TARGET_SUBDIR)/libjava && \
47531           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
47532
47533 @endif target-libjava
47534
47535 .PHONY: install-target-libjava maybe-install-target-libjava
47536 maybe-install-target-libjava:
47537 @if target-libjava
47538 maybe-install-target-libjava: install-target-libjava
47539
47540 install-target-libjava: installdirs
47541         @: $(MAKE); $(unstage)
47542         @r=`${PWD_COMMAND}`; export r; \
47543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47544         $(RAW_CXX_TARGET_EXPORTS) \
47545         (cd $(TARGET_SUBDIR)/libjava && \
47546           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47547
47548 @endif target-libjava
47549
47550 # Other targets (info, dvi, pdf, etc.)
47551
47552 .PHONY: maybe-info-target-libjava info-target-libjava
47553 maybe-info-target-libjava:
47554 @if target-libjava
47555 maybe-info-target-libjava: info-target-libjava
47556
47557 info-target-libjava: \
47558     configure-target-libjava 
47559         @: $(MAKE); $(unstage)
47560         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47561         r=`${PWD_COMMAND}`; export r; \
47562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47563         $(RAW_CXX_TARGET_EXPORTS) \
47564         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
47565         for flag in $(EXTRA_TARGET_FLAGS); do \
47566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47567         done; \
47568         (cd $(TARGET_SUBDIR)/libjava && \
47569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47571                   "RANLIB=$${RANLIB}" \
47572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47573                    info) \
47574           || exit 1
47575
47576 @endif target-libjava
47577
47578 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
47579 maybe-dvi-target-libjava:
47580 @if target-libjava
47581 maybe-dvi-target-libjava: dvi-target-libjava
47582
47583 dvi-target-libjava: \
47584     configure-target-libjava 
47585         @: $(MAKE); $(unstage)
47586         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47587         r=`${PWD_COMMAND}`; export r; \
47588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47589         $(RAW_CXX_TARGET_EXPORTS) \
47590         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
47591         for flag in $(EXTRA_TARGET_FLAGS); do \
47592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47593         done; \
47594         (cd $(TARGET_SUBDIR)/libjava && \
47595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47597                   "RANLIB=$${RANLIB}" \
47598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47599                    dvi) \
47600           || exit 1
47601
47602 @endif target-libjava
47603
47604 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
47605 maybe-pdf-target-libjava:
47606 @if target-libjava
47607 maybe-pdf-target-libjava: pdf-target-libjava
47608
47609 pdf-target-libjava: \
47610     configure-target-libjava 
47611         @: $(MAKE); $(unstage)
47612         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47613         r=`${PWD_COMMAND}`; export r; \
47614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47615         $(RAW_CXX_TARGET_EXPORTS) \
47616         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
47617         for flag in $(EXTRA_TARGET_FLAGS); do \
47618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47619         done; \
47620         (cd $(TARGET_SUBDIR)/libjava && \
47621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47623                   "RANLIB=$${RANLIB}" \
47624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47625                    pdf) \
47626           || exit 1
47627
47628 @endif target-libjava
47629
47630 .PHONY: maybe-html-target-libjava html-target-libjava
47631 maybe-html-target-libjava:
47632 @if target-libjava
47633 maybe-html-target-libjava: html-target-libjava
47634
47635 html-target-libjava: \
47636     configure-target-libjava 
47637         @: $(MAKE); $(unstage)
47638         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47639         r=`${PWD_COMMAND}`; export r; \
47640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47641         $(RAW_CXX_TARGET_EXPORTS) \
47642         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
47643         for flag in $(EXTRA_TARGET_FLAGS); do \
47644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47645         done; \
47646         (cd $(TARGET_SUBDIR)/libjava && \
47647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47649                   "RANLIB=$${RANLIB}" \
47650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47651                    html) \
47652           || exit 1
47653
47654 @endif target-libjava
47655
47656 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
47657 maybe-TAGS-target-libjava:
47658 @if target-libjava
47659 maybe-TAGS-target-libjava: TAGS-target-libjava
47660
47661 TAGS-target-libjava: \
47662     configure-target-libjava 
47663         @: $(MAKE); $(unstage)
47664         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47665         r=`${PWD_COMMAND}`; export r; \
47666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47667         $(RAW_CXX_TARGET_EXPORTS) \
47668         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
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)/libjava && \
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                    TAGS) \
47678           || exit 1
47679
47680 @endif target-libjava
47681
47682 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
47683 maybe-install-info-target-libjava:
47684 @if target-libjava
47685 maybe-install-info-target-libjava: install-info-target-libjava
47686
47687 install-info-target-libjava: \
47688     configure-target-libjava \
47689     info-target-libjava 
47690         @: $(MAKE); $(unstage)
47691         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47692         r=`${PWD_COMMAND}`; export r; \
47693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47694         $(RAW_CXX_TARGET_EXPORTS) \
47695         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
47696         for flag in $(EXTRA_TARGET_FLAGS); do \
47697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47698         done; \
47699         (cd $(TARGET_SUBDIR)/libjava && \
47700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47702                   "RANLIB=$${RANLIB}" \
47703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47704                    install-info) \
47705           || exit 1
47706
47707 @endif target-libjava
47708
47709 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
47710 maybe-install-pdf-target-libjava:
47711 @if target-libjava
47712 maybe-install-pdf-target-libjava: install-pdf-target-libjava
47713
47714 install-pdf-target-libjava: \
47715     configure-target-libjava \
47716     pdf-target-libjava 
47717         @: $(MAKE); $(unstage)
47718         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47719         r=`${PWD_COMMAND}`; export r; \
47720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47721         $(RAW_CXX_TARGET_EXPORTS) \
47722         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
47723         for flag in $(EXTRA_TARGET_FLAGS); do \
47724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47725         done; \
47726         (cd $(TARGET_SUBDIR)/libjava && \
47727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47729                   "RANLIB=$${RANLIB}" \
47730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47731                    install-pdf) \
47732           || exit 1
47733
47734 @endif target-libjava
47735
47736 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
47737 maybe-install-html-target-libjava:
47738 @if target-libjava
47739 maybe-install-html-target-libjava: install-html-target-libjava
47740
47741 install-html-target-libjava: \
47742     configure-target-libjava \
47743     html-target-libjava 
47744         @: $(MAKE); $(unstage)
47745         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47746         r=`${PWD_COMMAND}`; export r; \
47747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47748         $(RAW_CXX_TARGET_EXPORTS) \
47749         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
47750         for flag in $(EXTRA_TARGET_FLAGS); do \
47751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47752         done; \
47753         (cd $(TARGET_SUBDIR)/libjava && \
47754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47756                   "RANLIB=$${RANLIB}" \
47757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47758                    install-html) \
47759           || exit 1
47760
47761 @endif target-libjava
47762
47763 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
47764 maybe-installcheck-target-libjava:
47765 @if target-libjava
47766 maybe-installcheck-target-libjava: installcheck-target-libjava
47767
47768 installcheck-target-libjava: \
47769     configure-target-libjava 
47770         @: $(MAKE); $(unstage)
47771         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47772         r=`${PWD_COMMAND}`; export r; \
47773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47774         $(RAW_CXX_TARGET_EXPORTS) \
47775         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
47776         for flag in $(EXTRA_TARGET_FLAGS); do \
47777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47778         done; \
47779         (cd $(TARGET_SUBDIR)/libjava && \
47780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47782                   "RANLIB=$${RANLIB}" \
47783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47784                    installcheck) \
47785           || exit 1
47786
47787 @endif target-libjava
47788
47789 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
47790 maybe-mostlyclean-target-libjava:
47791 @if target-libjava
47792 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
47793
47794 mostlyclean-target-libjava: 
47795         @: $(MAKE); $(unstage)
47796         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47797         r=`${PWD_COMMAND}`; export r; \
47798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47799         $(RAW_CXX_TARGET_EXPORTS) \
47800         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
47801         for flag in $(EXTRA_TARGET_FLAGS); do \
47802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47803         done; \
47804         (cd $(TARGET_SUBDIR)/libjava && \
47805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47807                   "RANLIB=$${RANLIB}" \
47808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47809                    mostlyclean) \
47810           || exit 1
47811
47812 @endif target-libjava
47813
47814 .PHONY: maybe-clean-target-libjava clean-target-libjava
47815 maybe-clean-target-libjava:
47816 @if target-libjava
47817 maybe-clean-target-libjava: clean-target-libjava
47818
47819 clean-target-libjava: 
47820         @: $(MAKE); $(unstage)
47821         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47822         r=`${PWD_COMMAND}`; export r; \
47823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47824         $(RAW_CXX_TARGET_EXPORTS) \
47825         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
47826         for flag in $(EXTRA_TARGET_FLAGS); do \
47827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47828         done; \
47829         (cd $(TARGET_SUBDIR)/libjava && \
47830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47832                   "RANLIB=$${RANLIB}" \
47833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47834                    clean) \
47835           || exit 1
47836
47837 @endif target-libjava
47838
47839 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
47840 maybe-distclean-target-libjava:
47841 @if target-libjava
47842 maybe-distclean-target-libjava: distclean-target-libjava
47843
47844 distclean-target-libjava: 
47845         @: $(MAKE); $(unstage)
47846         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47847         r=`${PWD_COMMAND}`; export r; \
47848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47849         $(RAW_CXX_TARGET_EXPORTS) \
47850         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
47851         for flag in $(EXTRA_TARGET_FLAGS); do \
47852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47853         done; \
47854         (cd $(TARGET_SUBDIR)/libjava && \
47855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47857                   "RANLIB=$${RANLIB}" \
47858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47859                    distclean) \
47860           || exit 1
47861
47862 @endif target-libjava
47863
47864 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
47865 maybe-maintainer-clean-target-libjava:
47866 @if target-libjava
47867 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
47868
47869 maintainer-clean-target-libjava: 
47870         @: $(MAKE); $(unstage)
47871         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47872         r=`${PWD_COMMAND}`; export r; \
47873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47874         $(RAW_CXX_TARGET_EXPORTS) \
47875         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
47876         for flag in $(EXTRA_TARGET_FLAGS); do \
47877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47878         done; \
47879         (cd $(TARGET_SUBDIR)/libjava && \
47880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47882                   "RANLIB=$${RANLIB}" \
47883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47884                    maintainer-clean) \
47885           || exit 1
47886
47887 @endif target-libjava
47888
47889
47890
47891
47892
47893 .PHONY: configure-target-zlib maybe-configure-target-zlib
47894 maybe-configure-target-zlib:
47895 @if gcc-bootstrap
47896 configure-target-zlib: stage_current
47897 @endif gcc-bootstrap
47898 @if target-zlib
47899 maybe-configure-target-zlib: configure-target-zlib
47900 configure-target-zlib: 
47901         @: $(MAKE); $(unstage)
47902         @r=`${PWD_COMMAND}`; export r; \
47903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47904         echo "Checking multilib configuration for zlib..."; \
47905         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
47906         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
47907         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
47908           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
47909             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
47910           else \
47911             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
47912             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
47913           fi; \
47914         else \
47915           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
47916         fi; \
47917         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
47918         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
47919         $(NORMAL_TARGET_EXPORTS) \
47920         echo Configuring in $(TARGET_SUBDIR)/zlib; \
47921         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
47922         case $(srcdir) in \
47923           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47924           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
47925                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47926         esac; \
47927         srcdiroption="--srcdir=$${topdir}/zlib"; \
47928         libsrcdir="$$s/zlib"; \
47929         rm -f no-such-file || : ; \
47930         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47931           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47932           --target=${target_alias} $${srcdiroption}  \
47933           || exit 1
47934 @endif target-zlib
47935
47936
47937
47938
47939
47940 .PHONY: all-target-zlib maybe-all-target-zlib
47941 maybe-all-target-zlib:
47942 @if gcc-bootstrap
47943 all-target-zlib: stage_current
47944 @endif gcc-bootstrap
47945 @if target-zlib
47946 TARGET-target-zlib=all
47947 maybe-all-target-zlib: all-target-zlib
47948 all-target-zlib: configure-target-zlib
47949         @: $(MAKE); $(unstage)
47950         @r=`${PWD_COMMAND}`; export r; \
47951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47952         $(NORMAL_TARGET_EXPORTS) \
47953         (cd $(TARGET_SUBDIR)/zlib && \
47954           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47955                 $(TARGET-target-zlib))
47956 @endif target-zlib
47957
47958
47959
47960
47961
47962 .PHONY: check-target-zlib maybe-check-target-zlib
47963 maybe-check-target-zlib:
47964 @if target-zlib
47965 maybe-check-target-zlib: check-target-zlib
47966
47967 check-target-zlib:
47968         @: $(MAKE); $(unstage)
47969         @r=`${PWD_COMMAND}`; export r; \
47970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47971         $(NORMAL_TARGET_EXPORTS) \
47972         (cd $(TARGET_SUBDIR)/zlib && \
47973           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47974
47975 @endif target-zlib
47976
47977 .PHONY: install-target-zlib maybe-install-target-zlib
47978 maybe-install-target-zlib:
47979 @if target-zlib
47980 maybe-install-target-zlib: install-target-zlib
47981
47982 install-target-zlib: installdirs
47983         @: $(MAKE); $(unstage)
47984         @r=`${PWD_COMMAND}`; export r; \
47985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47986         $(NORMAL_TARGET_EXPORTS) \
47987         (cd $(TARGET_SUBDIR)/zlib && \
47988           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47989
47990 @endif target-zlib
47991
47992 # Other targets (info, dvi, pdf, etc.)
47993
47994 .PHONY: maybe-info-target-zlib info-target-zlib
47995 maybe-info-target-zlib:
47996 @if target-zlib
47997 maybe-info-target-zlib: info-target-zlib
47998
47999 info-target-zlib: \
48000     configure-target-zlib 
48001         @: $(MAKE); $(unstage)
48002         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48003         r=`${PWD_COMMAND}`; export r; \
48004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48005         $(NORMAL_TARGET_EXPORTS) \
48006         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
48007         for flag in $(EXTRA_TARGET_FLAGS); do \
48008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48009         done; \
48010         (cd $(TARGET_SUBDIR)/zlib && \
48011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48013                   "RANLIB=$${RANLIB}" \
48014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48015                    info) \
48016           || exit 1
48017
48018 @endif target-zlib
48019
48020 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
48021 maybe-dvi-target-zlib:
48022 @if target-zlib
48023 maybe-dvi-target-zlib: dvi-target-zlib
48024
48025 dvi-target-zlib: \
48026     configure-target-zlib 
48027         @: $(MAKE); $(unstage)
48028         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48029         r=`${PWD_COMMAND}`; export r; \
48030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48031         $(NORMAL_TARGET_EXPORTS) \
48032         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
48033         for flag in $(EXTRA_TARGET_FLAGS); do \
48034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48035         done; \
48036         (cd $(TARGET_SUBDIR)/zlib && \
48037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48039                   "RANLIB=$${RANLIB}" \
48040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48041                    dvi) \
48042           || exit 1
48043
48044 @endif target-zlib
48045
48046 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
48047 maybe-pdf-target-zlib:
48048 @if target-zlib
48049 maybe-pdf-target-zlib: pdf-target-zlib
48050
48051 pdf-target-zlib: \
48052     configure-target-zlib 
48053         @: $(MAKE); $(unstage)
48054         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48055         r=`${PWD_COMMAND}`; export r; \
48056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48057         $(NORMAL_TARGET_EXPORTS) \
48058         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
48059         for flag in $(EXTRA_TARGET_FLAGS); do \
48060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48061         done; \
48062         (cd $(TARGET_SUBDIR)/zlib && \
48063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48065                   "RANLIB=$${RANLIB}" \
48066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48067                    pdf) \
48068           || exit 1
48069
48070 @endif target-zlib
48071
48072 .PHONY: maybe-html-target-zlib html-target-zlib
48073 maybe-html-target-zlib:
48074 @if target-zlib
48075 maybe-html-target-zlib: html-target-zlib
48076
48077 html-target-zlib: \
48078     configure-target-zlib 
48079         @: $(MAKE); $(unstage)
48080         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48081         r=`${PWD_COMMAND}`; export r; \
48082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48083         $(NORMAL_TARGET_EXPORTS) \
48084         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
48085         for flag in $(EXTRA_TARGET_FLAGS); do \
48086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48087         done; \
48088         (cd $(TARGET_SUBDIR)/zlib && \
48089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48091                   "RANLIB=$${RANLIB}" \
48092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48093                    html) \
48094           || exit 1
48095
48096 @endif target-zlib
48097
48098 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
48099 maybe-TAGS-target-zlib:
48100 @if target-zlib
48101 maybe-TAGS-target-zlib: TAGS-target-zlib
48102
48103 TAGS-target-zlib: \
48104     configure-target-zlib 
48105         @: $(MAKE); $(unstage)
48106         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48107         r=`${PWD_COMMAND}`; export r; \
48108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48109         $(NORMAL_TARGET_EXPORTS) \
48110         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
48111         for flag in $(EXTRA_TARGET_FLAGS); do \
48112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48113         done; \
48114         (cd $(TARGET_SUBDIR)/zlib && \
48115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48117                   "RANLIB=$${RANLIB}" \
48118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48119                    TAGS) \
48120           || exit 1
48121
48122 @endif target-zlib
48123
48124 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
48125 maybe-install-info-target-zlib:
48126 @if target-zlib
48127 maybe-install-info-target-zlib: install-info-target-zlib
48128
48129 install-info-target-zlib: \
48130     configure-target-zlib \
48131     info-target-zlib 
48132         @: $(MAKE); $(unstage)
48133         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48134         r=`${PWD_COMMAND}`; export r; \
48135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48136         $(NORMAL_TARGET_EXPORTS) \
48137         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
48138         for flag in $(EXTRA_TARGET_FLAGS); do \
48139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48140         done; \
48141         (cd $(TARGET_SUBDIR)/zlib && \
48142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48144                   "RANLIB=$${RANLIB}" \
48145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48146                    install-info) \
48147           || exit 1
48148
48149 @endif target-zlib
48150
48151 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
48152 maybe-install-pdf-target-zlib:
48153 @if target-zlib
48154 maybe-install-pdf-target-zlib: install-pdf-target-zlib
48155
48156 install-pdf-target-zlib: \
48157     configure-target-zlib \
48158     pdf-target-zlib 
48159         @: $(MAKE); $(unstage)
48160         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48161         r=`${PWD_COMMAND}`; export r; \
48162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48163         $(NORMAL_TARGET_EXPORTS) \
48164         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
48165         for flag in $(EXTRA_TARGET_FLAGS); do \
48166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48167         done; \
48168         (cd $(TARGET_SUBDIR)/zlib && \
48169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48171                   "RANLIB=$${RANLIB}" \
48172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48173                    install-pdf) \
48174           || exit 1
48175
48176 @endif target-zlib
48177
48178 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
48179 maybe-install-html-target-zlib:
48180 @if target-zlib
48181 maybe-install-html-target-zlib: install-html-target-zlib
48182
48183 install-html-target-zlib: \
48184     configure-target-zlib \
48185     html-target-zlib 
48186         @: $(MAKE); $(unstage)
48187         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48188         r=`${PWD_COMMAND}`; export r; \
48189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48190         $(NORMAL_TARGET_EXPORTS) \
48191         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
48192         for flag in $(EXTRA_TARGET_FLAGS); do \
48193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48194         done; \
48195         (cd $(TARGET_SUBDIR)/zlib && \
48196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48198                   "RANLIB=$${RANLIB}" \
48199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48200                    install-html) \
48201           || exit 1
48202
48203 @endif target-zlib
48204
48205 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
48206 maybe-installcheck-target-zlib:
48207 @if target-zlib
48208 maybe-installcheck-target-zlib: installcheck-target-zlib
48209
48210 installcheck-target-zlib: \
48211     configure-target-zlib 
48212         @: $(MAKE); $(unstage)
48213         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48214         r=`${PWD_COMMAND}`; export r; \
48215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48216         $(NORMAL_TARGET_EXPORTS) \
48217         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
48218         for flag in $(EXTRA_TARGET_FLAGS); do \
48219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48220         done; \
48221         (cd $(TARGET_SUBDIR)/zlib && \
48222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48224                   "RANLIB=$${RANLIB}" \
48225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48226                    installcheck) \
48227           || exit 1
48228
48229 @endif target-zlib
48230
48231 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
48232 maybe-mostlyclean-target-zlib:
48233 @if target-zlib
48234 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
48235
48236 mostlyclean-target-zlib: 
48237         @: $(MAKE); $(unstage)
48238         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48239         r=`${PWD_COMMAND}`; export r; \
48240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48241         $(NORMAL_TARGET_EXPORTS) \
48242         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
48243         for flag in $(EXTRA_TARGET_FLAGS); do \
48244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48245         done; \
48246         (cd $(TARGET_SUBDIR)/zlib && \
48247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48249                   "RANLIB=$${RANLIB}" \
48250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48251                    mostlyclean) \
48252           || exit 1
48253
48254 @endif target-zlib
48255
48256 .PHONY: maybe-clean-target-zlib clean-target-zlib
48257 maybe-clean-target-zlib:
48258 @if target-zlib
48259 maybe-clean-target-zlib: clean-target-zlib
48260
48261 clean-target-zlib: 
48262         @: $(MAKE); $(unstage)
48263         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48264         r=`${PWD_COMMAND}`; export r; \
48265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48266         $(NORMAL_TARGET_EXPORTS) \
48267         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
48268         for flag in $(EXTRA_TARGET_FLAGS); do \
48269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48270         done; \
48271         (cd $(TARGET_SUBDIR)/zlib && \
48272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48274                   "RANLIB=$${RANLIB}" \
48275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48276                    clean) \
48277           || exit 1
48278
48279 @endif target-zlib
48280
48281 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
48282 maybe-distclean-target-zlib:
48283 @if target-zlib
48284 maybe-distclean-target-zlib: distclean-target-zlib
48285
48286 distclean-target-zlib: 
48287         @: $(MAKE); $(unstage)
48288         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48289         r=`${PWD_COMMAND}`; export r; \
48290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48291         $(NORMAL_TARGET_EXPORTS) \
48292         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
48293         for flag in $(EXTRA_TARGET_FLAGS); do \
48294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48295         done; \
48296         (cd $(TARGET_SUBDIR)/zlib && \
48297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48299                   "RANLIB=$${RANLIB}" \
48300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48301                    distclean) \
48302           || exit 1
48303
48304 @endif target-zlib
48305
48306 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
48307 maybe-maintainer-clean-target-zlib:
48308 @if target-zlib
48309 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
48310
48311 maintainer-clean-target-zlib: 
48312         @: $(MAKE); $(unstage)
48313         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48314         r=`${PWD_COMMAND}`; export r; \
48315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48316         $(NORMAL_TARGET_EXPORTS) \
48317         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
48318         for flag in $(EXTRA_TARGET_FLAGS); do \
48319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48320         done; \
48321         (cd $(TARGET_SUBDIR)/zlib && \
48322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48324                   "RANLIB=$${RANLIB}" \
48325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48326                    maintainer-clean) \
48327           || exit 1
48328
48329 @endif target-zlib
48330
48331
48332
48333
48334
48335 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
48336 maybe-configure-target-boehm-gc:
48337 @if gcc-bootstrap
48338 configure-target-boehm-gc: stage_current
48339 @endif gcc-bootstrap
48340 @if target-boehm-gc
48341 maybe-configure-target-boehm-gc: configure-target-boehm-gc
48342 configure-target-boehm-gc: 
48343         @: $(MAKE); $(unstage)
48344         @r=`${PWD_COMMAND}`; export r; \
48345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48346         echo "Checking multilib configuration for boehm-gc..."; \
48347         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
48348         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
48349         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
48350           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
48351             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
48352           else \
48353             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
48354             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
48355           fi; \
48356         else \
48357           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
48358         fi; \
48359         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
48360         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
48361         $(NORMAL_TARGET_EXPORTS) \
48362         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
48363         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
48364         case $(srcdir) in \
48365           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48366           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
48367                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48368         esac; \
48369         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
48370         libsrcdir="$$s/boehm-gc"; \
48371         rm -f no-such-file || : ; \
48372         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48373           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48374           --target=${target_alias} $${srcdiroption}  \
48375           || exit 1
48376 @endif target-boehm-gc
48377
48378
48379
48380
48381
48382 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
48383 maybe-all-target-boehm-gc:
48384 @if gcc-bootstrap
48385 all-target-boehm-gc: stage_current
48386 @endif gcc-bootstrap
48387 @if target-boehm-gc
48388 TARGET-target-boehm-gc=all
48389 maybe-all-target-boehm-gc: all-target-boehm-gc
48390 all-target-boehm-gc: configure-target-boehm-gc
48391         @: $(MAKE); $(unstage)
48392         @r=`${PWD_COMMAND}`; export r; \
48393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48394         $(NORMAL_TARGET_EXPORTS) \
48395         (cd $(TARGET_SUBDIR)/boehm-gc && \
48396           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48397                 $(TARGET-target-boehm-gc))
48398 @endif target-boehm-gc
48399
48400
48401
48402
48403
48404 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
48405 maybe-check-target-boehm-gc:
48406 @if target-boehm-gc
48407 maybe-check-target-boehm-gc: check-target-boehm-gc
48408
48409 check-target-boehm-gc:
48410         @: $(MAKE); $(unstage)
48411         @r=`${PWD_COMMAND}`; export r; \
48412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48413         $(NORMAL_TARGET_EXPORTS) \
48414         (cd $(TARGET_SUBDIR)/boehm-gc && \
48415           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48416
48417 @endif target-boehm-gc
48418
48419 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
48420 maybe-install-target-boehm-gc:
48421 @if target-boehm-gc
48422 maybe-install-target-boehm-gc: install-target-boehm-gc
48423
48424 install-target-boehm-gc: installdirs
48425         @: $(MAKE); $(unstage)
48426         @r=`${PWD_COMMAND}`; export r; \
48427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48428         $(NORMAL_TARGET_EXPORTS) \
48429         (cd $(TARGET_SUBDIR)/boehm-gc && \
48430           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48431
48432 @endif target-boehm-gc
48433
48434 # Other targets (info, dvi, pdf, etc.)
48435
48436 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
48437 maybe-info-target-boehm-gc:
48438 @if target-boehm-gc
48439 maybe-info-target-boehm-gc: info-target-boehm-gc
48440
48441 info-target-boehm-gc: \
48442     configure-target-boehm-gc 
48443         @: $(MAKE); $(unstage)
48444         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48445         r=`${PWD_COMMAND}`; export r; \
48446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48447         $(NORMAL_TARGET_EXPORTS) \
48448         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
48449         for flag in $(EXTRA_TARGET_FLAGS); do \
48450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48451         done; \
48452         (cd $(TARGET_SUBDIR)/boehm-gc && \
48453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48455                   "RANLIB=$${RANLIB}" \
48456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48457                    info) \
48458           || exit 1
48459
48460 @endif target-boehm-gc
48461
48462 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
48463 maybe-dvi-target-boehm-gc:
48464 @if target-boehm-gc
48465 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
48466
48467 dvi-target-boehm-gc: \
48468     configure-target-boehm-gc 
48469         @: $(MAKE); $(unstage)
48470         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48471         r=`${PWD_COMMAND}`; export r; \
48472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48473         $(NORMAL_TARGET_EXPORTS) \
48474         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
48475         for flag in $(EXTRA_TARGET_FLAGS); do \
48476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48477         done; \
48478         (cd $(TARGET_SUBDIR)/boehm-gc && \
48479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48481                   "RANLIB=$${RANLIB}" \
48482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48483                    dvi) \
48484           || exit 1
48485
48486 @endif target-boehm-gc
48487
48488 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
48489 maybe-pdf-target-boehm-gc:
48490 @if target-boehm-gc
48491 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
48492
48493 pdf-target-boehm-gc: \
48494     configure-target-boehm-gc 
48495         @: $(MAKE); $(unstage)
48496         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48497         r=`${PWD_COMMAND}`; export r; \
48498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48499         $(NORMAL_TARGET_EXPORTS) \
48500         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
48501         for flag in $(EXTRA_TARGET_FLAGS); do \
48502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48503         done; \
48504         (cd $(TARGET_SUBDIR)/boehm-gc && \
48505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48507                   "RANLIB=$${RANLIB}" \
48508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48509                    pdf) \
48510           || exit 1
48511
48512 @endif target-boehm-gc
48513
48514 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
48515 maybe-html-target-boehm-gc:
48516 @if target-boehm-gc
48517 maybe-html-target-boehm-gc: html-target-boehm-gc
48518
48519 html-target-boehm-gc: \
48520     configure-target-boehm-gc 
48521         @: $(MAKE); $(unstage)
48522         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48523         r=`${PWD_COMMAND}`; export r; \
48524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48525         $(NORMAL_TARGET_EXPORTS) \
48526         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
48527         for flag in $(EXTRA_TARGET_FLAGS); do \
48528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48529         done; \
48530         (cd $(TARGET_SUBDIR)/boehm-gc && \
48531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48533                   "RANLIB=$${RANLIB}" \
48534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48535                    html) \
48536           || exit 1
48537
48538 @endif target-boehm-gc
48539
48540 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
48541 maybe-TAGS-target-boehm-gc:
48542 @if target-boehm-gc
48543 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
48544
48545 TAGS-target-boehm-gc: \
48546     configure-target-boehm-gc 
48547         @: $(MAKE); $(unstage)
48548         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48549         r=`${PWD_COMMAND}`; export r; \
48550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48551         $(NORMAL_TARGET_EXPORTS) \
48552         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
48553         for flag in $(EXTRA_TARGET_FLAGS); do \
48554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48555         done; \
48556         (cd $(TARGET_SUBDIR)/boehm-gc && \
48557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48559                   "RANLIB=$${RANLIB}" \
48560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48561                    TAGS) \
48562           || exit 1
48563
48564 @endif target-boehm-gc
48565
48566 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
48567 maybe-install-info-target-boehm-gc:
48568 @if target-boehm-gc
48569 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
48570
48571 install-info-target-boehm-gc: \
48572     configure-target-boehm-gc \
48573     info-target-boehm-gc 
48574         @: $(MAKE); $(unstage)
48575         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48576         r=`${PWD_COMMAND}`; export r; \
48577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48578         $(NORMAL_TARGET_EXPORTS) \
48579         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
48580         for flag in $(EXTRA_TARGET_FLAGS); do \
48581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48582         done; \
48583         (cd $(TARGET_SUBDIR)/boehm-gc && \
48584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48586                   "RANLIB=$${RANLIB}" \
48587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48588                    install-info) \
48589           || exit 1
48590
48591 @endif target-boehm-gc
48592
48593 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
48594 maybe-install-pdf-target-boehm-gc:
48595 @if target-boehm-gc
48596 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
48597
48598 install-pdf-target-boehm-gc: \
48599     configure-target-boehm-gc \
48600     pdf-target-boehm-gc 
48601         @: $(MAKE); $(unstage)
48602         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48603         r=`${PWD_COMMAND}`; export r; \
48604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48605         $(NORMAL_TARGET_EXPORTS) \
48606         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
48607         for flag in $(EXTRA_TARGET_FLAGS); do \
48608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48609         done; \
48610         (cd $(TARGET_SUBDIR)/boehm-gc && \
48611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48613                   "RANLIB=$${RANLIB}" \
48614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48615                    install-pdf) \
48616           || exit 1
48617
48618 @endif target-boehm-gc
48619
48620 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
48621 maybe-install-html-target-boehm-gc:
48622 @if target-boehm-gc
48623 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
48624
48625 install-html-target-boehm-gc: \
48626     configure-target-boehm-gc \
48627     html-target-boehm-gc 
48628         @: $(MAKE); $(unstage)
48629         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48630         r=`${PWD_COMMAND}`; export r; \
48631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48632         $(NORMAL_TARGET_EXPORTS) \
48633         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
48634         for flag in $(EXTRA_TARGET_FLAGS); do \
48635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48636         done; \
48637         (cd $(TARGET_SUBDIR)/boehm-gc && \
48638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48640                   "RANLIB=$${RANLIB}" \
48641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48642                    install-html) \
48643           || exit 1
48644
48645 @endif target-boehm-gc
48646
48647 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
48648 maybe-installcheck-target-boehm-gc:
48649 @if target-boehm-gc
48650 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
48651
48652 installcheck-target-boehm-gc: \
48653     configure-target-boehm-gc 
48654         @: $(MAKE); $(unstage)
48655         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48656         r=`${PWD_COMMAND}`; export r; \
48657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48658         $(NORMAL_TARGET_EXPORTS) \
48659         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
48660         for flag in $(EXTRA_TARGET_FLAGS); do \
48661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48662         done; \
48663         (cd $(TARGET_SUBDIR)/boehm-gc && \
48664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48666                   "RANLIB=$${RANLIB}" \
48667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48668                    installcheck) \
48669           || exit 1
48670
48671 @endif target-boehm-gc
48672
48673 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
48674 maybe-mostlyclean-target-boehm-gc:
48675 @if target-boehm-gc
48676 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
48677
48678 mostlyclean-target-boehm-gc: 
48679         @: $(MAKE); $(unstage)
48680         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48681         r=`${PWD_COMMAND}`; export r; \
48682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48683         $(NORMAL_TARGET_EXPORTS) \
48684         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
48685         for flag in $(EXTRA_TARGET_FLAGS); do \
48686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48687         done; \
48688         (cd $(TARGET_SUBDIR)/boehm-gc && \
48689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48691                   "RANLIB=$${RANLIB}" \
48692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48693                    mostlyclean) \
48694           || exit 1
48695
48696 @endif target-boehm-gc
48697
48698 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
48699 maybe-clean-target-boehm-gc:
48700 @if target-boehm-gc
48701 maybe-clean-target-boehm-gc: clean-target-boehm-gc
48702
48703 clean-target-boehm-gc: 
48704         @: $(MAKE); $(unstage)
48705         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48706         r=`${PWD_COMMAND}`; export r; \
48707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48708         $(NORMAL_TARGET_EXPORTS) \
48709         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
48710         for flag in $(EXTRA_TARGET_FLAGS); do \
48711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48712         done; \
48713         (cd $(TARGET_SUBDIR)/boehm-gc && \
48714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48716                   "RANLIB=$${RANLIB}" \
48717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48718                    clean) \
48719           || exit 1
48720
48721 @endif target-boehm-gc
48722
48723 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
48724 maybe-distclean-target-boehm-gc:
48725 @if target-boehm-gc
48726 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
48727
48728 distclean-target-boehm-gc: 
48729         @: $(MAKE); $(unstage)
48730         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48731         r=`${PWD_COMMAND}`; export r; \
48732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48733         $(NORMAL_TARGET_EXPORTS) \
48734         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
48735         for flag in $(EXTRA_TARGET_FLAGS); do \
48736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48737         done; \
48738         (cd $(TARGET_SUBDIR)/boehm-gc && \
48739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48741                   "RANLIB=$${RANLIB}" \
48742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48743                    distclean) \
48744           || exit 1
48745
48746 @endif target-boehm-gc
48747
48748 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
48749 maybe-maintainer-clean-target-boehm-gc:
48750 @if target-boehm-gc
48751 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
48752
48753 maintainer-clean-target-boehm-gc: 
48754         @: $(MAKE); $(unstage)
48755         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48756         r=`${PWD_COMMAND}`; export r; \
48757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48758         $(NORMAL_TARGET_EXPORTS) \
48759         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
48760         for flag in $(EXTRA_TARGET_FLAGS); do \
48761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48762         done; \
48763         (cd $(TARGET_SUBDIR)/boehm-gc && \
48764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48766                   "RANLIB=$${RANLIB}" \
48767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48768                    maintainer-clean) \
48769           || exit 1
48770
48771 @endif target-boehm-gc
48772
48773
48774
48775
48776
48777 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
48778 maybe-configure-target-qthreads:
48779 @if gcc-bootstrap
48780 configure-target-qthreads: stage_current
48781 @endif gcc-bootstrap
48782 @if target-qthreads
48783 maybe-configure-target-qthreads: configure-target-qthreads
48784 configure-target-qthreads: 
48785         @: $(MAKE); $(unstage)
48786         @r=`${PWD_COMMAND}`; export r; \
48787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48788         echo "Checking multilib configuration for qthreads..."; \
48789         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
48790         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
48791         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
48792           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
48793             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
48794           else \
48795             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
48796             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
48797           fi; \
48798         else \
48799           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
48800         fi; \
48801         test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
48802         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
48803         $(NORMAL_TARGET_EXPORTS) \
48804         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
48805         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
48806         case $(srcdir) in \
48807           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48808           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
48809                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48810         esac; \
48811         srcdiroption="--srcdir=$${topdir}/qthreads"; \
48812         libsrcdir="$$s/qthreads"; \
48813         rm -f no-such-file || : ; \
48814         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48815           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48816           --target=${target_alias} $${srcdiroption}  \
48817           || exit 1
48818 @endif target-qthreads
48819
48820
48821
48822
48823
48824 .PHONY: all-target-qthreads maybe-all-target-qthreads
48825 maybe-all-target-qthreads:
48826 @if gcc-bootstrap
48827 all-target-qthreads: stage_current
48828 @endif gcc-bootstrap
48829 @if target-qthreads
48830 TARGET-target-qthreads=all
48831 maybe-all-target-qthreads: all-target-qthreads
48832 all-target-qthreads: configure-target-qthreads
48833         @: $(MAKE); $(unstage)
48834         @r=`${PWD_COMMAND}`; export r; \
48835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48836         $(NORMAL_TARGET_EXPORTS) \
48837         (cd $(TARGET_SUBDIR)/qthreads && \
48838           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48839                 $(TARGET-target-qthreads))
48840 @endif target-qthreads
48841
48842
48843
48844
48845
48846 .PHONY: check-target-qthreads maybe-check-target-qthreads
48847 maybe-check-target-qthreads:
48848 @if target-qthreads
48849 maybe-check-target-qthreads: check-target-qthreads
48850
48851 check-target-qthreads:
48852         @: $(MAKE); $(unstage)
48853         @r=`${PWD_COMMAND}`; export r; \
48854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48855         $(NORMAL_TARGET_EXPORTS) \
48856         (cd $(TARGET_SUBDIR)/qthreads && \
48857           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48858
48859 @endif target-qthreads
48860
48861 .PHONY: install-target-qthreads maybe-install-target-qthreads
48862 maybe-install-target-qthreads:
48863 @if target-qthreads
48864 maybe-install-target-qthreads: install-target-qthreads
48865
48866 install-target-qthreads: installdirs
48867         @: $(MAKE); $(unstage)
48868         @r=`${PWD_COMMAND}`; export r; \
48869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48870         $(NORMAL_TARGET_EXPORTS) \
48871         (cd $(TARGET_SUBDIR)/qthreads && \
48872           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48873
48874 @endif target-qthreads
48875
48876 # Other targets (info, dvi, pdf, etc.)
48877
48878 .PHONY: maybe-info-target-qthreads info-target-qthreads
48879 maybe-info-target-qthreads:
48880 @if target-qthreads
48881 maybe-info-target-qthreads: info-target-qthreads
48882
48883 info-target-qthreads: \
48884     configure-target-qthreads 
48885         @: $(MAKE); $(unstage)
48886         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48887         r=`${PWD_COMMAND}`; export r; \
48888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48889         $(NORMAL_TARGET_EXPORTS) \
48890         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
48891         for flag in $(EXTRA_TARGET_FLAGS); do \
48892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48893         done; \
48894         (cd $(TARGET_SUBDIR)/qthreads && \
48895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48897                   "RANLIB=$${RANLIB}" \
48898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48899                    info) \
48900           || exit 1
48901
48902 @endif target-qthreads
48903
48904 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
48905 maybe-dvi-target-qthreads:
48906 @if target-qthreads
48907 maybe-dvi-target-qthreads: dvi-target-qthreads
48908
48909 dvi-target-qthreads: \
48910     configure-target-qthreads 
48911         @: $(MAKE); $(unstage)
48912         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48913         r=`${PWD_COMMAND}`; export r; \
48914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48915         $(NORMAL_TARGET_EXPORTS) \
48916         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
48917         for flag in $(EXTRA_TARGET_FLAGS); do \
48918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48919         done; \
48920         (cd $(TARGET_SUBDIR)/qthreads && \
48921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48923                   "RANLIB=$${RANLIB}" \
48924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48925                    dvi) \
48926           || exit 1
48927
48928 @endif target-qthreads
48929
48930 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
48931 maybe-pdf-target-qthreads:
48932 @if target-qthreads
48933 maybe-pdf-target-qthreads: pdf-target-qthreads
48934
48935 pdf-target-qthreads: \
48936     configure-target-qthreads 
48937         @: $(MAKE); $(unstage)
48938         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48939         r=`${PWD_COMMAND}`; export r; \
48940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48941         $(NORMAL_TARGET_EXPORTS) \
48942         echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
48943         for flag in $(EXTRA_TARGET_FLAGS); do \
48944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48945         done; \
48946         (cd $(TARGET_SUBDIR)/qthreads && \
48947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48949                   "RANLIB=$${RANLIB}" \
48950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48951                    pdf) \
48952           || exit 1
48953
48954 @endif target-qthreads
48955
48956 .PHONY: maybe-html-target-qthreads html-target-qthreads
48957 maybe-html-target-qthreads:
48958 @if target-qthreads
48959 maybe-html-target-qthreads: html-target-qthreads
48960
48961 html-target-qthreads: \
48962     configure-target-qthreads 
48963         @: $(MAKE); $(unstage)
48964         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48965         r=`${PWD_COMMAND}`; export r; \
48966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48967         $(NORMAL_TARGET_EXPORTS) \
48968         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
48969         for flag in $(EXTRA_TARGET_FLAGS); do \
48970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48971         done; \
48972         (cd $(TARGET_SUBDIR)/qthreads && \
48973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48975                   "RANLIB=$${RANLIB}" \
48976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48977                    html) \
48978           || exit 1
48979
48980 @endif target-qthreads
48981
48982 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
48983 maybe-TAGS-target-qthreads:
48984 @if target-qthreads
48985 maybe-TAGS-target-qthreads: TAGS-target-qthreads
48986
48987 TAGS-target-qthreads: \
48988     configure-target-qthreads 
48989         @: $(MAKE); $(unstage)
48990         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48991         r=`${PWD_COMMAND}`; export r; \
48992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48993         $(NORMAL_TARGET_EXPORTS) \
48994         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
48995         for flag in $(EXTRA_TARGET_FLAGS); do \
48996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48997         done; \
48998         (cd $(TARGET_SUBDIR)/qthreads && \
48999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49001                   "RANLIB=$${RANLIB}" \
49002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49003                    TAGS) \
49004           || exit 1
49005
49006 @endif target-qthreads
49007
49008 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
49009 maybe-install-info-target-qthreads:
49010 @if target-qthreads
49011 maybe-install-info-target-qthreads: install-info-target-qthreads
49012
49013 install-info-target-qthreads: \
49014     configure-target-qthreads \
49015     info-target-qthreads 
49016         @: $(MAKE); $(unstage)
49017         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49018         r=`${PWD_COMMAND}`; export r; \
49019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49020         $(NORMAL_TARGET_EXPORTS) \
49021         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
49022         for flag in $(EXTRA_TARGET_FLAGS); do \
49023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49024         done; \
49025         (cd $(TARGET_SUBDIR)/qthreads && \
49026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49028                   "RANLIB=$${RANLIB}" \
49029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49030                    install-info) \
49031           || exit 1
49032
49033 @endif target-qthreads
49034
49035 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
49036 maybe-install-pdf-target-qthreads:
49037 @if target-qthreads
49038 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
49039
49040 install-pdf-target-qthreads: \
49041     configure-target-qthreads \
49042     pdf-target-qthreads 
49043         @: $(MAKE); $(unstage)
49044         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49045         r=`${PWD_COMMAND}`; export r; \
49046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49047         $(NORMAL_TARGET_EXPORTS) \
49048         echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
49049         for flag in $(EXTRA_TARGET_FLAGS); do \
49050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49051         done; \
49052         (cd $(TARGET_SUBDIR)/qthreads && \
49053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49055                   "RANLIB=$${RANLIB}" \
49056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49057                    install-pdf) \
49058           || exit 1
49059
49060 @endif target-qthreads
49061
49062 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
49063 maybe-install-html-target-qthreads:
49064 @if target-qthreads
49065 maybe-install-html-target-qthreads: install-html-target-qthreads
49066
49067 install-html-target-qthreads: \
49068     configure-target-qthreads \
49069     html-target-qthreads 
49070         @: $(MAKE); $(unstage)
49071         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49072         r=`${PWD_COMMAND}`; export r; \
49073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49074         $(NORMAL_TARGET_EXPORTS) \
49075         echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
49076         for flag in $(EXTRA_TARGET_FLAGS); do \
49077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49078         done; \
49079         (cd $(TARGET_SUBDIR)/qthreads && \
49080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49082                   "RANLIB=$${RANLIB}" \
49083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49084                    install-html) \
49085           || exit 1
49086
49087 @endif target-qthreads
49088
49089 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
49090 maybe-installcheck-target-qthreads:
49091 @if target-qthreads
49092 maybe-installcheck-target-qthreads: installcheck-target-qthreads
49093
49094 installcheck-target-qthreads: \
49095     configure-target-qthreads 
49096         @: $(MAKE); $(unstage)
49097         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49098         r=`${PWD_COMMAND}`; export r; \
49099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49100         $(NORMAL_TARGET_EXPORTS) \
49101         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
49102         for flag in $(EXTRA_TARGET_FLAGS); do \
49103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49104         done; \
49105         (cd $(TARGET_SUBDIR)/qthreads && \
49106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49108                   "RANLIB=$${RANLIB}" \
49109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49110                    installcheck) \
49111           || exit 1
49112
49113 @endif target-qthreads
49114
49115 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
49116 maybe-mostlyclean-target-qthreads:
49117 @if target-qthreads
49118 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
49119
49120 mostlyclean-target-qthreads: 
49121         @: $(MAKE); $(unstage)
49122         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49123         r=`${PWD_COMMAND}`; export r; \
49124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49125         $(NORMAL_TARGET_EXPORTS) \
49126         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
49127         for flag in $(EXTRA_TARGET_FLAGS); do \
49128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49129         done; \
49130         (cd $(TARGET_SUBDIR)/qthreads && \
49131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49133                   "RANLIB=$${RANLIB}" \
49134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49135                    mostlyclean) \
49136           || exit 1
49137
49138 @endif target-qthreads
49139
49140 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
49141 maybe-clean-target-qthreads:
49142 @if target-qthreads
49143 maybe-clean-target-qthreads: clean-target-qthreads
49144
49145 clean-target-qthreads: 
49146         @: $(MAKE); $(unstage)
49147         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49148         r=`${PWD_COMMAND}`; export r; \
49149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49150         $(NORMAL_TARGET_EXPORTS) \
49151         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
49152         for flag in $(EXTRA_TARGET_FLAGS); do \
49153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49154         done; \
49155         (cd $(TARGET_SUBDIR)/qthreads && \
49156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49158                   "RANLIB=$${RANLIB}" \
49159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49160                    clean) \
49161           || exit 1
49162
49163 @endif target-qthreads
49164
49165 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
49166 maybe-distclean-target-qthreads:
49167 @if target-qthreads
49168 maybe-distclean-target-qthreads: distclean-target-qthreads
49169
49170 distclean-target-qthreads: 
49171         @: $(MAKE); $(unstage)
49172         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49173         r=`${PWD_COMMAND}`; export r; \
49174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49175         $(NORMAL_TARGET_EXPORTS) \
49176         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
49177         for flag in $(EXTRA_TARGET_FLAGS); do \
49178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49179         done; \
49180         (cd $(TARGET_SUBDIR)/qthreads && \
49181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49183                   "RANLIB=$${RANLIB}" \
49184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49185                    distclean) \
49186           || exit 1
49187
49188 @endif target-qthreads
49189
49190 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
49191 maybe-maintainer-clean-target-qthreads:
49192 @if target-qthreads
49193 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
49194
49195 maintainer-clean-target-qthreads: 
49196         @: $(MAKE); $(unstage)
49197         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49198         r=`${PWD_COMMAND}`; export r; \
49199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49200         $(NORMAL_TARGET_EXPORTS) \
49201         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
49202         for flag in $(EXTRA_TARGET_FLAGS); do \
49203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49204         done; \
49205         (cd $(TARGET_SUBDIR)/qthreads && \
49206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49208                   "RANLIB=$${RANLIB}" \
49209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49210                    maintainer-clean) \
49211           || exit 1
49212
49213 @endif target-qthreads
49214
49215
49216
49217
49218
49219 .PHONY: configure-target-rda maybe-configure-target-rda
49220 maybe-configure-target-rda:
49221 @if gcc-bootstrap
49222 configure-target-rda: stage_current
49223 @endif gcc-bootstrap
49224 @if target-rda
49225 maybe-configure-target-rda: configure-target-rda
49226 configure-target-rda: 
49227         @: $(MAKE); $(unstage)
49228         @r=`${PWD_COMMAND}`; export r; \
49229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49230         echo "Checking multilib configuration for rda..."; \
49231         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
49232         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
49233         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
49234           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
49235             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
49236           else \
49237             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
49238             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
49239           fi; \
49240         else \
49241           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
49242         fi; \
49243         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
49244         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
49245         $(NORMAL_TARGET_EXPORTS) \
49246         echo Configuring in $(TARGET_SUBDIR)/rda; \
49247         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
49248         case $(srcdir) in \
49249           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49250           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
49251                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49252         esac; \
49253         srcdiroption="--srcdir=$${topdir}/rda"; \
49254         libsrcdir="$$s/rda"; \
49255         rm -f no-such-file || : ; \
49256         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49257           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49258           --target=${target_alias} $${srcdiroption}  \
49259           || exit 1
49260 @endif target-rda
49261
49262
49263
49264
49265
49266 .PHONY: all-target-rda maybe-all-target-rda
49267 maybe-all-target-rda:
49268 @if gcc-bootstrap
49269 all-target-rda: stage_current
49270 @endif gcc-bootstrap
49271 @if target-rda
49272 TARGET-target-rda=all
49273 maybe-all-target-rda: all-target-rda
49274 all-target-rda: configure-target-rda
49275         @: $(MAKE); $(unstage)
49276         @r=`${PWD_COMMAND}`; export r; \
49277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49278         $(NORMAL_TARGET_EXPORTS) \
49279         (cd $(TARGET_SUBDIR)/rda && \
49280           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49281                 $(TARGET-target-rda))
49282 @endif target-rda
49283
49284
49285
49286
49287
49288 .PHONY: check-target-rda maybe-check-target-rda
49289 maybe-check-target-rda:
49290 @if target-rda
49291 maybe-check-target-rda: check-target-rda
49292
49293 check-target-rda:
49294         @: $(MAKE); $(unstage)
49295         @r=`${PWD_COMMAND}`; export r; \
49296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49297         $(NORMAL_TARGET_EXPORTS) \
49298         (cd $(TARGET_SUBDIR)/rda && \
49299           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49300
49301 @endif target-rda
49302
49303 .PHONY: install-target-rda maybe-install-target-rda
49304 maybe-install-target-rda:
49305 @if target-rda
49306 maybe-install-target-rda: install-target-rda
49307
49308 install-target-rda: installdirs
49309         @: $(MAKE); $(unstage)
49310         @r=`${PWD_COMMAND}`; export r; \
49311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49312         $(NORMAL_TARGET_EXPORTS) \
49313         (cd $(TARGET_SUBDIR)/rda && \
49314           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49315
49316 @endif target-rda
49317
49318 # Other targets (info, dvi, pdf, etc.)
49319
49320 .PHONY: maybe-info-target-rda info-target-rda
49321 maybe-info-target-rda:
49322 @if target-rda
49323 maybe-info-target-rda: info-target-rda
49324
49325 info-target-rda: \
49326     configure-target-rda 
49327         @: $(MAKE); $(unstage)
49328         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49329         r=`${PWD_COMMAND}`; export r; \
49330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49331         $(NORMAL_TARGET_EXPORTS) \
49332         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
49333         for flag in $(EXTRA_TARGET_FLAGS); do \
49334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49335         done; \
49336         (cd $(TARGET_SUBDIR)/rda && \
49337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49339                   "RANLIB=$${RANLIB}" \
49340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49341                    info) \
49342           || exit 1
49343
49344 @endif target-rda
49345
49346 .PHONY: maybe-dvi-target-rda dvi-target-rda
49347 maybe-dvi-target-rda:
49348 @if target-rda
49349 maybe-dvi-target-rda: dvi-target-rda
49350
49351 dvi-target-rda: \
49352     configure-target-rda 
49353         @: $(MAKE); $(unstage)
49354         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49355         r=`${PWD_COMMAND}`; export r; \
49356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49357         $(NORMAL_TARGET_EXPORTS) \
49358         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
49359         for flag in $(EXTRA_TARGET_FLAGS); do \
49360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49361         done; \
49362         (cd $(TARGET_SUBDIR)/rda && \
49363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49365                   "RANLIB=$${RANLIB}" \
49366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49367                    dvi) \
49368           || exit 1
49369
49370 @endif target-rda
49371
49372 .PHONY: maybe-pdf-target-rda pdf-target-rda
49373 maybe-pdf-target-rda:
49374 @if target-rda
49375 maybe-pdf-target-rda: pdf-target-rda
49376
49377 pdf-target-rda: \
49378     configure-target-rda 
49379         @: $(MAKE); $(unstage)
49380         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49381         r=`${PWD_COMMAND}`; export r; \
49382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49383         $(NORMAL_TARGET_EXPORTS) \
49384         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
49385         for flag in $(EXTRA_TARGET_FLAGS); do \
49386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49387         done; \
49388         (cd $(TARGET_SUBDIR)/rda && \
49389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49391                   "RANLIB=$${RANLIB}" \
49392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49393                    pdf) \
49394           || exit 1
49395
49396 @endif target-rda
49397
49398 .PHONY: maybe-html-target-rda html-target-rda
49399 maybe-html-target-rda:
49400 @if target-rda
49401 maybe-html-target-rda: html-target-rda
49402
49403 html-target-rda: \
49404     configure-target-rda 
49405         @: $(MAKE); $(unstage)
49406         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49407         r=`${PWD_COMMAND}`; export r; \
49408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49409         $(NORMAL_TARGET_EXPORTS) \
49410         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
49411         for flag in $(EXTRA_TARGET_FLAGS); do \
49412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49413         done; \
49414         (cd $(TARGET_SUBDIR)/rda && \
49415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49417                   "RANLIB=$${RANLIB}" \
49418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49419                    html) \
49420           || exit 1
49421
49422 @endif target-rda
49423
49424 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
49425 maybe-TAGS-target-rda:
49426 @if target-rda
49427 maybe-TAGS-target-rda: TAGS-target-rda
49428
49429 TAGS-target-rda: \
49430     configure-target-rda 
49431         @: $(MAKE); $(unstage)
49432         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49433         r=`${PWD_COMMAND}`; export r; \
49434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49435         $(NORMAL_TARGET_EXPORTS) \
49436         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
49437         for flag in $(EXTRA_TARGET_FLAGS); do \
49438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49439         done; \
49440         (cd $(TARGET_SUBDIR)/rda && \
49441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49443                   "RANLIB=$${RANLIB}" \
49444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49445                    TAGS) \
49446           || exit 1
49447
49448 @endif target-rda
49449
49450 .PHONY: maybe-install-info-target-rda install-info-target-rda
49451 maybe-install-info-target-rda:
49452 @if target-rda
49453 maybe-install-info-target-rda: install-info-target-rda
49454
49455 install-info-target-rda: \
49456     configure-target-rda \
49457     info-target-rda 
49458         @: $(MAKE); $(unstage)
49459         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49460         r=`${PWD_COMMAND}`; export r; \
49461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49462         $(NORMAL_TARGET_EXPORTS) \
49463         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
49464         for flag in $(EXTRA_TARGET_FLAGS); do \
49465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49466         done; \
49467         (cd $(TARGET_SUBDIR)/rda && \
49468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49470                   "RANLIB=$${RANLIB}" \
49471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49472                    install-info) \
49473           || exit 1
49474
49475 @endif target-rda
49476
49477 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
49478 maybe-install-pdf-target-rda:
49479 @if target-rda
49480 maybe-install-pdf-target-rda: install-pdf-target-rda
49481
49482 install-pdf-target-rda: \
49483     configure-target-rda \
49484     pdf-target-rda 
49485         @: $(MAKE); $(unstage)
49486         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49487         r=`${PWD_COMMAND}`; export r; \
49488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49489         $(NORMAL_TARGET_EXPORTS) \
49490         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
49491         for flag in $(EXTRA_TARGET_FLAGS); do \
49492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49493         done; \
49494         (cd $(TARGET_SUBDIR)/rda && \
49495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49497                   "RANLIB=$${RANLIB}" \
49498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49499                    install-pdf) \
49500           || exit 1
49501
49502 @endif target-rda
49503
49504 .PHONY: maybe-install-html-target-rda install-html-target-rda
49505 maybe-install-html-target-rda:
49506 @if target-rda
49507 maybe-install-html-target-rda: install-html-target-rda
49508
49509 install-html-target-rda: \
49510     configure-target-rda \
49511     html-target-rda 
49512         @: $(MAKE); $(unstage)
49513         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49514         r=`${PWD_COMMAND}`; export r; \
49515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49516         $(NORMAL_TARGET_EXPORTS) \
49517         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
49518         for flag in $(EXTRA_TARGET_FLAGS); do \
49519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49520         done; \
49521         (cd $(TARGET_SUBDIR)/rda && \
49522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49524                   "RANLIB=$${RANLIB}" \
49525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49526                    install-html) \
49527           || exit 1
49528
49529 @endif target-rda
49530
49531 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
49532 maybe-installcheck-target-rda:
49533 @if target-rda
49534 maybe-installcheck-target-rda: installcheck-target-rda
49535
49536 installcheck-target-rda: \
49537     configure-target-rda 
49538         @: $(MAKE); $(unstage)
49539         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49540         r=`${PWD_COMMAND}`; export r; \
49541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49542         $(NORMAL_TARGET_EXPORTS) \
49543         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
49544         for flag in $(EXTRA_TARGET_FLAGS); do \
49545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49546         done; \
49547         (cd $(TARGET_SUBDIR)/rda && \
49548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49550                   "RANLIB=$${RANLIB}" \
49551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49552                    installcheck) \
49553           || exit 1
49554
49555 @endif target-rda
49556
49557 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
49558 maybe-mostlyclean-target-rda:
49559 @if target-rda
49560 maybe-mostlyclean-target-rda: mostlyclean-target-rda
49561
49562 mostlyclean-target-rda: 
49563         @: $(MAKE); $(unstage)
49564         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49565         r=`${PWD_COMMAND}`; export r; \
49566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49567         $(NORMAL_TARGET_EXPORTS) \
49568         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
49569         for flag in $(EXTRA_TARGET_FLAGS); do \
49570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49571         done; \
49572         (cd $(TARGET_SUBDIR)/rda && \
49573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49575                   "RANLIB=$${RANLIB}" \
49576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49577                    mostlyclean) \
49578           || exit 1
49579
49580 @endif target-rda
49581
49582 .PHONY: maybe-clean-target-rda clean-target-rda
49583 maybe-clean-target-rda:
49584 @if target-rda
49585 maybe-clean-target-rda: clean-target-rda
49586
49587 clean-target-rda: 
49588         @: $(MAKE); $(unstage)
49589         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49590         r=`${PWD_COMMAND}`; export r; \
49591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49592         $(NORMAL_TARGET_EXPORTS) \
49593         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
49594         for flag in $(EXTRA_TARGET_FLAGS); do \
49595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49596         done; \
49597         (cd $(TARGET_SUBDIR)/rda && \
49598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49600                   "RANLIB=$${RANLIB}" \
49601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49602                    clean) \
49603           || exit 1
49604
49605 @endif target-rda
49606
49607 .PHONY: maybe-distclean-target-rda distclean-target-rda
49608 maybe-distclean-target-rda:
49609 @if target-rda
49610 maybe-distclean-target-rda: distclean-target-rda
49611
49612 distclean-target-rda: 
49613         @: $(MAKE); $(unstage)
49614         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49615         r=`${PWD_COMMAND}`; export r; \
49616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49617         $(NORMAL_TARGET_EXPORTS) \
49618         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
49619         for flag in $(EXTRA_TARGET_FLAGS); do \
49620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49621         done; \
49622         (cd $(TARGET_SUBDIR)/rda && \
49623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49625                   "RANLIB=$${RANLIB}" \
49626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49627                    distclean) \
49628           || exit 1
49629
49630 @endif target-rda
49631
49632 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
49633 maybe-maintainer-clean-target-rda:
49634 @if target-rda
49635 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
49636
49637 maintainer-clean-target-rda: 
49638         @: $(MAKE); $(unstage)
49639         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49640         r=`${PWD_COMMAND}`; export r; \
49641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49642         $(NORMAL_TARGET_EXPORTS) \
49643         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
49644         for flag in $(EXTRA_TARGET_FLAGS); do \
49645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49646         done; \
49647         (cd $(TARGET_SUBDIR)/rda && \
49648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49650                   "RANLIB=$${RANLIB}" \
49651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49652                    maintainer-clean) \
49653           || exit 1
49654
49655 @endif target-rda
49656
49657
49658
49659
49660
49661 .PHONY: configure-target-libada maybe-configure-target-libada
49662 maybe-configure-target-libada:
49663 @if gcc-bootstrap
49664 configure-target-libada: stage_current
49665 @endif gcc-bootstrap
49666 @if target-libada
49667 maybe-configure-target-libada: configure-target-libada
49668 configure-target-libada: 
49669         @: $(MAKE); $(unstage)
49670         @r=`${PWD_COMMAND}`; export r; \
49671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49672         echo "Checking multilib configuration for libada..."; \
49673         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
49674         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
49675         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
49676           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
49677             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
49678           else \
49679             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
49680             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
49681           fi; \
49682         else \
49683           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
49684         fi; \
49685         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
49686         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
49687         $(NORMAL_TARGET_EXPORTS) \
49688         echo Configuring in $(TARGET_SUBDIR)/libada; \
49689         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
49690         case $(srcdir) in \
49691           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49692           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
49693                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49694         esac; \
49695         srcdiroption="--srcdir=$${topdir}/libada"; \
49696         libsrcdir="$$s/libada"; \
49697         rm -f no-such-file || : ; \
49698         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49699           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49700           --target=${target_alias} $${srcdiroption}  \
49701           || exit 1
49702 @endif target-libada
49703
49704
49705
49706
49707
49708 .PHONY: all-target-libada maybe-all-target-libada
49709 maybe-all-target-libada:
49710 @if gcc-bootstrap
49711 all-target-libada: stage_current
49712 @endif gcc-bootstrap
49713 @if target-libada
49714 TARGET-target-libada=all
49715 maybe-all-target-libada: all-target-libada
49716 all-target-libada: configure-target-libada
49717         @: $(MAKE); $(unstage)
49718         @r=`${PWD_COMMAND}`; export r; \
49719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49720         $(NORMAL_TARGET_EXPORTS) \
49721         (cd $(TARGET_SUBDIR)/libada && \
49722           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49723                 $(TARGET-target-libada))
49724 @endif target-libada
49725
49726
49727
49728
49729
49730 .PHONY: check-target-libada maybe-check-target-libada
49731 maybe-check-target-libada:
49732 @if target-libada
49733 maybe-check-target-libada: check-target-libada
49734
49735 check-target-libada:
49736         @: $(MAKE); $(unstage)
49737         @r=`${PWD_COMMAND}`; export r; \
49738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49739         $(NORMAL_TARGET_EXPORTS) \
49740         (cd $(TARGET_SUBDIR)/libada && \
49741           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49742
49743 @endif target-libada
49744
49745 .PHONY: install-target-libada maybe-install-target-libada
49746 maybe-install-target-libada:
49747 @if target-libada
49748 maybe-install-target-libada: install-target-libada
49749
49750 install-target-libada: installdirs
49751         @: $(MAKE); $(unstage)
49752         @r=`${PWD_COMMAND}`; export r; \
49753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49754         $(NORMAL_TARGET_EXPORTS) \
49755         (cd $(TARGET_SUBDIR)/libada && \
49756           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49757
49758 @endif target-libada
49759
49760 # Other targets (info, dvi, pdf, etc.)
49761
49762 .PHONY: maybe-info-target-libada info-target-libada
49763 maybe-info-target-libada:
49764 @if target-libada
49765 maybe-info-target-libada: info-target-libada
49766
49767 info-target-libada: \
49768     configure-target-libada 
49769         @: $(MAKE); $(unstage)
49770         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49771         r=`${PWD_COMMAND}`; export r; \
49772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49773         $(NORMAL_TARGET_EXPORTS) \
49774         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
49775         for flag in $(EXTRA_TARGET_FLAGS); do \
49776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49777         done; \
49778         (cd $(TARGET_SUBDIR)/libada && \
49779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49781                   "RANLIB=$${RANLIB}" \
49782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49783                    info) \
49784           || exit 1
49785
49786 @endif target-libada
49787
49788 .PHONY: maybe-dvi-target-libada dvi-target-libada
49789 maybe-dvi-target-libada:
49790 @if target-libada
49791 maybe-dvi-target-libada: dvi-target-libada
49792
49793 dvi-target-libada: \
49794     configure-target-libada 
49795         @: $(MAKE); $(unstage)
49796         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49797         r=`${PWD_COMMAND}`; export r; \
49798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49799         $(NORMAL_TARGET_EXPORTS) \
49800         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
49801         for flag in $(EXTRA_TARGET_FLAGS); do \
49802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49803         done; \
49804         (cd $(TARGET_SUBDIR)/libada && \
49805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49807                   "RANLIB=$${RANLIB}" \
49808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49809                    dvi) \
49810           || exit 1
49811
49812 @endif target-libada
49813
49814 .PHONY: maybe-pdf-target-libada pdf-target-libada
49815 maybe-pdf-target-libada:
49816 @if target-libada
49817 maybe-pdf-target-libada: pdf-target-libada
49818
49819 pdf-target-libada: \
49820     configure-target-libada 
49821         @: $(MAKE); $(unstage)
49822         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49823         r=`${PWD_COMMAND}`; export r; \
49824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49825         $(NORMAL_TARGET_EXPORTS) \
49826         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
49827         for flag in $(EXTRA_TARGET_FLAGS); do \
49828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49829         done; \
49830         (cd $(TARGET_SUBDIR)/libada && \
49831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49833                   "RANLIB=$${RANLIB}" \
49834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49835                    pdf) \
49836           || exit 1
49837
49838 @endif target-libada
49839
49840 .PHONY: maybe-html-target-libada html-target-libada
49841 maybe-html-target-libada:
49842 @if target-libada
49843 maybe-html-target-libada: html-target-libada
49844
49845 html-target-libada: \
49846     configure-target-libada 
49847         @: $(MAKE); $(unstage)
49848         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49849         r=`${PWD_COMMAND}`; export r; \
49850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49851         $(NORMAL_TARGET_EXPORTS) \
49852         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
49853         for flag in $(EXTRA_TARGET_FLAGS); do \
49854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49855         done; \
49856         (cd $(TARGET_SUBDIR)/libada && \
49857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49859                   "RANLIB=$${RANLIB}" \
49860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49861                    html) \
49862           || exit 1
49863
49864 @endif target-libada
49865
49866 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
49867 maybe-TAGS-target-libada:
49868 @if target-libada
49869 maybe-TAGS-target-libada: TAGS-target-libada
49870
49871 TAGS-target-libada: \
49872     configure-target-libada 
49873         @: $(MAKE); $(unstage)
49874         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49875         r=`${PWD_COMMAND}`; export r; \
49876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49877         $(NORMAL_TARGET_EXPORTS) \
49878         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
49879         for flag in $(EXTRA_TARGET_FLAGS); do \
49880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49881         done; \
49882         (cd $(TARGET_SUBDIR)/libada && \
49883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49885                   "RANLIB=$${RANLIB}" \
49886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49887                    TAGS) \
49888           || exit 1
49889
49890 @endif target-libada
49891
49892 .PHONY: maybe-install-info-target-libada install-info-target-libada
49893 maybe-install-info-target-libada:
49894 @if target-libada
49895 maybe-install-info-target-libada: install-info-target-libada
49896
49897 install-info-target-libada: \
49898     configure-target-libada \
49899     info-target-libada 
49900         @: $(MAKE); $(unstage)
49901         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49902         r=`${PWD_COMMAND}`; export r; \
49903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49904         $(NORMAL_TARGET_EXPORTS) \
49905         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
49906         for flag in $(EXTRA_TARGET_FLAGS); do \
49907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49908         done; \
49909         (cd $(TARGET_SUBDIR)/libada && \
49910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49912                   "RANLIB=$${RANLIB}" \
49913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49914                    install-info) \
49915           || exit 1
49916
49917 @endif target-libada
49918
49919 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
49920 maybe-install-pdf-target-libada:
49921 @if target-libada
49922 maybe-install-pdf-target-libada: install-pdf-target-libada
49923
49924 install-pdf-target-libada: \
49925     configure-target-libada \
49926     pdf-target-libada 
49927         @: $(MAKE); $(unstage)
49928         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49929         r=`${PWD_COMMAND}`; export r; \
49930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49931         $(NORMAL_TARGET_EXPORTS) \
49932         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
49933         for flag in $(EXTRA_TARGET_FLAGS); do \
49934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49935         done; \
49936         (cd $(TARGET_SUBDIR)/libada && \
49937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49939                   "RANLIB=$${RANLIB}" \
49940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49941                    install-pdf) \
49942           || exit 1
49943
49944 @endif target-libada
49945
49946 .PHONY: maybe-install-html-target-libada install-html-target-libada
49947 maybe-install-html-target-libada:
49948 @if target-libada
49949 maybe-install-html-target-libada: install-html-target-libada
49950
49951 install-html-target-libada: \
49952     configure-target-libada \
49953     html-target-libada 
49954         @: $(MAKE); $(unstage)
49955         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49956         r=`${PWD_COMMAND}`; export r; \
49957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49958         $(NORMAL_TARGET_EXPORTS) \
49959         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
49960         for flag in $(EXTRA_TARGET_FLAGS); do \
49961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49962         done; \
49963         (cd $(TARGET_SUBDIR)/libada && \
49964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49966                   "RANLIB=$${RANLIB}" \
49967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49968                    install-html) \
49969           || exit 1
49970
49971 @endif target-libada
49972
49973 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
49974 maybe-installcheck-target-libada:
49975 @if target-libada
49976 maybe-installcheck-target-libada: installcheck-target-libada
49977
49978 installcheck-target-libada: \
49979     configure-target-libada 
49980         @: $(MAKE); $(unstage)
49981         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49982         r=`${PWD_COMMAND}`; export r; \
49983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49984         $(NORMAL_TARGET_EXPORTS) \
49985         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
49986         for flag in $(EXTRA_TARGET_FLAGS); do \
49987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49988         done; \
49989         (cd $(TARGET_SUBDIR)/libada && \
49990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49992                   "RANLIB=$${RANLIB}" \
49993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49994                    installcheck) \
49995           || exit 1
49996
49997 @endif target-libada
49998
49999 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
50000 maybe-mostlyclean-target-libada:
50001 @if target-libada
50002 maybe-mostlyclean-target-libada: mostlyclean-target-libada
50003
50004 mostlyclean-target-libada: 
50005         @: $(MAKE); $(unstage)
50006         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50007         r=`${PWD_COMMAND}`; export r; \
50008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50009         $(NORMAL_TARGET_EXPORTS) \
50010         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
50011         for flag in $(EXTRA_TARGET_FLAGS); do \
50012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50013         done; \
50014         (cd $(TARGET_SUBDIR)/libada && \
50015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50017                   "RANLIB=$${RANLIB}" \
50018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50019                    mostlyclean) \
50020           || exit 1
50021
50022 @endif target-libada
50023
50024 .PHONY: maybe-clean-target-libada clean-target-libada
50025 maybe-clean-target-libada:
50026 @if target-libada
50027 maybe-clean-target-libada: clean-target-libada
50028
50029 clean-target-libada: 
50030         @: $(MAKE); $(unstage)
50031         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50032         r=`${PWD_COMMAND}`; export r; \
50033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50034         $(NORMAL_TARGET_EXPORTS) \
50035         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
50036         for flag in $(EXTRA_TARGET_FLAGS); do \
50037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50038         done; \
50039         (cd $(TARGET_SUBDIR)/libada && \
50040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50042                   "RANLIB=$${RANLIB}" \
50043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50044                    clean) \
50045           || exit 1
50046
50047 @endif target-libada
50048
50049 .PHONY: maybe-distclean-target-libada distclean-target-libada
50050 maybe-distclean-target-libada:
50051 @if target-libada
50052 maybe-distclean-target-libada: distclean-target-libada
50053
50054 distclean-target-libada: 
50055         @: $(MAKE); $(unstage)
50056         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50057         r=`${PWD_COMMAND}`; export r; \
50058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50059         $(NORMAL_TARGET_EXPORTS) \
50060         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
50061         for flag in $(EXTRA_TARGET_FLAGS); do \
50062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50063         done; \
50064         (cd $(TARGET_SUBDIR)/libada && \
50065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50067                   "RANLIB=$${RANLIB}" \
50068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50069                    distclean) \
50070           || exit 1
50071
50072 @endif target-libada
50073
50074 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
50075 maybe-maintainer-clean-target-libada:
50076 @if target-libada
50077 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
50078
50079 maintainer-clean-target-libada: 
50080         @: $(MAKE); $(unstage)
50081         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50082         r=`${PWD_COMMAND}`; export r; \
50083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50084         $(NORMAL_TARGET_EXPORTS) \
50085         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
50086         for flag in $(EXTRA_TARGET_FLAGS); do \
50087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50088         done; \
50089         (cd $(TARGET_SUBDIR)/libada && \
50090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50092                   "RANLIB=$${RANLIB}" \
50093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50094                    maintainer-clean) \
50095           || exit 1
50096
50097 @endif target-libada
50098
50099
50100
50101
50102
50103 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
50104 maybe-configure-target-libgomp:
50105 @if gcc-bootstrap
50106 configure-target-libgomp: stage_current
50107 @endif gcc-bootstrap
50108 @if target-libgomp
50109 maybe-configure-target-libgomp: configure-target-libgomp
50110 configure-target-libgomp: 
50111         @: $(MAKE); $(unstage)
50112         @r=`${PWD_COMMAND}`; export r; \
50113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50114         echo "Checking multilib configuration for libgomp..."; \
50115         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
50116         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
50117         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50118           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50119             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50120           else \
50121             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50122             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50123           fi; \
50124         else \
50125           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50126         fi; \
50127         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50128         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
50129         $(NORMAL_TARGET_EXPORTS) \
50130         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
50131         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
50132         case $(srcdir) in \
50133           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50134           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50135                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50136         esac; \
50137         srcdiroption="--srcdir=$${topdir}/libgomp"; \
50138         libsrcdir="$$s/libgomp"; \
50139         rm -f no-such-file || : ; \
50140         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50141           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50142           --target=${target_alias} $${srcdiroption}  \
50143           || exit 1
50144 @endif target-libgomp
50145
50146
50147
50148
50149
50150 .PHONY: all-target-libgomp maybe-all-target-libgomp
50151 maybe-all-target-libgomp:
50152 @if gcc-bootstrap
50153 all-target-libgomp: stage_current
50154 @endif gcc-bootstrap
50155 @if target-libgomp
50156 TARGET-target-libgomp=all
50157 maybe-all-target-libgomp: all-target-libgomp
50158 all-target-libgomp: configure-target-libgomp
50159         @: $(MAKE); $(unstage)
50160         @r=`${PWD_COMMAND}`; export r; \
50161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50162         $(NORMAL_TARGET_EXPORTS) \
50163         (cd $(TARGET_SUBDIR)/libgomp && \
50164           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50165                 $(TARGET-target-libgomp))
50166 @endif target-libgomp
50167
50168
50169
50170
50171
50172 .PHONY: check-target-libgomp maybe-check-target-libgomp
50173 maybe-check-target-libgomp:
50174 @if target-libgomp
50175 maybe-check-target-libgomp: check-target-libgomp
50176
50177 check-target-libgomp:
50178         @: $(MAKE); $(unstage)
50179         @r=`${PWD_COMMAND}`; export r; \
50180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50181         $(NORMAL_TARGET_EXPORTS) \
50182         (cd $(TARGET_SUBDIR)/libgomp && \
50183           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50184
50185 @endif target-libgomp
50186
50187 .PHONY: install-target-libgomp maybe-install-target-libgomp
50188 maybe-install-target-libgomp:
50189 @if target-libgomp
50190 maybe-install-target-libgomp: install-target-libgomp
50191
50192 install-target-libgomp: installdirs
50193         @: $(MAKE); $(unstage)
50194         @r=`${PWD_COMMAND}`; export r; \
50195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50196         $(NORMAL_TARGET_EXPORTS) \
50197         (cd $(TARGET_SUBDIR)/libgomp && \
50198           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50199
50200 @endif target-libgomp
50201
50202 # Other targets (info, dvi, pdf, etc.)
50203
50204 .PHONY: maybe-info-target-libgomp info-target-libgomp
50205 maybe-info-target-libgomp:
50206 @if target-libgomp
50207 maybe-info-target-libgomp: info-target-libgomp
50208
50209 info-target-libgomp: \
50210     configure-target-libgomp 
50211         @: $(MAKE); $(unstage)
50212         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50213         r=`${PWD_COMMAND}`; export r; \
50214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50215         $(NORMAL_TARGET_EXPORTS) \
50216         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
50217         for flag in $(EXTRA_TARGET_FLAGS); do \
50218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50219         done; \
50220         (cd $(TARGET_SUBDIR)/libgomp && \
50221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50223                   "RANLIB=$${RANLIB}" \
50224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50225                    info) \
50226           || exit 1
50227
50228 @endif target-libgomp
50229
50230 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
50231 maybe-dvi-target-libgomp:
50232 @if target-libgomp
50233 maybe-dvi-target-libgomp: dvi-target-libgomp
50234
50235 dvi-target-libgomp: \
50236     configure-target-libgomp 
50237         @: $(MAKE); $(unstage)
50238         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50239         r=`${PWD_COMMAND}`; export r; \
50240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50241         $(NORMAL_TARGET_EXPORTS) \
50242         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
50243         for flag in $(EXTRA_TARGET_FLAGS); do \
50244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50245         done; \
50246         (cd $(TARGET_SUBDIR)/libgomp && \
50247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50249                   "RANLIB=$${RANLIB}" \
50250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50251                    dvi) \
50252           || exit 1
50253
50254 @endif target-libgomp
50255
50256 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
50257 maybe-pdf-target-libgomp:
50258 @if target-libgomp
50259 maybe-pdf-target-libgomp: pdf-target-libgomp
50260
50261 pdf-target-libgomp: \
50262     configure-target-libgomp 
50263         @: $(MAKE); $(unstage)
50264         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50265         r=`${PWD_COMMAND}`; export r; \
50266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50267         $(NORMAL_TARGET_EXPORTS) \
50268         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
50269         for flag in $(EXTRA_TARGET_FLAGS); do \
50270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50271         done; \
50272         (cd $(TARGET_SUBDIR)/libgomp && \
50273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50275                   "RANLIB=$${RANLIB}" \
50276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50277                    pdf) \
50278           || exit 1
50279
50280 @endif target-libgomp
50281
50282 .PHONY: maybe-html-target-libgomp html-target-libgomp
50283 maybe-html-target-libgomp:
50284 @if target-libgomp
50285 maybe-html-target-libgomp: html-target-libgomp
50286
50287 html-target-libgomp: \
50288     configure-target-libgomp 
50289         @: $(MAKE); $(unstage)
50290         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50291         r=`${PWD_COMMAND}`; export r; \
50292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50293         $(NORMAL_TARGET_EXPORTS) \
50294         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
50295         for flag in $(EXTRA_TARGET_FLAGS); do \
50296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50297         done; \
50298         (cd $(TARGET_SUBDIR)/libgomp && \
50299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50301                   "RANLIB=$${RANLIB}" \
50302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50303                    html) \
50304           || exit 1
50305
50306 @endif target-libgomp
50307
50308 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
50309 maybe-TAGS-target-libgomp:
50310 @if target-libgomp
50311 maybe-TAGS-target-libgomp: TAGS-target-libgomp
50312
50313 TAGS-target-libgomp: \
50314     configure-target-libgomp 
50315         @: $(MAKE); $(unstage)
50316         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50317         r=`${PWD_COMMAND}`; export r; \
50318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50319         $(NORMAL_TARGET_EXPORTS) \
50320         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
50321         for flag in $(EXTRA_TARGET_FLAGS); do \
50322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50323         done; \
50324         (cd $(TARGET_SUBDIR)/libgomp && \
50325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50327                   "RANLIB=$${RANLIB}" \
50328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50329                    TAGS) \
50330           || exit 1
50331
50332 @endif target-libgomp
50333
50334 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
50335 maybe-install-info-target-libgomp:
50336 @if target-libgomp
50337 maybe-install-info-target-libgomp: install-info-target-libgomp
50338
50339 install-info-target-libgomp: \
50340     configure-target-libgomp \
50341     info-target-libgomp 
50342         @: $(MAKE); $(unstage)
50343         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50344         r=`${PWD_COMMAND}`; export r; \
50345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50346         $(NORMAL_TARGET_EXPORTS) \
50347         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
50348         for flag in $(EXTRA_TARGET_FLAGS); do \
50349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50350         done; \
50351         (cd $(TARGET_SUBDIR)/libgomp && \
50352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50354                   "RANLIB=$${RANLIB}" \
50355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50356                    install-info) \
50357           || exit 1
50358
50359 @endif target-libgomp
50360
50361 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
50362 maybe-install-pdf-target-libgomp:
50363 @if target-libgomp
50364 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
50365
50366 install-pdf-target-libgomp: \
50367     configure-target-libgomp \
50368     pdf-target-libgomp 
50369         @: $(MAKE); $(unstage)
50370         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50371         r=`${PWD_COMMAND}`; export r; \
50372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50373         $(NORMAL_TARGET_EXPORTS) \
50374         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
50375         for flag in $(EXTRA_TARGET_FLAGS); do \
50376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50377         done; \
50378         (cd $(TARGET_SUBDIR)/libgomp && \
50379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50381                   "RANLIB=$${RANLIB}" \
50382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50383                    install-pdf) \
50384           || exit 1
50385
50386 @endif target-libgomp
50387
50388 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
50389 maybe-install-html-target-libgomp:
50390 @if target-libgomp
50391 maybe-install-html-target-libgomp: install-html-target-libgomp
50392
50393 install-html-target-libgomp: \
50394     configure-target-libgomp \
50395     html-target-libgomp 
50396         @: $(MAKE); $(unstage)
50397         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50398         r=`${PWD_COMMAND}`; export r; \
50399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50400         $(NORMAL_TARGET_EXPORTS) \
50401         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
50402         for flag in $(EXTRA_TARGET_FLAGS); do \
50403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50404         done; \
50405         (cd $(TARGET_SUBDIR)/libgomp && \
50406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50408                   "RANLIB=$${RANLIB}" \
50409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50410                    install-html) \
50411           || exit 1
50412
50413 @endif target-libgomp
50414
50415 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
50416 maybe-installcheck-target-libgomp:
50417 @if target-libgomp
50418 maybe-installcheck-target-libgomp: installcheck-target-libgomp
50419
50420 installcheck-target-libgomp: \
50421     configure-target-libgomp 
50422         @: $(MAKE); $(unstage)
50423         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50424         r=`${PWD_COMMAND}`; export r; \
50425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50426         $(NORMAL_TARGET_EXPORTS) \
50427         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
50428         for flag in $(EXTRA_TARGET_FLAGS); do \
50429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50430         done; \
50431         (cd $(TARGET_SUBDIR)/libgomp && \
50432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50434                   "RANLIB=$${RANLIB}" \
50435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50436                    installcheck) \
50437           || exit 1
50438
50439 @endif target-libgomp
50440
50441 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
50442 maybe-mostlyclean-target-libgomp:
50443 @if target-libgomp
50444 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
50445
50446 mostlyclean-target-libgomp: 
50447         @: $(MAKE); $(unstage)
50448         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50449         r=`${PWD_COMMAND}`; export r; \
50450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50451         $(NORMAL_TARGET_EXPORTS) \
50452         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
50453         for flag in $(EXTRA_TARGET_FLAGS); do \
50454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50455         done; \
50456         (cd $(TARGET_SUBDIR)/libgomp && \
50457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50459                   "RANLIB=$${RANLIB}" \
50460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50461                    mostlyclean) \
50462           || exit 1
50463
50464 @endif target-libgomp
50465
50466 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
50467 maybe-clean-target-libgomp:
50468 @if target-libgomp
50469 maybe-clean-target-libgomp: clean-target-libgomp
50470
50471 clean-target-libgomp: 
50472         @: $(MAKE); $(unstage)
50473         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50474         r=`${PWD_COMMAND}`; export r; \
50475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50476         $(NORMAL_TARGET_EXPORTS) \
50477         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
50478         for flag in $(EXTRA_TARGET_FLAGS); do \
50479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50480         done; \
50481         (cd $(TARGET_SUBDIR)/libgomp && \
50482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50484                   "RANLIB=$${RANLIB}" \
50485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50486                    clean) \
50487           || exit 1
50488
50489 @endif target-libgomp
50490
50491 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
50492 maybe-distclean-target-libgomp:
50493 @if target-libgomp
50494 maybe-distclean-target-libgomp: distclean-target-libgomp
50495
50496 distclean-target-libgomp: 
50497         @: $(MAKE); $(unstage)
50498         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50499         r=`${PWD_COMMAND}`; export r; \
50500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50501         $(NORMAL_TARGET_EXPORTS) \
50502         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
50503         for flag in $(EXTRA_TARGET_FLAGS); do \
50504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50505         done; \
50506         (cd $(TARGET_SUBDIR)/libgomp && \
50507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50509                   "RANLIB=$${RANLIB}" \
50510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50511                    distclean) \
50512           || exit 1
50513
50514 @endif target-libgomp
50515
50516 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
50517 maybe-maintainer-clean-target-libgomp:
50518 @if target-libgomp
50519 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
50520
50521 maintainer-clean-target-libgomp: 
50522         @: $(MAKE); $(unstage)
50523         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50524         r=`${PWD_COMMAND}`; export r; \
50525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50526         $(NORMAL_TARGET_EXPORTS) \
50527         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
50528         for flag in $(EXTRA_TARGET_FLAGS); do \
50529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50530         done; \
50531         (cd $(TARGET_SUBDIR)/libgomp && \
50532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50534                   "RANLIB=$${RANLIB}" \
50535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50536                    maintainer-clean) \
50537           || exit 1
50538
50539 @endif target-libgomp
50540
50541
50542
50543 # ----------
50544 # GCC module
50545 # ----------
50546
50547 @if gcc-no-bootstrap
50548 .PHONY: cross
50549 cross: all-build all-gas all-ld
50550         @r=`${PWD_COMMAND}`; export r; \
50551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50552         $(HOST_EXPORTS) \
50553         echo "Building the C and C++ compiler"; \
50554         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
50555         @r=`${PWD_COMMAND}`; export r; \
50556         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
50557         echo "Building runtime libraries"; \
50558         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
50559 @endif gcc-no-bootstrap
50560
50561 @if gcc
50562 .PHONY: check-gcc-c++
50563 check-gcc-c++:
50564         @if [ -f ./gcc/Makefile ] ; then \
50565           r=`${PWD_COMMAND}`; export r; \
50566           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50567           $(HOST_EXPORTS) \
50568           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
50569         else \
50570           true; \
50571         fi
50572
50573 .PHONY: check-c++
50574 check-c++: check-target-libstdc++-v3 check-gcc-c++
50575
50576 # Install the gcc headers files, but not the fixed include files,
50577 # which Cygnus is not allowed to distribute.  This rule is very
50578 # dependent on the workings of the gcc Makefile.in.
50579 .PHONY: gcc-no-fixedincludes
50580 gcc-no-fixedincludes:
50581         @if [ -f ./gcc/Makefile ]; then \
50582           rm -rf gcc/tmp-include; \
50583           mv gcc/include gcc/tmp-include 2>/dev/null; \
50584           mkdir gcc/include; \
50585           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
50586           touch gcc/stmp-fixinc gcc/include/fixed; \
50587           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
50588           r=`${PWD_COMMAND}`; export r; \
50589           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
50590           $(HOST_EXPORTS) \
50591           (cd ./gcc && \
50592            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
50593           rm -rf gcc/include; \
50594           mv gcc/tmp-include gcc/include 2>/dev/null; \
50595         else true; fi
50596 @endif gcc
50597
50598 # ---------------------
50599 # GCC bootstrap support
50600 # ---------------------
50601
50602 # We track the current stage (the one in 'gcc') in the stage_current file.
50603 # stage_last instead tracks the stage that was built last.  These targets
50604 # are dummy when toplevel bootstrap is not active.
50605
50606 # While making host and target tools, symlinks to the final stage must be
50607 # there, so $(unstage) should be run at various points.  To avoid excessive
50608 # recursive invocations of make, we "inline" them using a variable.  These
50609 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
50610 # to avoid warnings from the GNU Make job server.
50611
50612 unstage = :
50613 stage = :
50614 current_stage = ""
50615
50616 @if gcc-bootstrap
50617 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
50618 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
50619 current_stage = "`cat stage_current 2> /dev/null`"
50620 @endif gcc-bootstrap
50621
50622 .PHONY: unstage stage
50623 unstage:
50624         @: $(MAKE); $(unstage)
50625 stage:
50626         @: $(MAKE); $(stage)
50627
50628 # Disable commands for lean bootstrap.
50629 LEAN = false
50630
50631 # We name the build directories for the various stages "stage1-gcc",
50632 # "stage2-gcc","stage3-gcc", etc.
50633
50634 # Since the 'compare' process will fail (on debugging information) if any
50635 # directory names are different, we need to link the gcc directory for
50636 # the previous stage to a constant name ('prev-gcc'), and to make the name of
50637 # the build directories constant as well. For the latter, we use naked names
50638 # like 'gcc', because the scripts in that directory assume it.  We use
50639 # mv on platforms where symlinks to directories do not work or are not
50640 # reliable.
50641
50642 # 'touch' doesn't work right on some platforms.
50643 STAMP = echo timestamp > 
50644
50645 # We only want to compare .o files, so set this!
50646 objext = .o
50647
50648
50649 .PHONY: stage1-start stage1-end
50650
50651 stage1-start::
50652         @: $(MAKE); $(stage); \
50653         echo stage1 > stage_current ; \
50654         echo stage1 > stage_last; \
50655         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50656 @if bfd
50657         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
50658           mkdir stage1-bfd; \
50659         mv stage1-bfd bfd 
50660 @endif bfd
50661 @if opcodes
50662         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
50663           mkdir stage1-opcodes; \
50664         mv stage1-opcodes opcodes 
50665 @endif opcodes
50666 @if binutils
50667         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
50668           mkdir stage1-binutils; \
50669         mv stage1-binutils binutils 
50670 @endif binutils
50671 @if gas
50672         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
50673           mkdir stage1-gas; \
50674         mv stage1-gas gas 
50675 @endif gas
50676 @if gcc
50677         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
50678           mkdir stage1-gcc; \
50679         mv stage1-gcc gcc 
50680 @endif gcc
50681 @if gmp
50682         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
50683           mkdir stage1-gmp; \
50684         mv stage1-gmp gmp 
50685 @endif gmp
50686 @if mpfr
50687         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
50688           mkdir stage1-mpfr; \
50689         mv stage1-mpfr mpfr 
50690 @endif mpfr
50691 @if gold
50692         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
50693           mkdir stage1-gold; \
50694         mv stage1-gold gold 
50695 @endif gold
50696 @if intl
50697         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
50698           mkdir stage1-intl; \
50699         mv stage1-intl intl 
50700 @endif intl
50701 @if ld
50702         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
50703           mkdir stage1-ld; \
50704         mv stage1-ld ld 
50705 @endif ld
50706 @if libcpp
50707         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
50708           mkdir stage1-libcpp; \
50709         mv stage1-libcpp libcpp 
50710 @endif libcpp
50711 @if libdecnumber
50712         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
50713           mkdir stage1-libdecnumber; \
50714         mv stage1-libdecnumber libdecnumber 
50715 @endif libdecnumber
50716 @if libiberty
50717         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
50718           mkdir stage1-libiberty; \
50719         mv stage1-libiberty libiberty 
50720 @endif libiberty
50721 @if zlib
50722         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
50723           mkdir stage1-zlib; \
50724         mv stage1-zlib zlib 
50725 @endif zlib
50726         @[ -d stage1-$(TARGET_SUBDIR) ] || \
50727           mkdir stage1-$(TARGET_SUBDIR); \
50728         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
50729
50730 stage1-end:: 
50731 @if bfd
50732         @if test -d $(HOST_SUBDIR)/bfd ; then \
50733           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
50734         fi
50735 @endif bfd
50736 @if opcodes
50737         @if test -d $(HOST_SUBDIR)/opcodes ; then \
50738           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
50739         fi
50740 @endif opcodes
50741 @if binutils
50742         @if test -d $(HOST_SUBDIR)/binutils ; then \
50743           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
50744         fi
50745 @endif binutils
50746 @if gas
50747         @if test -d $(HOST_SUBDIR)/gas ; then \
50748           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
50749         fi
50750 @endif gas
50751 @if gcc
50752         @if test -d $(HOST_SUBDIR)/gcc ; then \
50753           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
50754         fi
50755 @endif gcc
50756 @if gmp
50757         @if test -d $(HOST_SUBDIR)/gmp ; then \
50758           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
50759         fi
50760 @endif gmp
50761 @if mpfr
50762         @if test -d $(HOST_SUBDIR)/mpfr ; then \
50763           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
50764         fi
50765 @endif mpfr
50766 @if gold
50767         @if test -d $(HOST_SUBDIR)/gold ; then \
50768           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
50769         fi
50770 @endif gold
50771 @if intl
50772         @if test -d $(HOST_SUBDIR)/intl ; then \
50773           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
50774         fi
50775 @endif intl
50776 @if ld
50777         @if test -d $(HOST_SUBDIR)/ld ; then \
50778           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
50779         fi
50780 @endif ld
50781 @if libcpp
50782         @if test -d $(HOST_SUBDIR)/libcpp ; then \
50783           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
50784         fi
50785 @endif libcpp
50786 @if libdecnumber
50787         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50788           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
50789         fi
50790 @endif libdecnumber
50791 @if libiberty
50792         @if test -d $(HOST_SUBDIR)/libiberty ; then \
50793           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
50794         fi
50795 @endif libiberty
50796 @if zlib
50797         @if test -d $(HOST_SUBDIR)/zlib ; then \
50798           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
50799         fi
50800 @endif zlib
50801         @if test -d $(TARGET_SUBDIR) ; then \
50802           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
50803         fi
50804         rm -f stage_current
50805
50806 # Bubble a bug fix through all the stages up to stage 1.  They are
50807 # remade, but not reconfigured.  The next stage (if any) will not be
50808 # reconfigured either.
50809 .PHONY: stage1-bubble
50810 stage1-bubble:: 
50811         @r=`${PWD_COMMAND}`; export r; \
50812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50813         if test -f stage1-lean  ; then \
50814           echo Skipping rebuild of stage1 ; \
50815         else \
50816           $(MAKE) stage1-start; \
50817           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
50818         fi
50819
50820 .PHONY: all-stage1 clean-stage1
50821 do-clean: clean-stage1
50822
50823 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50824 # only possibility, but now it conflicts with no-bootstrap rules
50825 @if gcc-bootstrap
50826
50827
50828
50829
50830 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50831
50832 .PHONY: distclean-stage1
50833 distclean-stage1::
50834         @: $(MAKE); $(stage)
50835         @test "`cat stage_last`" != stage1 || rm -f stage_last
50836         rm -rf stage1-* 
50837
50838
50839 @endif gcc-bootstrap
50840
50841
50842 .PHONY: stage2-start stage2-end
50843
50844 stage2-start::
50845         @: $(MAKE); $(stage); \
50846         echo stage2 > stage_current ; \
50847         echo stage2 > stage_last; \
50848         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50849 @if bfd
50850         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
50851           mkdir stage2-bfd; \
50852         mv stage2-bfd bfd  ; \
50853         mv stage1-bfd prev-bfd || test -f stage1-lean 
50854 @endif bfd
50855 @if opcodes
50856         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
50857           mkdir stage2-opcodes; \
50858         mv stage2-opcodes opcodes  ; \
50859         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
50860 @endif opcodes
50861 @if binutils
50862         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
50863           mkdir stage2-binutils; \
50864         mv stage2-binutils binutils  ; \
50865         mv stage1-binutils prev-binutils || test -f stage1-lean 
50866 @endif binutils
50867 @if gas
50868         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
50869           mkdir stage2-gas; \
50870         mv stage2-gas gas  ; \
50871         mv stage1-gas prev-gas || test -f stage1-lean 
50872 @endif gas
50873 @if gcc
50874         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
50875           mkdir stage2-gcc; \
50876         mv stage2-gcc gcc  ; \
50877         mv stage1-gcc prev-gcc || test -f stage1-lean 
50878 @endif gcc
50879 @if gmp
50880         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
50881           mkdir stage2-gmp; \
50882         mv stage2-gmp gmp  ; \
50883         mv stage1-gmp prev-gmp || test -f stage1-lean 
50884 @endif gmp
50885 @if mpfr
50886         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
50887           mkdir stage2-mpfr; \
50888         mv stage2-mpfr mpfr  ; \
50889         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
50890 @endif mpfr
50891 @if gold
50892         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
50893           mkdir stage2-gold; \
50894         mv stage2-gold gold  ; \
50895         mv stage1-gold prev-gold || test -f stage1-lean 
50896 @endif gold
50897 @if intl
50898         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
50899           mkdir stage2-intl; \
50900         mv stage2-intl intl  ; \
50901         mv stage1-intl prev-intl || test -f stage1-lean 
50902 @endif intl
50903 @if ld
50904         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
50905           mkdir stage2-ld; \
50906         mv stage2-ld ld  ; \
50907         mv stage1-ld prev-ld || test -f stage1-lean 
50908 @endif ld
50909 @if libcpp
50910         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
50911           mkdir stage2-libcpp; \
50912         mv stage2-libcpp libcpp  ; \
50913         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
50914 @endif libcpp
50915 @if libdecnumber
50916         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
50917           mkdir stage2-libdecnumber; \
50918         mv stage2-libdecnumber libdecnumber  ; \
50919         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
50920 @endif libdecnumber
50921 @if libiberty
50922         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
50923           mkdir stage2-libiberty; \
50924         mv stage2-libiberty libiberty  ; \
50925         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
50926 @endif libiberty
50927 @if zlib
50928         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
50929           mkdir stage2-zlib; \
50930         mv stage2-zlib zlib  ; \
50931         mv stage1-zlib prev-zlib || test -f stage1-lean 
50932 @endif zlib
50933         @[ -d stage2-$(TARGET_SUBDIR) ] || \
50934           mkdir stage2-$(TARGET_SUBDIR); \
50935         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
50936         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
50937
50938 stage2-end:: 
50939 @if bfd
50940         @if test -d $(HOST_SUBDIR)/bfd ; then \
50941           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
50942           mv prev-bfd stage1-bfd ; :  ; \
50943         fi
50944 @endif bfd
50945 @if opcodes
50946         @if test -d $(HOST_SUBDIR)/opcodes ; then \
50947           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
50948           mv prev-opcodes stage1-opcodes ; :  ; \
50949         fi
50950 @endif opcodes
50951 @if binutils
50952         @if test -d $(HOST_SUBDIR)/binutils ; then \
50953           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
50954           mv prev-binutils stage1-binutils ; :  ; \
50955         fi
50956 @endif binutils
50957 @if gas
50958         @if test -d $(HOST_SUBDIR)/gas ; then \
50959           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
50960           mv prev-gas stage1-gas ; :  ; \
50961         fi
50962 @endif gas
50963 @if gcc
50964         @if test -d $(HOST_SUBDIR)/gcc ; then \
50965           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
50966           mv prev-gcc stage1-gcc ; :  ; \
50967         fi
50968 @endif gcc
50969 @if gmp
50970         @if test -d $(HOST_SUBDIR)/gmp ; then \
50971           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
50972           mv prev-gmp stage1-gmp ; :  ; \
50973         fi
50974 @endif gmp
50975 @if mpfr
50976         @if test -d $(HOST_SUBDIR)/mpfr ; then \
50977           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
50978           mv prev-mpfr stage1-mpfr ; :  ; \
50979         fi
50980 @endif mpfr
50981 @if gold
50982         @if test -d $(HOST_SUBDIR)/gold ; then \
50983           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
50984           mv prev-gold stage1-gold ; :  ; \
50985         fi
50986 @endif gold
50987 @if intl
50988         @if test -d $(HOST_SUBDIR)/intl ; then \
50989           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
50990           mv prev-intl stage1-intl ; :  ; \
50991         fi
50992 @endif intl
50993 @if ld
50994         @if test -d $(HOST_SUBDIR)/ld ; then \
50995           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
50996           mv prev-ld stage1-ld ; :  ; \
50997         fi
50998 @endif ld
50999 @if libcpp
51000         @if test -d $(HOST_SUBDIR)/libcpp ; then \
51001           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
51002           mv prev-libcpp stage1-libcpp ; :  ; \
51003         fi
51004 @endif libcpp
51005 @if libdecnumber
51006         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51007           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
51008           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
51009         fi
51010 @endif libdecnumber
51011 @if libiberty
51012         @if test -d $(HOST_SUBDIR)/libiberty ; then \
51013           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
51014           mv prev-libiberty stage1-libiberty ; :  ; \
51015         fi
51016 @endif libiberty
51017 @if zlib
51018         @if test -d $(HOST_SUBDIR)/zlib ; then \
51019           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
51020           mv prev-zlib stage1-zlib ; :  ; \
51021         fi
51022 @endif zlib
51023         @if test -d $(TARGET_SUBDIR) ; then \
51024           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
51025           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
51026         fi
51027         rm -f stage_current
51028
51029 # Bubble a bug fix through all the stages up to stage 2.  They are
51030 # remade, but not reconfigured.  The next stage (if any) will not be
51031 # reconfigured either.
51032 .PHONY: stage2-bubble
51033 stage2-bubble:: stage1-bubble
51034         @r=`${PWD_COMMAND}`; export r; \
51035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51036         if test -f stage2-lean || test -f stage1-lean  ; then \
51037           echo Skipping rebuild of stage2 ; \
51038         else \
51039           $(MAKE) stage2-start; \
51040           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
51041         fi
51042
51043 .PHONY: all-stage2 clean-stage2
51044 do-clean: clean-stage2
51045
51046 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51047 # only possibility, but now it conflicts with no-bootstrap rules
51048 @if gcc-bootstrap
51049
51050
51051
51052 .PHONY: bootstrap2 bootstrap2-lean
51053 bootstrap2:
51054         echo stage2 > stage_final
51055         @r=`${PWD_COMMAND}`; export r; \
51056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51057         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
51058         @: $(MAKE); $(unstage)
51059         @r=`${PWD_COMMAND}`; export r; \
51060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51061         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51062
51063 bootstrap2-lean:
51064         echo stage2 > stage_final
51065         @r=`${PWD_COMMAND}`; export r; \
51066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51067         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
51068         @: $(MAKE); $(unstage)
51069         @r=`${PWD_COMMAND}`; export r; \
51070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51071         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51072
51073
51074 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51075 distclean-stage1:: distclean-stage2 
51076 .PHONY: distclean-stage2
51077 distclean-stage2::
51078         @: $(MAKE); $(stage)
51079         @test "`cat stage_last`" != stage2 || rm -f stage_last
51080         rm -rf stage2-* 
51081
51082
51083 @endif gcc-bootstrap
51084
51085
51086 .PHONY: stageb2g0-start stageb2g0-end
51087
51088 stageb2g0-start::
51089         @: $(MAKE); $(stage); \
51090         echo stageb2g0 > stage_current ; \
51091         echo stageb2g0 > stage_last; \
51092         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51093 @if bfd
51094         @cd $(HOST_SUBDIR); [ -d stageb2g0-bfd ] || \
51095           mkdir stageb2g0-bfd; \
51096         mv stageb2g0-bfd bfd  ; \
51097         mv stage1-bfd prev-bfd || test -f stage1-lean 
51098 @endif bfd
51099 @if opcodes
51100         @cd $(HOST_SUBDIR); [ -d stageb2g0-opcodes ] || \
51101           mkdir stageb2g0-opcodes; \
51102         mv stageb2g0-opcodes opcodes  ; \
51103         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
51104 @endif opcodes
51105 @if binutils
51106         @cd $(HOST_SUBDIR); [ -d stageb2g0-binutils ] || \
51107           mkdir stageb2g0-binutils; \
51108         mv stageb2g0-binutils binutils  ; \
51109         mv stage1-binutils prev-binutils || test -f stage1-lean 
51110 @endif binutils
51111 @if gas
51112         @cd $(HOST_SUBDIR); [ -d stageb2g0-gas ] || \
51113           mkdir stageb2g0-gas; \
51114         mv stageb2g0-gas gas  ; \
51115         mv stage1-gas prev-gas || test -f stage1-lean 
51116 @endif gas
51117 @if gcc
51118         @cd $(HOST_SUBDIR); [ -d stageb2g0-gcc ] || \
51119           mkdir stageb2g0-gcc; \
51120         mv stageb2g0-gcc gcc  ; \
51121         mv stage1-gcc prev-gcc || test -f stage1-lean 
51122 @endif gcc
51123 @if gmp
51124         @cd $(HOST_SUBDIR); [ -d stageb2g0-gmp ] || \
51125           mkdir stageb2g0-gmp; \
51126         mv stageb2g0-gmp gmp  ; \
51127         mv stage1-gmp prev-gmp || test -f stage1-lean 
51128 @endif gmp
51129 @if mpfr
51130         @cd $(HOST_SUBDIR); [ -d stageb2g0-mpfr ] || \
51131           mkdir stageb2g0-mpfr; \
51132         mv stageb2g0-mpfr mpfr  ; \
51133         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
51134 @endif mpfr
51135 @if gold
51136         @cd $(HOST_SUBDIR); [ -d stageb2g0-gold ] || \
51137           mkdir stageb2g0-gold; \
51138         mv stageb2g0-gold gold  ; \
51139         mv stage1-gold prev-gold || test -f stage1-lean 
51140 @endif gold
51141 @if intl
51142         @cd $(HOST_SUBDIR); [ -d stageb2g0-intl ] || \
51143           mkdir stageb2g0-intl; \
51144         mv stageb2g0-intl intl  ; \
51145         mv stage1-intl prev-intl || test -f stage1-lean 
51146 @endif intl
51147 @if ld
51148         @cd $(HOST_SUBDIR); [ -d stageb2g0-ld ] || \
51149           mkdir stageb2g0-ld; \
51150         mv stageb2g0-ld ld  ; \
51151         mv stage1-ld prev-ld || test -f stage1-lean 
51152 @endif ld
51153 @if libcpp
51154         @cd $(HOST_SUBDIR); [ -d stageb2g0-libcpp ] || \
51155           mkdir stageb2g0-libcpp; \
51156         mv stageb2g0-libcpp libcpp  ; \
51157         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
51158 @endif libcpp
51159 @if libdecnumber
51160         @cd $(HOST_SUBDIR); [ -d stageb2g0-libdecnumber ] || \
51161           mkdir stageb2g0-libdecnumber; \
51162         mv stageb2g0-libdecnumber libdecnumber  ; \
51163         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
51164 @endif libdecnumber
51165 @if libiberty
51166         @cd $(HOST_SUBDIR); [ -d stageb2g0-libiberty ] || \
51167           mkdir stageb2g0-libiberty; \
51168         mv stageb2g0-libiberty libiberty  ; \
51169         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
51170 @endif libiberty
51171 @if zlib
51172         @cd $(HOST_SUBDIR); [ -d stageb2g0-zlib ] || \
51173           mkdir stageb2g0-zlib; \
51174         mv stageb2g0-zlib zlib  ; \
51175         mv stage1-zlib prev-zlib || test -f stage1-lean 
51176 @endif zlib
51177         @[ -d stageb2g0-$(TARGET_SUBDIR) ] || \
51178           mkdir stageb2g0-$(TARGET_SUBDIR); \
51179         mv stageb2g0-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
51180         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
51181
51182 stageb2g0-end:: 
51183 @if bfd
51184         @if test -d $(HOST_SUBDIR)/bfd ; then \
51185           cd $(HOST_SUBDIR); mv bfd stageb2g0-bfd ; \
51186           mv prev-bfd stage1-bfd ; :  ; \
51187         fi
51188 @endif bfd
51189 @if opcodes
51190         @if test -d $(HOST_SUBDIR)/opcodes ; then \
51191           cd $(HOST_SUBDIR); mv opcodes stageb2g0-opcodes ; \
51192           mv prev-opcodes stage1-opcodes ; :  ; \
51193         fi
51194 @endif opcodes
51195 @if binutils
51196         @if test -d $(HOST_SUBDIR)/binutils ; then \
51197           cd $(HOST_SUBDIR); mv binutils stageb2g0-binutils ; \
51198           mv prev-binutils stage1-binutils ; :  ; \
51199         fi
51200 @endif binutils
51201 @if gas
51202         @if test -d $(HOST_SUBDIR)/gas ; then \
51203           cd $(HOST_SUBDIR); mv gas stageb2g0-gas ; \
51204           mv prev-gas stage1-gas ; :  ; \
51205         fi
51206 @endif gas
51207 @if gcc
51208         @if test -d $(HOST_SUBDIR)/gcc ; then \
51209           cd $(HOST_SUBDIR); mv gcc stageb2g0-gcc ; \
51210           mv prev-gcc stage1-gcc ; :  ; \
51211         fi
51212 @endif gcc
51213 @if gmp
51214         @if test -d $(HOST_SUBDIR)/gmp ; then \
51215           cd $(HOST_SUBDIR); mv gmp stageb2g0-gmp ; \
51216           mv prev-gmp stage1-gmp ; :  ; \
51217         fi
51218 @endif gmp
51219 @if mpfr
51220         @if test -d $(HOST_SUBDIR)/mpfr ; then \
51221           cd $(HOST_SUBDIR); mv mpfr stageb2g0-mpfr ; \
51222           mv prev-mpfr stage1-mpfr ; :  ; \
51223         fi
51224 @endif mpfr
51225 @if gold
51226         @if test -d $(HOST_SUBDIR)/gold ; then \
51227           cd $(HOST_SUBDIR); mv gold stageb2g0-gold ; \
51228           mv prev-gold stage1-gold ; :  ; \
51229         fi
51230 @endif gold
51231 @if intl
51232         @if test -d $(HOST_SUBDIR)/intl ; then \
51233           cd $(HOST_SUBDIR); mv intl stageb2g0-intl ; \
51234           mv prev-intl stage1-intl ; :  ; \
51235         fi
51236 @endif intl
51237 @if ld
51238         @if test -d $(HOST_SUBDIR)/ld ; then \
51239           cd $(HOST_SUBDIR); mv ld stageb2g0-ld ; \
51240           mv prev-ld stage1-ld ; :  ; \
51241         fi
51242 @endif ld
51243 @if libcpp
51244         @if test -d $(HOST_SUBDIR)/libcpp ; then \
51245           cd $(HOST_SUBDIR); mv libcpp stageb2g0-libcpp ; \
51246           mv prev-libcpp stage1-libcpp ; :  ; \
51247         fi
51248 @endif libcpp
51249 @if libdecnumber
51250         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51251           cd $(HOST_SUBDIR); mv libdecnumber stageb2g0-libdecnumber ; \
51252           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
51253         fi
51254 @endif libdecnumber
51255 @if libiberty
51256         @if test -d $(HOST_SUBDIR)/libiberty ; then \
51257           cd $(HOST_SUBDIR); mv libiberty stageb2g0-libiberty ; \
51258           mv prev-libiberty stage1-libiberty ; :  ; \
51259         fi
51260 @endif libiberty
51261 @if zlib
51262         @if test -d $(HOST_SUBDIR)/zlib ; then \
51263           cd $(HOST_SUBDIR); mv zlib stageb2g0-zlib ; \
51264           mv prev-zlib stage1-zlib ; :  ; \
51265         fi
51266 @endif zlib
51267         @if test -d $(TARGET_SUBDIR) ; then \
51268           mv $(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR)  ; \
51269           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
51270         fi
51271         rm -f stage_current
51272
51273 # Bubble a bug fix through all the stages up to stage b2g0.  They are
51274 # remade, but not reconfigured.  The next stage (if any) will not be
51275 # reconfigured either.
51276 .PHONY: stageb2g0-bubble
51277 stageb2g0-bubble:: stage1-bubble
51278         @r=`${PWD_COMMAND}`; export r; \
51279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51280         if test -f stageb2g0-lean || test -f stage1-lean  ; then \
51281           echo Skipping rebuild of stageb2g0 ; \
51282         else \
51283           $(MAKE) stageb2g0-start; \
51284           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb2g0; \
51285         fi
51286
51287 .PHONY: all-stageb2g0 clean-stageb2g0
51288 do-clean: clean-stageb2g0
51289
51290 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51291 # only possibility, but now it conflicts with no-bootstrap rules
51292 @if gcc-bootstrap
51293
51294
51295
51296 .PHONY: bootstrap2-debug bootstrap2-debug-lean
51297 bootstrap2-debug:
51298         echo stageb2g0 > stage_final
51299         @r=`${PWD_COMMAND}`; export r; \
51300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51301         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb2g0-bubble
51302         @: $(MAKE); $(unstage)
51303         @r=`${PWD_COMMAND}`; export r; \
51304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51305         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51306
51307 bootstrap2-debug-lean:
51308         echo stageb2g0 > stage_final
51309         @r=`${PWD_COMMAND}`; export r; \
51310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51311         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb2g0-bubble
51312         @: $(MAKE); $(unstage)
51313         @r=`${PWD_COMMAND}`; export r; \
51314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51315         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51316
51317
51318 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51319 distclean-stage1:: distclean-stageb2g0 
51320 .PHONY: distclean-stageb2g0
51321 distclean-stageb2g0::
51322         @: $(MAKE); $(stage)
51323         @test "`cat stage_last`" != stageb2g0 || rm -f stage_last
51324         rm -rf stageb2g0-* 
51325
51326
51327 @endif gcc-bootstrap
51328
51329
51330 .PHONY: stage3-start stage3-end
51331
51332 stage3-start::
51333         @: $(MAKE); $(stage); \
51334         echo stage3 > stage_current ; \
51335         echo stage3 > stage_last; \
51336         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51337 @if bfd
51338         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
51339           mkdir stage3-bfd; \
51340         mv stage3-bfd bfd  ; \
51341         mv stage2-bfd prev-bfd || test -f stage2-lean 
51342 @endif bfd
51343 @if opcodes
51344         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
51345           mkdir stage3-opcodes; \
51346         mv stage3-opcodes opcodes  ; \
51347         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
51348 @endif opcodes
51349 @if binutils
51350         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
51351           mkdir stage3-binutils; \
51352         mv stage3-binutils binutils  ; \
51353         mv stage2-binutils prev-binutils || test -f stage2-lean 
51354 @endif binutils
51355 @if gas
51356         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
51357           mkdir stage3-gas; \
51358         mv stage3-gas gas  ; \
51359         mv stage2-gas prev-gas || test -f stage2-lean 
51360 @endif gas
51361 @if gcc
51362         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
51363           mkdir stage3-gcc; \
51364         mv stage3-gcc gcc  ; \
51365         mv stage2-gcc prev-gcc || test -f stage2-lean 
51366 @endif gcc
51367 @if gmp
51368         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
51369           mkdir stage3-gmp; \
51370         mv stage3-gmp gmp  ; \
51371         mv stage2-gmp prev-gmp || test -f stage2-lean 
51372 @endif gmp
51373 @if mpfr
51374         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
51375           mkdir stage3-mpfr; \
51376         mv stage3-mpfr mpfr  ; \
51377         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
51378 @endif mpfr
51379 @if gold
51380         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
51381           mkdir stage3-gold; \
51382         mv stage3-gold gold  ; \
51383         mv stage2-gold prev-gold || test -f stage2-lean 
51384 @endif gold
51385 @if intl
51386         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
51387           mkdir stage3-intl; \
51388         mv stage3-intl intl  ; \
51389         mv stage2-intl prev-intl || test -f stage2-lean 
51390 @endif intl
51391 @if ld
51392         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
51393           mkdir stage3-ld; \
51394         mv stage3-ld ld  ; \
51395         mv stage2-ld prev-ld || test -f stage2-lean 
51396 @endif ld
51397 @if libcpp
51398         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
51399           mkdir stage3-libcpp; \
51400         mv stage3-libcpp libcpp  ; \
51401         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
51402 @endif libcpp
51403 @if libdecnumber
51404         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
51405           mkdir stage3-libdecnumber; \
51406         mv stage3-libdecnumber libdecnumber  ; \
51407         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
51408 @endif libdecnumber
51409 @if libiberty
51410         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
51411           mkdir stage3-libiberty; \
51412         mv stage3-libiberty libiberty  ; \
51413         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
51414 @endif libiberty
51415 @if zlib
51416         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
51417           mkdir stage3-zlib; \
51418         mv stage3-zlib zlib  ; \
51419         mv stage2-zlib prev-zlib || test -f stage2-lean 
51420 @endif zlib
51421         @[ -d stage3-$(TARGET_SUBDIR) ] || \
51422           mkdir stage3-$(TARGET_SUBDIR); \
51423         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
51424         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
51425
51426 stage3-end:: 
51427 @if bfd
51428         @if test -d $(HOST_SUBDIR)/bfd ; then \
51429           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
51430           mv prev-bfd stage2-bfd ; :  ; \
51431         fi
51432 @endif bfd
51433 @if opcodes
51434         @if test -d $(HOST_SUBDIR)/opcodes ; then \
51435           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
51436           mv prev-opcodes stage2-opcodes ; :  ; \
51437         fi
51438 @endif opcodes
51439 @if binutils
51440         @if test -d $(HOST_SUBDIR)/binutils ; then \
51441           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
51442           mv prev-binutils stage2-binutils ; :  ; \
51443         fi
51444 @endif binutils
51445 @if gas
51446         @if test -d $(HOST_SUBDIR)/gas ; then \
51447           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
51448           mv prev-gas stage2-gas ; :  ; \
51449         fi
51450 @endif gas
51451 @if gcc
51452         @if test -d $(HOST_SUBDIR)/gcc ; then \
51453           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
51454           mv prev-gcc stage2-gcc ; :  ; \
51455         fi
51456 @endif gcc
51457 @if gmp
51458         @if test -d $(HOST_SUBDIR)/gmp ; then \
51459           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
51460           mv prev-gmp stage2-gmp ; :  ; \
51461         fi
51462 @endif gmp
51463 @if mpfr
51464         @if test -d $(HOST_SUBDIR)/mpfr ; then \
51465           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
51466           mv prev-mpfr stage2-mpfr ; :  ; \
51467         fi
51468 @endif mpfr
51469 @if gold
51470         @if test -d $(HOST_SUBDIR)/gold ; then \
51471           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
51472           mv prev-gold stage2-gold ; :  ; \
51473         fi
51474 @endif gold
51475 @if intl
51476         @if test -d $(HOST_SUBDIR)/intl ; then \
51477           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
51478           mv prev-intl stage2-intl ; :  ; \
51479         fi
51480 @endif intl
51481 @if ld
51482         @if test -d $(HOST_SUBDIR)/ld ; then \
51483           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
51484           mv prev-ld stage2-ld ; :  ; \
51485         fi
51486 @endif ld
51487 @if libcpp
51488         @if test -d $(HOST_SUBDIR)/libcpp ; then \
51489           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
51490           mv prev-libcpp stage2-libcpp ; :  ; \
51491         fi
51492 @endif libcpp
51493 @if libdecnumber
51494         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51495           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
51496           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
51497         fi
51498 @endif libdecnumber
51499 @if libiberty
51500         @if test -d $(HOST_SUBDIR)/libiberty ; then \
51501           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
51502           mv prev-libiberty stage2-libiberty ; :  ; \
51503         fi
51504 @endif libiberty
51505 @if zlib
51506         @if test -d $(HOST_SUBDIR)/zlib ; then \
51507           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
51508           mv prev-zlib stage2-zlib ; :  ; \
51509         fi
51510 @endif zlib
51511         @if test -d $(TARGET_SUBDIR) ; then \
51512           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
51513           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
51514         fi
51515         rm -f stage_current
51516
51517 # Bubble a bug fix through all the stages up to stage 3.  They are
51518 # remade, but not reconfigured.  The next stage (if any) will not be
51519 # reconfigured either.
51520 .PHONY: stage3-bubble
51521 stage3-bubble:: stage2-bubble
51522         @r=`${PWD_COMMAND}`; export r; \
51523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51524         if test -f stage3-lean || test -f stage2-lean  ; then \
51525           echo Skipping rebuild of stage3 ; \
51526         else \
51527           $(MAKE) stage3-start; \
51528           if $(LEAN); then \
51529             rm -rf stage1-* ; \
51530             $(STAMP) stage1-lean ; \
51531           fi; \
51532           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
51533         fi
51534         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
51535
51536 .PHONY: all-stage3 clean-stage3
51537 do-clean: clean-stage3
51538
51539 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51540 # only possibility, but now it conflicts with no-bootstrap rules
51541 @if gcc-bootstrap
51542
51543 compare:
51544         @r=`${PWD_COMMAND}`; export r; \
51545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51546         if test -f stage2-lean; then \
51547           echo Cannot compare object files as stage 2 was deleted. ; \
51548           exit 0 ; \
51549         fi; \
51550         : $(MAKE); $(stage); \
51551         rm -f .bad_compare ; \
51552         echo Comparing stages 2 and 3 ; \
51553         cd stage3-gcc; \
51554         files=`find . -name "*$(objext)" -print` ; \
51555         cd .. ; \
51556         for file in $${files} ; do \
51557           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
51558           $(do-compare) > /dev/null 2>&1; \
51559           if test $$? -eq 1; then \
51560             case $$file in \
51561               ./cc*-checksum$(objext) | ./libgcc/* ) \
51562                 echo warning: $$file differs ;; \
51563               *) \
51564                 echo $$file differs >> .bad_compare ;; \
51565             esac ; \
51566           fi ; \
51567         done ; \
51568         if [ -f .bad_compare ]; then \
51569           echo "Bootstrap comparison failure!"; \
51570           cat .bad_compare; \
51571           exit 1; \
51572         else \
51573           echo Comparison successful.; \
51574         fi ; \
51575         $(STAMP) compare
51576         if $(LEAN); then \
51577           rm -rf stage2-*; \
51578           $(STAMP) stage2-lean; \
51579         fi
51580
51581
51582
51583 .PHONY: bootstrap bootstrap-lean
51584 bootstrap:
51585         echo stage3 > stage_final
51586         @r=`${PWD_COMMAND}`; export r; \
51587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51588         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
51589         @: $(MAKE); $(unstage)
51590         @r=`${PWD_COMMAND}`; export r; \
51591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51592         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51593
51594 bootstrap-lean:
51595         echo stage3 > stage_final
51596         @r=`${PWD_COMMAND}`; export r; \
51597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51598         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
51599         @: $(MAKE); $(unstage)
51600         @r=`${PWD_COMMAND}`; export r; \
51601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51602         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51603
51604
51605 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51606 distclean-stage2:: distclean-stage3 
51607 .PHONY: distclean-stage3
51608 distclean-stage3::
51609         @: $(MAKE); $(stage)
51610         @test "`cat stage_last`" != stage3 || rm -f stage_last
51611         rm -rf stage3-* compare 
51612
51613
51614 .PHONY: cleanstrap
51615 cleanstrap: do-distclean local-clean
51616         echo stage3 > stage_final
51617         @r=`${PWD_COMMAND}`; export r; \
51618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51619         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
51620         @: $(MAKE); $(unstage)
51621         @r=`${PWD_COMMAND}`; export r; \
51622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51623         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51624
51625 @endif gcc-bootstrap
51626
51627
51628 .PHONY: stageb3g2-start stageb3g2-end
51629
51630 stageb3g2-start::
51631         @: $(MAKE); $(stage); \
51632         echo stageb3g2 > stage_current ; \
51633         echo stageb3g2 > stage_last; \
51634         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51635 @if bfd
51636         @cd $(HOST_SUBDIR); [ -d stageb3g2-bfd ] || \
51637           mkdir stageb3g2-bfd; \
51638         mv stageb3g2-bfd bfd  ; \
51639         mv stageb2g0-bfd prev-bfd || test -f stageb2g0-lean 
51640 @endif bfd
51641 @if opcodes
51642         @cd $(HOST_SUBDIR); [ -d stageb3g2-opcodes ] || \
51643           mkdir stageb3g2-opcodes; \
51644         mv stageb3g2-opcodes opcodes  ; \
51645         mv stageb2g0-opcodes prev-opcodes || test -f stageb2g0-lean 
51646 @endif opcodes
51647 @if binutils
51648         @cd $(HOST_SUBDIR); [ -d stageb3g2-binutils ] || \
51649           mkdir stageb3g2-binutils; \
51650         mv stageb3g2-binutils binutils  ; \
51651         mv stageb2g0-binutils prev-binutils || test -f stageb2g0-lean 
51652 @endif binutils
51653 @if gas
51654         @cd $(HOST_SUBDIR); [ -d stageb3g2-gas ] || \
51655           mkdir stageb3g2-gas; \
51656         mv stageb3g2-gas gas  ; \
51657         mv stageb2g0-gas prev-gas || test -f stageb2g0-lean 
51658 @endif gas
51659 @if gcc
51660         @cd $(HOST_SUBDIR); [ -d stageb3g2-gcc ] || \
51661           mkdir stageb3g2-gcc; \
51662         mv stageb3g2-gcc gcc  ; \
51663         mv stageb2g0-gcc prev-gcc || test -f stageb2g0-lean 
51664 @endif gcc
51665 @if gmp
51666         @cd $(HOST_SUBDIR); [ -d stageb3g2-gmp ] || \
51667           mkdir stageb3g2-gmp; \
51668         mv stageb3g2-gmp gmp  ; \
51669         mv stageb2g0-gmp prev-gmp || test -f stageb2g0-lean 
51670 @endif gmp
51671 @if mpfr
51672         @cd $(HOST_SUBDIR); [ -d stageb3g2-mpfr ] || \
51673           mkdir stageb3g2-mpfr; \
51674         mv stageb3g2-mpfr mpfr  ; \
51675         mv stageb2g0-mpfr prev-mpfr || test -f stageb2g0-lean 
51676 @endif mpfr
51677 @if gold
51678         @cd $(HOST_SUBDIR); [ -d stageb3g2-gold ] || \
51679           mkdir stageb3g2-gold; \
51680         mv stageb3g2-gold gold  ; \
51681         mv stageb2g0-gold prev-gold || test -f stageb2g0-lean 
51682 @endif gold
51683 @if intl
51684         @cd $(HOST_SUBDIR); [ -d stageb3g2-intl ] || \
51685           mkdir stageb3g2-intl; \
51686         mv stageb3g2-intl intl  ; \
51687         mv stageb2g0-intl prev-intl || test -f stageb2g0-lean 
51688 @endif intl
51689 @if ld
51690         @cd $(HOST_SUBDIR); [ -d stageb3g2-ld ] || \
51691           mkdir stageb3g2-ld; \
51692         mv stageb3g2-ld ld  ; \
51693         mv stageb2g0-ld prev-ld || test -f stageb2g0-lean 
51694 @endif ld
51695 @if libcpp
51696         @cd $(HOST_SUBDIR); [ -d stageb3g2-libcpp ] || \
51697           mkdir stageb3g2-libcpp; \
51698         mv stageb3g2-libcpp libcpp  ; \
51699         mv stageb2g0-libcpp prev-libcpp || test -f stageb2g0-lean 
51700 @endif libcpp
51701 @if libdecnumber
51702         @cd $(HOST_SUBDIR); [ -d stageb3g2-libdecnumber ] || \
51703           mkdir stageb3g2-libdecnumber; \
51704         mv stageb3g2-libdecnumber libdecnumber  ; \
51705         mv stageb2g0-libdecnumber prev-libdecnumber || test -f stageb2g0-lean 
51706 @endif libdecnumber
51707 @if libiberty
51708         @cd $(HOST_SUBDIR); [ -d stageb3g2-libiberty ] || \
51709           mkdir stageb3g2-libiberty; \
51710         mv stageb3g2-libiberty libiberty  ; \
51711         mv stageb2g0-libiberty prev-libiberty || test -f stageb2g0-lean 
51712 @endif libiberty
51713 @if zlib
51714         @cd $(HOST_SUBDIR); [ -d stageb3g2-zlib ] || \
51715           mkdir stageb3g2-zlib; \
51716         mv stageb3g2-zlib zlib  ; \
51717         mv stageb2g0-zlib prev-zlib || test -f stageb2g0-lean 
51718 @endif zlib
51719         @[ -d stageb3g2-$(TARGET_SUBDIR) ] || \
51720           mkdir stageb3g2-$(TARGET_SUBDIR); \
51721         mv stageb3g2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
51722         mv stageb2g0-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageb2g0-lean 
51723
51724 stageb3g2-end:: 
51725 @if bfd
51726         @if test -d $(HOST_SUBDIR)/bfd ; then \
51727           cd $(HOST_SUBDIR); mv bfd stageb3g2-bfd ; \
51728           mv prev-bfd stageb2g0-bfd ; :  ; \
51729         fi
51730 @endif bfd
51731 @if opcodes
51732         @if test -d $(HOST_SUBDIR)/opcodes ; then \
51733           cd $(HOST_SUBDIR); mv opcodes stageb3g2-opcodes ; \
51734           mv prev-opcodes stageb2g0-opcodes ; :  ; \
51735         fi
51736 @endif opcodes
51737 @if binutils
51738         @if test -d $(HOST_SUBDIR)/binutils ; then \
51739           cd $(HOST_SUBDIR); mv binutils stageb3g2-binutils ; \
51740           mv prev-binutils stageb2g0-binutils ; :  ; \
51741         fi
51742 @endif binutils
51743 @if gas
51744         @if test -d $(HOST_SUBDIR)/gas ; then \
51745           cd $(HOST_SUBDIR); mv gas stageb3g2-gas ; \
51746           mv prev-gas stageb2g0-gas ; :  ; \
51747         fi
51748 @endif gas
51749 @if gcc
51750         @if test -d $(HOST_SUBDIR)/gcc ; then \
51751           cd $(HOST_SUBDIR); mv gcc stageb3g2-gcc ; \
51752           mv prev-gcc stageb2g0-gcc ; :  ; \
51753         fi
51754 @endif gcc
51755 @if gmp
51756         @if test -d $(HOST_SUBDIR)/gmp ; then \
51757           cd $(HOST_SUBDIR); mv gmp stageb3g2-gmp ; \
51758           mv prev-gmp stageb2g0-gmp ; :  ; \
51759         fi
51760 @endif gmp
51761 @if mpfr
51762         @if test -d $(HOST_SUBDIR)/mpfr ; then \
51763           cd $(HOST_SUBDIR); mv mpfr stageb3g2-mpfr ; \
51764           mv prev-mpfr stageb2g0-mpfr ; :  ; \
51765         fi
51766 @endif mpfr
51767 @if gold
51768         @if test -d $(HOST_SUBDIR)/gold ; then \
51769           cd $(HOST_SUBDIR); mv gold stageb3g2-gold ; \
51770           mv prev-gold stageb2g0-gold ; :  ; \
51771         fi
51772 @endif gold
51773 @if intl
51774         @if test -d $(HOST_SUBDIR)/intl ; then \
51775           cd $(HOST_SUBDIR); mv intl stageb3g2-intl ; \
51776           mv prev-intl stageb2g0-intl ; :  ; \
51777         fi
51778 @endif intl
51779 @if ld
51780         @if test -d $(HOST_SUBDIR)/ld ; then \
51781           cd $(HOST_SUBDIR); mv ld stageb3g2-ld ; \
51782           mv prev-ld stageb2g0-ld ; :  ; \
51783         fi
51784 @endif ld
51785 @if libcpp
51786         @if test -d $(HOST_SUBDIR)/libcpp ; then \
51787           cd $(HOST_SUBDIR); mv libcpp stageb3g2-libcpp ; \
51788           mv prev-libcpp stageb2g0-libcpp ; :  ; \
51789         fi
51790 @endif libcpp
51791 @if libdecnumber
51792         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51793           cd $(HOST_SUBDIR); mv libdecnumber stageb3g2-libdecnumber ; \
51794           mv prev-libdecnumber stageb2g0-libdecnumber ; :  ; \
51795         fi
51796 @endif libdecnumber
51797 @if libiberty
51798         @if test -d $(HOST_SUBDIR)/libiberty ; then \
51799           cd $(HOST_SUBDIR); mv libiberty stageb3g2-libiberty ; \
51800           mv prev-libiberty stageb2g0-libiberty ; :  ; \
51801         fi
51802 @endif libiberty
51803 @if zlib
51804         @if test -d $(HOST_SUBDIR)/zlib ; then \
51805           cd $(HOST_SUBDIR); mv zlib stageb3g2-zlib ; \
51806           mv prev-zlib stageb2g0-zlib ; :  ; \
51807         fi
51808 @endif zlib
51809         @if test -d $(TARGET_SUBDIR) ; then \
51810           mv $(TARGET_SUBDIR) stageb3g2-$(TARGET_SUBDIR)  ; \
51811           mv prev-$(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; :  ; \
51812         fi
51813         rm -f stage_current
51814
51815 # Bubble a bug fix through all the stages up to stage b3g2.  They are
51816 # remade, but not reconfigured.  The next stage (if any) will not be
51817 # reconfigured either.
51818 .PHONY: stageb3g2-bubble
51819 stageb3g2-bubble:: stageb2g0-bubble
51820         @r=`${PWD_COMMAND}`; export r; \
51821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51822         if test -f stageb3g2-lean || test -f stageb2g0-lean  ; then \
51823           echo Skipping rebuild of stageb3g2 ; \
51824         else \
51825           $(MAKE) stageb3g2-start; \
51826           if $(LEAN); then \
51827             rm -rf stage1-* ; \
51828             $(STAMP) stage1-lean ; \
51829           fi; \
51830           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb3g2; \
51831         fi
51832         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare-debug
51833
51834 .PHONY: all-stageb3g2 clean-stageb3g2
51835 do-clean: clean-stageb3g2
51836
51837 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51838 # only possibility, but now it conflicts with no-bootstrap rules
51839 @if gcc-bootstrap
51840
51841 compare-debug:
51842         @r=`${PWD_COMMAND}`; export r; \
51843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51844         if test -f stageb2g0-lean; then \
51845           echo Cannot compare object files as stage b2g0 was deleted. ; \
51846           exit 0 ; \
51847         fi; \
51848         : $(MAKE); $(stage); \
51849         rm -f .bad_compare ; \
51850         echo Comparing stages b2g0 and b3g2 ; \
51851         cd stageb3g2-gcc; \
51852         files=`find . -name "*$(objext)" -print` ; \
51853         cd .. ; \
51854         for file in $${files} ; do \
51855           f1=$$r/stageb2g0-gcc/$$file; f2=$$r/stageb3g2-gcc/$$file; \
51856           $(do-compare-debug) > /dev/null 2>&1; \
51857           if test $$? -eq 1; then \
51858             case $$file in \
51859               ./cc*-checksum$(objext) | ./libgcc/* ) \
51860                 echo warning: $$file differs ;; \
51861               *) \
51862                 echo $$file differs >> .bad_compare ;; \
51863             esac ; \
51864           fi ; \
51865         done ; \
51866         if [ -f .bad_compare ]; then \
51867           echo "Bootstrap comparison failure!"; \
51868           cat .bad_compare; \
51869           exit 1; \
51870         else \
51871           echo Comparison successful.; \
51872         fi ; \
51873         $(STAMP) compare-debug
51874         if $(LEAN); then \
51875           rm -rf stageb2g0-*; \
51876           $(STAMP) stageb2g0-lean; \
51877         fi
51878
51879
51880
51881 .PHONY: bootstrap-debug bootstrap-debug-lean
51882 bootstrap-debug:
51883         echo stageb3g2 > stage_final
51884         @r=`${PWD_COMMAND}`; export r; \
51885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51886         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
51887         @: $(MAKE); $(unstage)
51888         @r=`${PWD_COMMAND}`; export r; \
51889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51890         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51891
51892 bootstrap-debug-lean:
51893         echo stageb3g2 > stage_final
51894         @r=`${PWD_COMMAND}`; export r; \
51895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51896         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb3g2-bubble
51897         @: $(MAKE); $(unstage)
51898         @r=`${PWD_COMMAND}`; export r; \
51899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51900         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51901
51902
51903 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51904 distclean-stageb2g0:: distclean-stageb3g2 
51905 .PHONY: distclean-stageb3g2
51906 distclean-stageb3g2::
51907         @: $(MAKE); $(stage)
51908         @test "`cat stage_last`" != stageb3g2 || rm -f stage_last
51909         rm -rf stageb3g2-* compare-debug 
51910
51911
51912 .PHONY: cleanstrap-debug
51913 cleanstrap-debug: do-distclean local-clean
51914         echo stageb3g2 > stage_final
51915         @r=`${PWD_COMMAND}`; export r; \
51916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51917         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
51918         @: $(MAKE); $(unstage)
51919         @r=`${PWD_COMMAND}`; export r; \
51920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51921         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51922
51923 @endif gcc-bootstrap
51924
51925
51926 .PHONY: stage4-start stage4-end
51927
51928 stage4-start::
51929         @: $(MAKE); $(stage); \
51930         echo stage4 > stage_current ; \
51931         echo stage4 > stage_last; \
51932         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51933 @if bfd
51934         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
51935           mkdir stage4-bfd; \
51936         mv stage4-bfd bfd  ; \
51937         mv stage3-bfd prev-bfd || test -f stage3-lean 
51938 @endif bfd
51939 @if opcodes
51940         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
51941           mkdir stage4-opcodes; \
51942         mv stage4-opcodes opcodes  ; \
51943         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
51944 @endif opcodes
51945 @if binutils
51946         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
51947           mkdir stage4-binutils; \
51948         mv stage4-binutils binutils  ; \
51949         mv stage3-binutils prev-binutils || test -f stage3-lean 
51950 @endif binutils
51951 @if gas
51952         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
51953           mkdir stage4-gas; \
51954         mv stage4-gas gas  ; \
51955         mv stage3-gas prev-gas || test -f stage3-lean 
51956 @endif gas
51957 @if gcc
51958         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
51959           mkdir stage4-gcc; \
51960         mv stage4-gcc gcc  ; \
51961         mv stage3-gcc prev-gcc || test -f stage3-lean 
51962 @endif gcc
51963 @if gmp
51964         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
51965           mkdir stage4-gmp; \
51966         mv stage4-gmp gmp  ; \
51967         mv stage3-gmp prev-gmp || test -f stage3-lean 
51968 @endif gmp
51969 @if mpfr
51970         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
51971           mkdir stage4-mpfr; \
51972         mv stage4-mpfr mpfr  ; \
51973         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
51974 @endif mpfr
51975 @if gold
51976         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
51977           mkdir stage4-gold; \
51978         mv stage4-gold gold  ; \
51979         mv stage3-gold prev-gold || test -f stage3-lean 
51980 @endif gold
51981 @if intl
51982         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
51983           mkdir stage4-intl; \
51984         mv stage4-intl intl  ; \
51985         mv stage3-intl prev-intl || test -f stage3-lean 
51986 @endif intl
51987 @if ld
51988         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
51989           mkdir stage4-ld; \
51990         mv stage4-ld ld  ; \
51991         mv stage3-ld prev-ld || test -f stage3-lean 
51992 @endif ld
51993 @if libcpp
51994         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
51995           mkdir stage4-libcpp; \
51996         mv stage4-libcpp libcpp  ; \
51997         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
51998 @endif libcpp
51999 @if libdecnumber
52000         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
52001           mkdir stage4-libdecnumber; \
52002         mv stage4-libdecnumber libdecnumber  ; \
52003         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
52004 @endif libdecnumber
52005 @if libiberty
52006         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
52007           mkdir stage4-libiberty; \
52008         mv stage4-libiberty libiberty  ; \
52009         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
52010 @endif libiberty
52011 @if zlib
52012         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
52013           mkdir stage4-zlib; \
52014         mv stage4-zlib zlib  ; \
52015         mv stage3-zlib prev-zlib || test -f stage3-lean 
52016 @endif zlib
52017         @[ -d stage4-$(TARGET_SUBDIR) ] || \
52018           mkdir stage4-$(TARGET_SUBDIR); \
52019         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
52020         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
52021
52022 stage4-end:: 
52023 @if bfd
52024         @if test -d $(HOST_SUBDIR)/bfd ; then \
52025           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
52026           mv prev-bfd stage3-bfd ; :  ; \
52027         fi
52028 @endif bfd
52029 @if opcodes
52030         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52031           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
52032           mv prev-opcodes stage3-opcodes ; :  ; \
52033         fi
52034 @endif opcodes
52035 @if binutils
52036         @if test -d $(HOST_SUBDIR)/binutils ; then \
52037           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
52038           mv prev-binutils stage3-binutils ; :  ; \
52039         fi
52040 @endif binutils
52041 @if gas
52042         @if test -d $(HOST_SUBDIR)/gas ; then \
52043           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
52044           mv prev-gas stage3-gas ; :  ; \
52045         fi
52046 @endif gas
52047 @if gcc
52048         @if test -d $(HOST_SUBDIR)/gcc ; then \
52049           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
52050           mv prev-gcc stage3-gcc ; :  ; \
52051         fi
52052 @endif gcc
52053 @if gmp
52054         @if test -d $(HOST_SUBDIR)/gmp ; then \
52055           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
52056           mv prev-gmp stage3-gmp ; :  ; \
52057         fi
52058 @endif gmp
52059 @if mpfr
52060         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52061           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
52062           mv prev-mpfr stage3-mpfr ; :  ; \
52063         fi
52064 @endif mpfr
52065 @if gold
52066         @if test -d $(HOST_SUBDIR)/gold ; then \
52067           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
52068           mv prev-gold stage3-gold ; :  ; \
52069         fi
52070 @endif gold
52071 @if intl
52072         @if test -d $(HOST_SUBDIR)/intl ; then \
52073           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
52074           mv prev-intl stage3-intl ; :  ; \
52075         fi
52076 @endif intl
52077 @if ld
52078         @if test -d $(HOST_SUBDIR)/ld ; then \
52079           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
52080           mv prev-ld stage3-ld ; :  ; \
52081         fi
52082 @endif ld
52083 @if libcpp
52084         @if test -d $(HOST_SUBDIR)/libcpp ; then \
52085           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
52086           mv prev-libcpp stage3-libcpp ; :  ; \
52087         fi
52088 @endif libcpp
52089 @if libdecnumber
52090         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52091           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
52092           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
52093         fi
52094 @endif libdecnumber
52095 @if libiberty
52096         @if test -d $(HOST_SUBDIR)/libiberty ; then \
52097           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
52098           mv prev-libiberty stage3-libiberty ; :  ; \
52099         fi
52100 @endif libiberty
52101 @if zlib
52102         @if test -d $(HOST_SUBDIR)/zlib ; then \
52103           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
52104           mv prev-zlib stage3-zlib ; :  ; \
52105         fi
52106 @endif zlib
52107         @if test -d $(TARGET_SUBDIR) ; then \
52108           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
52109           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
52110         fi
52111         rm -f stage_current
52112
52113 # Bubble a bug fix through all the stages up to stage 4.  They are
52114 # remade, but not reconfigured.  The next stage (if any) will not be
52115 # reconfigured either.
52116 .PHONY: stage4-bubble
52117 stage4-bubble:: stage3-bubble
52118         @r=`${PWD_COMMAND}`; export r; \
52119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52120         if test -f stage4-lean || test -f stage3-lean  ; then \
52121           echo Skipping rebuild of stage4 ; \
52122         else \
52123           $(MAKE) stage4-start; \
52124           if $(LEAN); then \
52125             rm -rf stage2-* ; \
52126             $(STAMP) stage2-lean ; \
52127           fi; \
52128           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
52129         fi
52130         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
52131
52132 .PHONY: all-stage4 clean-stage4
52133 do-clean: clean-stage4
52134
52135 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52136 # only possibility, but now it conflicts with no-bootstrap rules
52137 @if gcc-bootstrap
52138
52139 compare3:
52140         @r=`${PWD_COMMAND}`; export r; \
52141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52142         if test -f stage3-lean; then \
52143           echo Cannot compare object files as stage 3 was deleted. ; \
52144           exit 0 ; \
52145         fi; \
52146         : $(MAKE); $(stage); \
52147         rm -f .bad_compare ; \
52148         echo Comparing stages 3 and 4 ; \
52149         cd stage4-gcc; \
52150         files=`find . -name "*$(objext)" -print` ; \
52151         cd .. ; \
52152         for file in $${files} ; do \
52153           f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
52154           $(do-compare3) > /dev/null 2>&1; \
52155           if test $$? -eq 1; then \
52156             case $$file in \
52157               ./cc*-checksum$(objext) | ./libgcc/* ) \
52158                 echo warning: $$file differs ;; \
52159               *) \
52160                 echo $$file differs >> .bad_compare ;; \
52161             esac ; \
52162           fi ; \
52163         done ; \
52164         if [ -f .bad_compare ]; then \
52165           echo "Bootstrap comparison failure!"; \
52166           cat .bad_compare; \
52167           exit 1; \
52168         else \
52169           echo Comparison successful.; \
52170         fi ; \
52171         $(STAMP) compare3
52172         if $(LEAN); then \
52173           rm -rf stage3-*; \
52174           $(STAMP) stage3-lean; \
52175         fi
52176
52177
52178
52179 .PHONY: bootstrap4 bootstrap4-lean
52180 bootstrap4:
52181         echo stage4 > stage_final
52182         @r=`${PWD_COMMAND}`; export r; \
52183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52184         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
52185         @: $(MAKE); $(unstage)
52186         @r=`${PWD_COMMAND}`; export r; \
52187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52188         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52189
52190 bootstrap4-lean:
52191         echo stage4 > stage_final
52192         @r=`${PWD_COMMAND}`; export r; \
52193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52194         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
52195         @: $(MAKE); $(unstage)
52196         @r=`${PWD_COMMAND}`; export r; \
52197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52198         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52199
52200
52201 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52202 distclean-stage3:: distclean-stage4 
52203 .PHONY: distclean-stage4
52204 distclean-stage4::
52205         @: $(MAKE); $(stage)
52206         @test "`cat stage_last`" != stage4 || rm -f stage_last
52207         rm -rf stage4-* compare3 
52208
52209
52210 @endif gcc-bootstrap
52211
52212
52213 .PHONY: stageprofile-start stageprofile-end
52214
52215 stageprofile-start::
52216         @: $(MAKE); $(stage); \
52217         echo stageprofile > stage_current ; \
52218         echo stageprofile > stage_last; \
52219         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52220 @if bfd
52221         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
52222           mkdir stageprofile-bfd; \
52223         mv stageprofile-bfd bfd  ; \
52224         mv stage1-bfd prev-bfd || test -f stage1-lean 
52225 @endif bfd
52226 @if opcodes
52227         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
52228           mkdir stageprofile-opcodes; \
52229         mv stageprofile-opcodes opcodes  ; \
52230         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
52231 @endif opcodes
52232 @if binutils
52233         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
52234           mkdir stageprofile-binutils; \
52235         mv stageprofile-binutils binutils  ; \
52236         mv stage1-binutils prev-binutils || test -f stage1-lean 
52237 @endif binutils
52238 @if gas
52239         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
52240           mkdir stageprofile-gas; \
52241         mv stageprofile-gas gas  ; \
52242         mv stage1-gas prev-gas || test -f stage1-lean 
52243 @endif gas
52244 @if gcc
52245         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
52246           mkdir stageprofile-gcc; \
52247         mv stageprofile-gcc gcc  ; \
52248         mv stage1-gcc prev-gcc || test -f stage1-lean 
52249 @endif gcc
52250 @if gmp
52251         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
52252           mkdir stageprofile-gmp; \
52253         mv stageprofile-gmp gmp  ; \
52254         mv stage1-gmp prev-gmp || test -f stage1-lean 
52255 @endif gmp
52256 @if mpfr
52257         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
52258           mkdir stageprofile-mpfr; \
52259         mv stageprofile-mpfr mpfr  ; \
52260         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
52261 @endif mpfr
52262 @if gold
52263         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
52264           mkdir stageprofile-gold; \
52265         mv stageprofile-gold gold  ; \
52266         mv stage1-gold prev-gold || test -f stage1-lean 
52267 @endif gold
52268 @if intl
52269         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
52270           mkdir stageprofile-intl; \
52271         mv stageprofile-intl intl  ; \
52272         mv stage1-intl prev-intl || test -f stage1-lean 
52273 @endif intl
52274 @if ld
52275         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
52276           mkdir stageprofile-ld; \
52277         mv stageprofile-ld ld  ; \
52278         mv stage1-ld prev-ld || test -f stage1-lean 
52279 @endif ld
52280 @if libcpp
52281         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
52282           mkdir stageprofile-libcpp; \
52283         mv stageprofile-libcpp libcpp  ; \
52284         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
52285 @endif libcpp
52286 @if libdecnumber
52287         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
52288           mkdir stageprofile-libdecnumber; \
52289         mv stageprofile-libdecnumber libdecnumber  ; \
52290         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
52291 @endif libdecnumber
52292 @if libiberty
52293         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
52294           mkdir stageprofile-libiberty; \
52295         mv stageprofile-libiberty libiberty  ; \
52296         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
52297 @endif libiberty
52298 @if zlib
52299         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
52300           mkdir stageprofile-zlib; \
52301         mv stageprofile-zlib zlib  ; \
52302         mv stage1-zlib prev-zlib || test -f stage1-lean 
52303 @endif zlib
52304         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
52305           mkdir stageprofile-$(TARGET_SUBDIR); \
52306         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
52307         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
52308
52309 stageprofile-end:: 
52310 @if bfd
52311         @if test -d $(HOST_SUBDIR)/bfd ; then \
52312           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
52313           mv prev-bfd stage1-bfd ; :  ; \
52314         fi
52315 @endif bfd
52316 @if opcodes
52317         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52318           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
52319           mv prev-opcodes stage1-opcodes ; :  ; \
52320         fi
52321 @endif opcodes
52322 @if binutils
52323         @if test -d $(HOST_SUBDIR)/binutils ; then \
52324           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
52325           mv prev-binutils stage1-binutils ; :  ; \
52326         fi
52327 @endif binutils
52328 @if gas
52329         @if test -d $(HOST_SUBDIR)/gas ; then \
52330           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
52331           mv prev-gas stage1-gas ; :  ; \
52332         fi
52333 @endif gas
52334 @if gcc
52335         @if test -d $(HOST_SUBDIR)/gcc ; then \
52336           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
52337           mv prev-gcc stage1-gcc ; :  ; \
52338         fi
52339 @endif gcc
52340 @if gmp
52341         @if test -d $(HOST_SUBDIR)/gmp ; then \
52342           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
52343           mv prev-gmp stage1-gmp ; :  ; \
52344         fi
52345 @endif gmp
52346 @if mpfr
52347         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52348           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
52349           mv prev-mpfr stage1-mpfr ; :  ; \
52350         fi
52351 @endif mpfr
52352 @if gold
52353         @if test -d $(HOST_SUBDIR)/gold ; then \
52354           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
52355           mv prev-gold stage1-gold ; :  ; \
52356         fi
52357 @endif gold
52358 @if intl
52359         @if test -d $(HOST_SUBDIR)/intl ; then \
52360           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
52361           mv prev-intl stage1-intl ; :  ; \
52362         fi
52363 @endif intl
52364 @if ld
52365         @if test -d $(HOST_SUBDIR)/ld ; then \
52366           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
52367           mv prev-ld stage1-ld ; :  ; \
52368         fi
52369 @endif ld
52370 @if libcpp
52371         @if test -d $(HOST_SUBDIR)/libcpp ; then \
52372           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
52373           mv prev-libcpp stage1-libcpp ; :  ; \
52374         fi
52375 @endif libcpp
52376 @if libdecnumber
52377         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52378           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
52379           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
52380         fi
52381 @endif libdecnumber
52382 @if libiberty
52383         @if test -d $(HOST_SUBDIR)/libiberty ; then \
52384           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
52385           mv prev-libiberty stage1-libiberty ; :  ; \
52386         fi
52387 @endif libiberty
52388 @if zlib
52389         @if test -d $(HOST_SUBDIR)/zlib ; then \
52390           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
52391           mv prev-zlib stage1-zlib ; :  ; \
52392         fi
52393 @endif zlib
52394         @if test -d $(TARGET_SUBDIR) ; then \
52395           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
52396           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
52397         fi
52398         rm -f stage_current
52399
52400 # Bubble a bug fix through all the stages up to stage profile.  They are
52401 # remade, but not reconfigured.  The next stage (if any) will not be
52402 # reconfigured either.
52403 .PHONY: stageprofile-bubble
52404 stageprofile-bubble:: stage1-bubble
52405         @r=`${PWD_COMMAND}`; export r; \
52406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52407         if test -f stageprofile-lean || test -f stage1-lean  ; then \
52408           echo Skipping rebuild of stageprofile ; \
52409         else \
52410           $(MAKE) stageprofile-start; \
52411           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
52412         fi
52413
52414 .PHONY: all-stageprofile clean-stageprofile
52415 do-clean: clean-stageprofile
52416
52417 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52418 # only possibility, but now it conflicts with no-bootstrap rules
52419 @if gcc-bootstrap
52420
52421
52422
52423
52424 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52425 distclean-stage1:: distclean-stageprofile 
52426 .PHONY: distclean-stageprofile
52427 distclean-stageprofile::
52428         @: $(MAKE); $(stage)
52429         @test "`cat stage_last`" != stageprofile || rm -f stage_last
52430         rm -rf stageprofile-* 
52431
52432
52433 @endif gcc-bootstrap
52434
52435
52436 .PHONY: stagefeedback-start stagefeedback-end
52437
52438 stagefeedback-start::
52439         @: $(MAKE); $(stage); \
52440         echo stagefeedback > stage_current ; \
52441         echo stagefeedback > stage_last; \
52442         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52443 @if bfd
52444         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
52445           mkdir stagefeedback-bfd; \
52446         mv stagefeedback-bfd bfd  ; \
52447         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
52448 @endif bfd
52449 @if opcodes
52450         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
52451           mkdir stagefeedback-opcodes; \
52452         mv stagefeedback-opcodes opcodes  ; \
52453         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
52454 @endif opcodes
52455 @if binutils
52456         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
52457           mkdir stagefeedback-binutils; \
52458         mv stagefeedback-binutils binutils  ; \
52459         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
52460 @endif binutils
52461 @if gas
52462         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
52463           mkdir stagefeedback-gas; \
52464         mv stagefeedback-gas gas  ; \
52465         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
52466 @endif gas
52467 @if gcc
52468         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
52469           mkdir stagefeedback-gcc; \
52470         mv stagefeedback-gcc gcc  ; \
52471         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
52472 @endif gcc
52473 @if gmp
52474         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
52475           mkdir stagefeedback-gmp; \
52476         mv stagefeedback-gmp gmp  ; \
52477         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
52478 @endif gmp
52479 @if mpfr
52480         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
52481           mkdir stagefeedback-mpfr; \
52482         mv stagefeedback-mpfr mpfr  ; \
52483         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
52484 @endif mpfr
52485 @if gold
52486         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
52487           mkdir stagefeedback-gold; \
52488         mv stagefeedback-gold gold  ; \
52489         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
52490 @endif gold
52491 @if intl
52492         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
52493           mkdir stagefeedback-intl; \
52494         mv stagefeedback-intl intl  ; \
52495         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
52496 @endif intl
52497 @if ld
52498         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
52499           mkdir stagefeedback-ld; \
52500         mv stagefeedback-ld ld  ; \
52501         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
52502 @endif ld
52503 @if libcpp
52504         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
52505           mkdir stagefeedback-libcpp; \
52506         mv stagefeedback-libcpp libcpp  ; \
52507         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
52508 @endif libcpp
52509 @if libdecnumber
52510         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
52511           mkdir stagefeedback-libdecnumber; \
52512         mv stagefeedback-libdecnumber libdecnumber  ; \
52513         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
52514 @endif libdecnumber
52515 @if libiberty
52516         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
52517           mkdir stagefeedback-libiberty; \
52518         mv stagefeedback-libiberty libiberty  ; \
52519         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
52520 @endif libiberty
52521 @if zlib
52522         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
52523           mkdir stagefeedback-zlib; \
52524         mv stagefeedback-zlib zlib  ; \
52525         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
52526 @endif zlib
52527         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
52528           mkdir stagefeedback-$(TARGET_SUBDIR); \
52529         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
52530         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
52531
52532 stagefeedback-end:: 
52533 @if bfd
52534         @if test -d $(HOST_SUBDIR)/bfd ; then \
52535           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
52536           mv prev-bfd stageprofile-bfd ; :  ; \
52537         fi
52538 @endif bfd
52539 @if opcodes
52540         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52541           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
52542           mv prev-opcodes stageprofile-opcodes ; :  ; \
52543         fi
52544 @endif opcodes
52545 @if binutils
52546         @if test -d $(HOST_SUBDIR)/binutils ; then \
52547           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
52548           mv prev-binutils stageprofile-binutils ; :  ; \
52549         fi
52550 @endif binutils
52551 @if gas
52552         @if test -d $(HOST_SUBDIR)/gas ; then \
52553           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
52554           mv prev-gas stageprofile-gas ; :  ; \
52555         fi
52556 @endif gas
52557 @if gcc
52558         @if test -d $(HOST_SUBDIR)/gcc ; then \
52559           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
52560           mv prev-gcc stageprofile-gcc ; :  ; \
52561         fi
52562 @endif gcc
52563 @if gmp
52564         @if test -d $(HOST_SUBDIR)/gmp ; then \
52565           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
52566           mv prev-gmp stageprofile-gmp ; :  ; \
52567         fi
52568 @endif gmp
52569 @if mpfr
52570         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52571           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
52572           mv prev-mpfr stageprofile-mpfr ; :  ; \
52573         fi
52574 @endif mpfr
52575 @if gold
52576         @if test -d $(HOST_SUBDIR)/gold ; then \
52577           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
52578           mv prev-gold stageprofile-gold ; :  ; \
52579         fi
52580 @endif gold
52581 @if intl
52582         @if test -d $(HOST_SUBDIR)/intl ; then \
52583           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
52584           mv prev-intl stageprofile-intl ; :  ; \
52585         fi
52586 @endif intl
52587 @if ld
52588         @if test -d $(HOST_SUBDIR)/ld ; then \
52589           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
52590           mv prev-ld stageprofile-ld ; :  ; \
52591         fi
52592 @endif ld
52593 @if libcpp
52594         @if test -d $(HOST_SUBDIR)/libcpp ; then \
52595           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
52596           mv prev-libcpp stageprofile-libcpp ; :  ; \
52597         fi
52598 @endif libcpp
52599 @if libdecnumber
52600         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52601           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
52602           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
52603         fi
52604 @endif libdecnumber
52605 @if libiberty
52606         @if test -d $(HOST_SUBDIR)/libiberty ; then \
52607           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
52608           mv prev-libiberty stageprofile-libiberty ; :  ; \
52609         fi
52610 @endif libiberty
52611 @if zlib
52612         @if test -d $(HOST_SUBDIR)/zlib ; then \
52613           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
52614           mv prev-zlib stageprofile-zlib ; :  ; \
52615         fi
52616 @endif zlib
52617         @if test -d $(TARGET_SUBDIR) ; then \
52618           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
52619           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
52620         fi
52621         rm -f stage_current
52622
52623 # Bubble a bug fix through all the stages up to stage feedback.  They are
52624 # remade, but not reconfigured.  The next stage (if any) will not be
52625 # reconfigured either.
52626 .PHONY: stagefeedback-bubble
52627 stagefeedback-bubble:: stageprofile-bubble
52628         @r=`${PWD_COMMAND}`; export r; \
52629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52630         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
52631           echo Skipping rebuild of stagefeedback ; \
52632         else \
52633           $(MAKE) stagefeedback-start; \
52634           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
52635         fi
52636
52637 .PHONY: all-stagefeedback clean-stagefeedback
52638 do-clean: clean-stagefeedback
52639
52640 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52641 # only possibility, but now it conflicts with no-bootstrap rules
52642 @if gcc-bootstrap
52643
52644
52645
52646 .PHONY: profiledbootstrap profiledbootstrap-lean
52647 profiledbootstrap:
52648         echo stagefeedback > stage_final
52649         @r=`${PWD_COMMAND}`; export r; \
52650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52651         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
52652         @: $(MAKE); $(unstage)
52653         @r=`${PWD_COMMAND}`; export r; \
52654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52655         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52656
52657 profiledbootstrap-lean:
52658         echo stagefeedback > stage_final
52659         @r=`${PWD_COMMAND}`; export r; \
52660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52661         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
52662         @: $(MAKE); $(unstage)
52663         @r=`${PWD_COMMAND}`; export r; \
52664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52665         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52666
52667
52668 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52669 distclean-stageprofile:: distclean-stagefeedback 
52670 .PHONY: distclean-stagefeedback
52671 distclean-stagefeedback::
52672         @: $(MAKE); $(stage)
52673         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
52674         rm -rf stagefeedback-* 
52675
52676
52677 @endif gcc-bootstrap
52678
52679
52680
52681 stageprofile-end::
52682         $(MAKE) distclean-stagefeedback
52683
52684 stagefeedback-start::
52685         @r=`${PWD_COMMAND}`; export r; \
52686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52687         for i in prev-*; do \
52688           j=`echo $$i | sed s/^prev-//` ; \
52689           cd $$r/$$i && \
52690           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
52691           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
52692         done
52693
52694 @if gcc-bootstrap
52695 do-distclean: distclean-stage1
52696
52697 # Provide a GCC build when we're building target libraries.  This does
52698 # not work as a dependency, just as the minimum necessary to avoid errors.
52699 stage_last:
52700         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
52701
52702 # Same as unstage, but not phony and defaulting to stage1-start.  We place
52703 # it in the dependency so that for example `make -j3 all-gcc' works.
52704 stage_current:
52705         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
52706
52707 .PHONY: restrap
52708 restrap::
52709         @: $(MAKE); $(stage)
52710         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stageb2g0-* stage3-* stageb3g2-* stage4-* stageprofile-* stagefeedback-* 
52711 restrap:: all
52712 @endif gcc-bootstrap
52713
52714 # --------------------------------------
52715 # Dependencies between different modules
52716 # --------------------------------------
52717
52718 # Generic dependencies for target modules on host stuff, especially gcc
52719 @if gcc-bootstrap
52720 configure-target-libstdc++-v3: stage_last
52721 configure-target-libmudflap: stage_last
52722 configure-target-libssp: stage_last
52723 configure-target-newlib: stage_last
52724 configure-stage1-target-libgcc: maybe-all-stage1-gcc
52725 configure-stage2-target-libgcc: maybe-all-stage2-gcc
52726 configure-stageb2g0-target-libgcc: maybe-all-stageb2g0-gcc
52727 configure-stage3-target-libgcc: maybe-all-stage3-gcc
52728 configure-stageb3g2-target-libgcc: maybe-all-stageb3g2-gcc
52729 configure-stage4-target-libgcc: maybe-all-stage4-gcc
52730 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
52731 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
52732 configure-target-libgfortran: stage_last
52733 configure-target-libobjc: stage_last
52734 configure-target-libtermcap: stage_last
52735 configure-target-winsup: stage_last
52736 configure-target-libgloss: stage_last
52737 configure-target-libiberty: stage_last
52738 configure-target-gperf: stage_last
52739 configure-target-examples: stage_last
52740 configure-target-libffi: stage_last
52741 configure-target-libjava: stage_last
52742 configure-target-zlib: stage_last
52743 configure-target-boehm-gc: stage_last
52744 configure-target-qthreads: stage_last
52745 configure-target-rda: stage_last
52746 configure-target-libada: stage_last
52747 configure-target-libgomp: stage_last
52748 @endif gcc-bootstrap
52749
52750 @if gcc-no-bootstrap
52751 configure-target-libstdc++-v3: maybe-all-gcc
52752 configure-target-libmudflap: maybe-all-gcc
52753 configure-target-libssp: maybe-all-gcc
52754 configure-target-newlib: maybe-all-gcc
52755 configure-target-libgcc: maybe-all-gcc
52756 configure-target-libgfortran: maybe-all-gcc
52757 configure-target-libobjc: maybe-all-gcc
52758 configure-target-libtermcap: maybe-all-gcc
52759 configure-target-winsup: maybe-all-gcc
52760 configure-target-libgloss: maybe-all-gcc
52761 configure-target-libiberty: maybe-all-gcc
52762 configure-target-gperf: maybe-all-gcc
52763 configure-target-examples: maybe-all-gcc
52764 configure-target-libffi: maybe-all-gcc
52765 configure-target-libjava: maybe-all-gcc
52766 configure-target-zlib: maybe-all-gcc
52767 configure-target-boehm-gc: maybe-all-gcc
52768 configure-target-qthreads: maybe-all-gcc
52769 configure-target-rda: maybe-all-gcc
52770 configure-target-libada: maybe-all-gcc
52771 configure-target-libgomp: maybe-all-gcc
52772 @endif gcc-no-bootstrap
52773
52774
52775 # There are two types of dependencies here: 'hard' dependencies, where one
52776 # module simply won't build without the other; and 'soft' dependencies, where
52777 # if the depended-on module is missing, the depending module will do without
52778 # or find a substitute somewhere (perhaps installed).  Soft dependencies
52779 # are made here to depend on a 'maybe-' target.  If you're not sure,
52780 # it's safer to use a soft dependency.
52781
52782
52783
52784
52785
52786
52787 # With all the machinery above in place, it is pretty easy to generate
52788 # dependencies.  Host dependencies are a bit more complex because we have
52789 # to check for bootstrap/prebootstrap dependencies.  To resolve
52790 # prebootstrap dependencies, prebootstrap modules are gathered in
52791 # a hash table.
52792 all-build-bison: maybe-all-build-texinfo
52793 all-build-byacc: maybe-all-build-texinfo
52794 all-build-flex: maybe-all-build-texinfo
52795 all-build-flex: maybe-all-build-bison
52796 all-build-flex: maybe-all-build-byacc
52797 all-build-flex: maybe-all-build-m4
52798 all-build-libiberty: maybe-all-build-texinfo
52799 all-build-m4: maybe-all-build-texinfo
52800 all-build-fixincludes: maybe-all-build-libiberty
52801 configure-gcc: maybe-configure-intl
52802
52803 configure-stage1-gcc: maybe-configure-stage1-intl
52804 configure-stage2-gcc: maybe-configure-stage2-intl
52805 configure-stageb2g0-gcc: maybe-configure-stageb2g0-intl
52806 configure-stage3-gcc: maybe-configure-stage3-intl
52807 configure-stageb3g2-gcc: maybe-configure-stageb3g2-intl
52808 configure-stage4-gcc: maybe-configure-stage4-intl
52809 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
52810 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
52811 configure-gcc: maybe-all-binutils
52812
52813 configure-stage1-gcc: maybe-all-stage1-binutils
52814 configure-stage2-gcc: maybe-all-stage2-binutils
52815 configure-stageb2g0-gcc: maybe-all-stageb2g0-binutils
52816 configure-stage3-gcc: maybe-all-stage3-binutils
52817 configure-stageb3g2-gcc: maybe-all-stageb3g2-binutils
52818 configure-stage4-gcc: maybe-all-stage4-binutils
52819 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
52820 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
52821 configure-gcc: maybe-all-gas
52822
52823 configure-stage1-gcc: maybe-all-stage1-gas
52824 configure-stage2-gcc: maybe-all-stage2-gas
52825 configure-stageb2g0-gcc: maybe-all-stageb2g0-gas
52826 configure-stage3-gcc: maybe-all-stage3-gas
52827 configure-stageb3g2-gcc: maybe-all-stageb3g2-gas
52828 configure-stage4-gcc: maybe-all-stage4-gas
52829 configure-stageprofile-gcc: maybe-all-stageprofile-gas
52830 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
52831 configure-gcc: maybe-all-ld
52832
52833 configure-stage1-gcc: maybe-all-stage1-ld
52834 configure-stage2-gcc: maybe-all-stage2-ld
52835 configure-stageb2g0-gcc: maybe-all-stageb2g0-ld
52836 configure-stage3-gcc: maybe-all-stage3-ld
52837 configure-stageb3g2-gcc: maybe-all-stageb3g2-ld
52838 configure-stage4-gcc: maybe-all-stage4-ld
52839 configure-stageprofile-gcc: maybe-all-stageprofile-ld
52840 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
52841 configure-gcc: maybe-all-gold
52842
52843 configure-stage1-gcc: maybe-all-stage1-gold
52844 configure-stage2-gcc: maybe-all-stage2-gold
52845 configure-stageb2g0-gcc: maybe-all-stageb2g0-gold
52846 configure-stage3-gcc: maybe-all-stage3-gold
52847 configure-stageb3g2-gcc: maybe-all-stageb3g2-gold
52848 configure-stage4-gcc: maybe-all-stage4-gold
52849 configure-stageprofile-gcc: maybe-all-stageprofile-gold
52850 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
52851 all-gcc: all-libiberty
52852
52853 all-stage1-gcc: all-stage1-libiberty
52854 all-stage2-gcc: all-stage2-libiberty
52855 all-stageb2g0-gcc: all-stageb2g0-libiberty
52856 all-stage3-gcc: all-stage3-libiberty
52857 all-stageb3g2-gcc: all-stageb3g2-libiberty
52858 all-stage4-gcc: all-stage4-libiberty
52859 all-stageprofile-gcc: all-stageprofile-libiberty
52860 all-stagefeedback-gcc: all-stagefeedback-libiberty
52861 all-gcc: maybe-all-gmp
52862
52863 all-stage1-gcc: maybe-all-stage1-gmp
52864 all-stage2-gcc: maybe-all-stage2-gmp
52865 all-stageb2g0-gcc: maybe-all-stageb2g0-gmp
52866 all-stage3-gcc: maybe-all-stage3-gmp
52867 all-stageb3g2-gcc: maybe-all-stageb3g2-gmp
52868 all-stage4-gcc: maybe-all-stage4-gmp
52869 all-stageprofile-gcc: maybe-all-stageprofile-gmp
52870 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
52871 all-gcc: maybe-all-intl
52872
52873 all-stage1-gcc: maybe-all-stage1-intl
52874 all-stage2-gcc: maybe-all-stage2-intl
52875 all-stageb2g0-gcc: maybe-all-stageb2g0-intl
52876 all-stage3-gcc: maybe-all-stage3-intl
52877 all-stageb3g2-gcc: maybe-all-stageb3g2-intl
52878 all-stage4-gcc: maybe-all-stage4-intl
52879 all-stageprofile-gcc: maybe-all-stageprofile-intl
52880 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
52881 all-gcc: maybe-all-mpfr
52882
52883 all-stage1-gcc: maybe-all-stage1-mpfr
52884 all-stage2-gcc: maybe-all-stage2-mpfr
52885 all-stageb2g0-gcc: maybe-all-stageb2g0-mpfr
52886 all-stage3-gcc: maybe-all-stage3-mpfr
52887 all-stageb3g2-gcc: maybe-all-stageb3g2-mpfr
52888 all-stage4-gcc: maybe-all-stage4-mpfr
52889 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
52890 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
52891 all-gcc: maybe-all-build-texinfo
52892
52893 all-stage1-gcc: maybe-all-build-texinfo
52894 all-stage2-gcc: maybe-all-build-texinfo
52895 all-stageb2g0-gcc: maybe-all-build-texinfo
52896 all-stage3-gcc: maybe-all-build-texinfo
52897 all-stageb3g2-gcc: maybe-all-build-texinfo
52898 all-stage4-gcc: maybe-all-build-texinfo
52899 all-stageprofile-gcc: maybe-all-build-texinfo
52900 all-stagefeedback-gcc: maybe-all-build-texinfo
52901 all-gcc: maybe-all-build-bison
52902
52903 all-stage1-gcc: maybe-all-build-bison
52904 all-stage2-gcc: maybe-all-build-bison
52905 all-stageb2g0-gcc: maybe-all-build-bison
52906 all-stage3-gcc: maybe-all-build-bison
52907 all-stageb3g2-gcc: maybe-all-build-bison
52908 all-stage4-gcc: maybe-all-build-bison
52909 all-stageprofile-gcc: maybe-all-build-bison
52910 all-stagefeedback-gcc: maybe-all-build-bison
52911 all-gcc: maybe-all-build-byacc
52912
52913 all-stage1-gcc: maybe-all-build-byacc
52914 all-stage2-gcc: maybe-all-build-byacc
52915 all-stageb2g0-gcc: maybe-all-build-byacc
52916 all-stage3-gcc: maybe-all-build-byacc
52917 all-stageb3g2-gcc: maybe-all-build-byacc
52918 all-stage4-gcc: maybe-all-build-byacc
52919 all-stageprofile-gcc: maybe-all-build-byacc
52920 all-stagefeedback-gcc: maybe-all-build-byacc
52921 all-gcc: maybe-all-build-flex
52922
52923 all-stage1-gcc: maybe-all-build-flex
52924 all-stage2-gcc: maybe-all-build-flex
52925 all-stageb2g0-gcc: maybe-all-build-flex
52926 all-stage3-gcc: maybe-all-build-flex
52927 all-stageb3g2-gcc: maybe-all-build-flex
52928 all-stage4-gcc: maybe-all-build-flex
52929 all-stageprofile-gcc: maybe-all-build-flex
52930 all-stagefeedback-gcc: maybe-all-build-flex
52931 all-gcc: maybe-all-build-libiberty
52932
52933 all-stage1-gcc: maybe-all-build-libiberty
52934 all-stage2-gcc: maybe-all-build-libiberty
52935 all-stageb2g0-gcc: maybe-all-build-libiberty
52936 all-stage3-gcc: maybe-all-build-libiberty
52937 all-stageb3g2-gcc: maybe-all-build-libiberty
52938 all-stage4-gcc: maybe-all-build-libiberty
52939 all-stageprofile-gcc: maybe-all-build-libiberty
52940 all-stagefeedback-gcc: maybe-all-build-libiberty
52941 all-gcc: maybe-all-build-fixincludes
52942
52943 all-stage1-gcc: maybe-all-build-fixincludes
52944 all-stage2-gcc: maybe-all-build-fixincludes
52945 all-stageb2g0-gcc: maybe-all-build-fixincludes
52946 all-stage3-gcc: maybe-all-build-fixincludes
52947 all-stageb3g2-gcc: maybe-all-build-fixincludes
52948 all-stage4-gcc: maybe-all-build-fixincludes
52949 all-stageprofile-gcc: maybe-all-build-fixincludes
52950 all-stagefeedback-gcc: maybe-all-build-fixincludes
52951 all-gcc: maybe-all-zlib
52952
52953 all-stage1-gcc: maybe-all-stage1-zlib
52954 all-stage2-gcc: maybe-all-stage2-zlib
52955 all-stageb2g0-gcc: maybe-all-stageb2g0-zlib
52956 all-stage3-gcc: maybe-all-stage3-zlib
52957 all-stageb3g2-gcc: maybe-all-stageb3g2-zlib
52958 all-stage4-gcc: maybe-all-stage4-zlib
52959 all-stageprofile-gcc: maybe-all-stageprofile-zlib
52960 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
52961 all-gcc: all-libcpp
52962
52963 all-stage1-gcc: all-stage1-libcpp
52964 all-stage2-gcc: all-stage2-libcpp
52965 all-stageb2g0-gcc: all-stageb2g0-libcpp
52966 all-stage3-gcc: all-stage3-libcpp
52967 all-stageb3g2-gcc: all-stageb3g2-libcpp
52968 all-stage4-gcc: all-stage4-libcpp
52969 all-stageprofile-gcc: all-stageprofile-libcpp
52970 all-stagefeedback-gcc: all-stagefeedback-libcpp
52971 all-gcc: all-libdecnumber
52972
52973 all-stage1-gcc: all-stage1-libdecnumber
52974 all-stage2-gcc: all-stage2-libdecnumber
52975 all-stageb2g0-gcc: all-stageb2g0-libdecnumber
52976 all-stage3-gcc: all-stage3-libdecnumber
52977 all-stageb3g2-gcc: all-stageb3g2-libdecnumber
52978 all-stage4-gcc: all-stage4-libdecnumber
52979 all-stageprofile-gcc: all-stageprofile-libdecnumber
52980 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
52981 all-gcc: maybe-all-libiberty
52982
52983 all-stage1-gcc: maybe-all-stage1-libiberty
52984 all-stage2-gcc: maybe-all-stage2-libiberty
52985 all-stageb2g0-gcc: maybe-all-stageb2g0-libiberty
52986 all-stage3-gcc: maybe-all-stage3-libiberty
52987 all-stageb3g2-gcc: maybe-all-stageb3g2-libiberty
52988 all-stage4-gcc: maybe-all-stage4-libiberty
52989 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
52990 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
52991 all-gcc: maybe-all-fixincludes
52992 install-gcc: maybe-install-fixincludes
52993 configure-libcpp: configure-libiberty
52994
52995 configure-stage1-libcpp: configure-stage1-libiberty
52996 configure-stage2-libcpp: configure-stage2-libiberty
52997 configure-stageb2g0-libcpp: configure-stageb2g0-libiberty
52998 configure-stage3-libcpp: configure-stage3-libiberty
52999 configure-stageb3g2-libcpp: configure-stageb3g2-libiberty
53000 configure-stage4-libcpp: configure-stage4-libiberty
53001 configure-stageprofile-libcpp: configure-stageprofile-libiberty
53002 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
53003 configure-libcpp: maybe-configure-intl
53004
53005 configure-stage1-libcpp: maybe-configure-stage1-intl
53006 configure-stage2-libcpp: maybe-configure-stage2-intl
53007 configure-stageb2g0-libcpp: maybe-configure-stageb2g0-intl
53008 configure-stage3-libcpp: maybe-configure-stage3-intl
53009 configure-stageb3g2-libcpp: maybe-configure-stageb3g2-intl
53010 configure-stage4-libcpp: maybe-configure-stage4-intl
53011 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
53012 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
53013 all-libcpp: all-libiberty
53014
53015 all-stage1-libcpp: all-stage1-libiberty
53016 all-stage2-libcpp: all-stage2-libiberty
53017 all-stageb2g0-libcpp: all-stageb2g0-libiberty
53018 all-stage3-libcpp: all-stage3-libiberty
53019 all-stageb3g2-libcpp: all-stageb3g2-libiberty
53020 all-stage4-libcpp: all-stage4-libiberty
53021 all-stageprofile-libcpp: all-stageprofile-libiberty
53022 all-stagefeedback-libcpp: all-stagefeedback-libiberty
53023 all-libcpp: maybe-all-intl
53024
53025 all-stage1-libcpp: maybe-all-stage1-intl
53026 all-stage2-libcpp: maybe-all-stage2-intl
53027 all-stageb2g0-libcpp: maybe-all-stageb2g0-intl
53028 all-stage3-libcpp: maybe-all-stage3-intl
53029 all-stageb3g2-libcpp: maybe-all-stageb3g2-intl
53030 all-stage4-libcpp: maybe-all-stage4-intl
53031 all-stageprofile-libcpp: maybe-all-stageprofile-intl
53032 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
53033 all-fixincludes: maybe-all-libiberty
53034 all-gnattools: maybe-all-target-libada
53035 configure-mpfr: maybe-all-gmp
53036
53037 configure-stage1-mpfr: maybe-all-stage1-gmp
53038 configure-stage2-mpfr: maybe-all-stage2-gmp
53039 configure-stageb2g0-mpfr: maybe-all-stageb2g0-gmp
53040 configure-stage3-mpfr: maybe-all-stage3-gmp
53041 configure-stageb3g2-mpfr: maybe-all-stageb3g2-gmp
53042 configure-stage4-mpfr: maybe-all-stage4-gmp
53043 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
53044 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
53045 configure-gdb: maybe-all-intl
53046 configure-gdb: maybe-configure-sim
53047 configure-gdb: maybe-all-bfd
53048 all-gdb: maybe-all-libiberty
53049 all-gdb: maybe-all-opcodes
53050 all-gdb: maybe-all-readline
53051 all-gdb: maybe-all-build-bison
53052 all-gdb: maybe-all-build-byacc
53053 all-gdb: maybe-all-sim
53054 all-gdb: maybe-all-libdecnumber
53055 configure-libgui: maybe-configure-tcl
53056 configure-libgui: maybe-configure-tk
53057 all-libgui: maybe-all-tcl
53058 all-libgui: maybe-all-tk
53059 all-libgui: maybe-all-itcl
53060 configure-bfd: configure-libiberty
53061
53062 configure-stage1-bfd: configure-stage1-libiberty
53063 configure-stage2-bfd: configure-stage2-libiberty
53064 configure-stageb2g0-bfd: configure-stageb2g0-libiberty
53065 configure-stage3-bfd: configure-stage3-libiberty
53066 configure-stageb3g2-bfd: configure-stageb3g2-libiberty
53067 configure-stage4-bfd: configure-stage4-libiberty
53068 configure-stageprofile-bfd: configure-stageprofile-libiberty
53069 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
53070 configure-bfd: maybe-configure-intl
53071
53072 configure-stage1-bfd: maybe-configure-stage1-intl
53073 configure-stage2-bfd: maybe-configure-stage2-intl
53074 configure-stageb2g0-bfd: maybe-configure-stageb2g0-intl
53075 configure-stage3-bfd: maybe-configure-stage3-intl
53076 configure-stageb3g2-bfd: maybe-configure-stageb3g2-intl
53077 configure-stage4-bfd: maybe-configure-stage4-intl
53078 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
53079 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
53080 all-bfd: maybe-all-libiberty
53081
53082 all-stage1-bfd: maybe-all-stage1-libiberty
53083 all-stage2-bfd: maybe-all-stage2-libiberty
53084 all-stageb2g0-bfd: maybe-all-stageb2g0-libiberty
53085 all-stage3-bfd: maybe-all-stage3-libiberty
53086 all-stageb3g2-bfd: maybe-all-stageb3g2-libiberty
53087 all-stage4-bfd: maybe-all-stage4-libiberty
53088 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
53089 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
53090 all-bfd: maybe-all-intl
53091
53092 all-stage1-bfd: maybe-all-stage1-intl
53093 all-stage2-bfd: maybe-all-stage2-intl
53094 all-stageb2g0-bfd: maybe-all-stageb2g0-intl
53095 all-stage3-bfd: maybe-all-stage3-intl
53096 all-stageb3g2-bfd: maybe-all-stageb3g2-intl
53097 all-stage4-bfd: maybe-all-stage4-intl
53098 all-stageprofile-bfd: maybe-all-stageprofile-intl
53099 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
53100 configure-binutils: maybe-configure-intl
53101
53102 configure-stage1-binutils: maybe-configure-stage1-intl
53103 configure-stage2-binutils: maybe-configure-stage2-intl
53104 configure-stageb2g0-binutils: maybe-configure-stageb2g0-intl
53105 configure-stage3-binutils: maybe-configure-stage3-intl
53106 configure-stageb3g2-binutils: maybe-configure-stageb3g2-intl
53107 configure-stage4-binutils: maybe-configure-stage4-intl
53108 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
53109 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
53110 all-binutils: maybe-all-libiberty
53111
53112 all-stage1-binutils: maybe-all-stage1-libiberty
53113 all-stage2-binutils: maybe-all-stage2-libiberty
53114 all-stageb2g0-binutils: maybe-all-stageb2g0-libiberty
53115 all-stage3-binutils: maybe-all-stage3-libiberty
53116 all-stageb3g2-binutils: maybe-all-stageb3g2-libiberty
53117 all-stage4-binutils: maybe-all-stage4-libiberty
53118 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
53119 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
53120 all-binutils: maybe-all-opcodes
53121
53122 all-stage1-binutils: maybe-all-stage1-opcodes
53123 all-stage2-binutils: maybe-all-stage2-opcodes
53124 all-stageb2g0-binutils: maybe-all-stageb2g0-opcodes
53125 all-stage3-binutils: maybe-all-stage3-opcodes
53126 all-stageb3g2-binutils: maybe-all-stageb3g2-opcodes
53127 all-stage4-binutils: maybe-all-stage4-opcodes
53128 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
53129 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
53130 all-binutils: maybe-all-bfd
53131
53132 all-stage1-binutils: maybe-all-stage1-bfd
53133 all-stage2-binutils: maybe-all-stage2-bfd
53134 all-stageb2g0-binutils: maybe-all-stageb2g0-bfd
53135 all-stage3-binutils: maybe-all-stage3-bfd
53136 all-stageb3g2-binutils: maybe-all-stageb3g2-bfd
53137 all-stage4-binutils: maybe-all-stage4-bfd
53138 all-stageprofile-binutils: maybe-all-stageprofile-bfd
53139 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
53140 all-binutils: maybe-all-build-flex
53141
53142 all-stage1-binutils: maybe-all-build-flex
53143 all-stage2-binutils: maybe-all-build-flex
53144 all-stageb2g0-binutils: maybe-all-build-flex
53145 all-stage3-binutils: maybe-all-build-flex
53146 all-stageb3g2-binutils: maybe-all-build-flex
53147 all-stage4-binutils: maybe-all-build-flex
53148 all-stageprofile-binutils: maybe-all-build-flex
53149 all-stagefeedback-binutils: maybe-all-build-flex
53150 all-binutils: maybe-all-build-bison
53151
53152 all-stage1-binutils: maybe-all-build-bison
53153 all-stage2-binutils: maybe-all-build-bison
53154 all-stageb2g0-binutils: maybe-all-build-bison
53155 all-stage3-binutils: maybe-all-build-bison
53156 all-stageb3g2-binutils: maybe-all-build-bison
53157 all-stage4-binutils: maybe-all-build-bison
53158 all-stageprofile-binutils: maybe-all-build-bison
53159 all-stagefeedback-binutils: maybe-all-build-bison
53160 all-binutils: maybe-all-build-byacc
53161
53162 all-stage1-binutils: maybe-all-build-byacc
53163 all-stage2-binutils: maybe-all-build-byacc
53164 all-stageb2g0-binutils: maybe-all-build-byacc
53165 all-stage3-binutils: maybe-all-build-byacc
53166 all-stageb3g2-binutils: maybe-all-build-byacc
53167 all-stage4-binutils: maybe-all-build-byacc
53168 all-stageprofile-binutils: maybe-all-build-byacc
53169 all-stagefeedback-binutils: maybe-all-build-byacc
53170 all-binutils: maybe-all-intl
53171
53172 all-stage1-binutils: maybe-all-stage1-intl
53173 all-stage2-binutils: maybe-all-stage2-intl
53174 all-stageb2g0-binutils: maybe-all-stageb2g0-intl
53175 all-stage3-binutils: maybe-all-stage3-intl
53176 all-stageb3g2-binutils: maybe-all-stageb3g2-intl
53177 all-stage4-binutils: maybe-all-stage4-intl
53178 all-stageprofile-binutils: maybe-all-stageprofile-intl
53179 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
53180 install-binutils: maybe-install-opcodes
53181 install-opcodes: maybe-install-bfd
53182 configure-gas: maybe-configure-intl
53183
53184 configure-stage1-gas: maybe-configure-stage1-intl
53185 configure-stage2-gas: maybe-configure-stage2-intl
53186 configure-stageb2g0-gas: maybe-configure-stageb2g0-intl
53187 configure-stage3-gas: maybe-configure-stage3-intl
53188 configure-stageb3g2-gas: maybe-configure-stageb3g2-intl
53189 configure-stage4-gas: maybe-configure-stage4-intl
53190 configure-stageprofile-gas: maybe-configure-stageprofile-intl
53191 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
53192 all-gas: maybe-all-libiberty
53193
53194 all-stage1-gas: maybe-all-stage1-libiberty
53195 all-stage2-gas: maybe-all-stage2-libiberty
53196 all-stageb2g0-gas: maybe-all-stageb2g0-libiberty
53197 all-stage3-gas: maybe-all-stage3-libiberty
53198 all-stageb3g2-gas: maybe-all-stageb3g2-libiberty
53199 all-stage4-gas: maybe-all-stage4-libiberty
53200 all-stageprofile-gas: maybe-all-stageprofile-libiberty
53201 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
53202 all-gas: maybe-all-opcodes
53203
53204 all-stage1-gas: maybe-all-stage1-opcodes
53205 all-stage2-gas: maybe-all-stage2-opcodes
53206 all-stageb2g0-gas: maybe-all-stageb2g0-opcodes
53207 all-stage3-gas: maybe-all-stage3-opcodes
53208 all-stageb3g2-gas: maybe-all-stageb3g2-opcodes
53209 all-stage4-gas: maybe-all-stage4-opcodes
53210 all-stageprofile-gas: maybe-all-stageprofile-opcodes
53211 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
53212 all-gas: maybe-all-bfd
53213
53214 all-stage1-gas: maybe-all-stage1-bfd
53215 all-stage2-gas: maybe-all-stage2-bfd
53216 all-stageb2g0-gas: maybe-all-stageb2g0-bfd
53217 all-stage3-gas: maybe-all-stage3-bfd
53218 all-stageb3g2-gas: maybe-all-stageb3g2-bfd
53219 all-stage4-gas: maybe-all-stage4-bfd
53220 all-stageprofile-gas: maybe-all-stageprofile-bfd
53221 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
53222 all-gas: maybe-all-intl
53223
53224 all-stage1-gas: maybe-all-stage1-intl
53225 all-stage2-gas: maybe-all-stage2-intl
53226 all-stageb2g0-gas: maybe-all-stageb2g0-intl
53227 all-stage3-gas: maybe-all-stage3-intl
53228 all-stageb3g2-gas: maybe-all-stageb3g2-intl
53229 all-stage4-gas: maybe-all-stage4-intl
53230 all-stageprofile-gas: maybe-all-stageprofile-intl
53231 all-stagefeedback-gas: maybe-all-stagefeedback-intl
53232 configure-gprof: maybe-configure-intl
53233 all-gprof: maybe-all-libiberty
53234 all-gprof: maybe-all-bfd
53235 all-gprof: maybe-all-opcodes
53236 all-gprof: maybe-all-intl
53237 configure-ld: maybe-configure-intl
53238
53239 configure-stage1-ld: maybe-configure-stage1-intl
53240 configure-stage2-ld: maybe-configure-stage2-intl
53241 configure-stageb2g0-ld: maybe-configure-stageb2g0-intl
53242 configure-stage3-ld: maybe-configure-stage3-intl
53243 configure-stageb3g2-ld: maybe-configure-stageb3g2-intl
53244 configure-stage4-ld: maybe-configure-stage4-intl
53245 configure-stageprofile-ld: maybe-configure-stageprofile-intl
53246 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
53247 all-ld: maybe-all-libiberty
53248
53249 all-stage1-ld: maybe-all-stage1-libiberty
53250 all-stage2-ld: maybe-all-stage2-libiberty
53251 all-stageb2g0-ld: maybe-all-stageb2g0-libiberty
53252 all-stage3-ld: maybe-all-stage3-libiberty
53253 all-stageb3g2-ld: maybe-all-stageb3g2-libiberty
53254 all-stage4-ld: maybe-all-stage4-libiberty
53255 all-stageprofile-ld: maybe-all-stageprofile-libiberty
53256 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
53257 all-ld: maybe-all-bfd
53258
53259 all-stage1-ld: maybe-all-stage1-bfd
53260 all-stage2-ld: maybe-all-stage2-bfd
53261 all-stageb2g0-ld: maybe-all-stageb2g0-bfd
53262 all-stage3-ld: maybe-all-stage3-bfd
53263 all-stageb3g2-ld: maybe-all-stageb3g2-bfd
53264 all-stage4-ld: maybe-all-stage4-bfd
53265 all-stageprofile-ld: maybe-all-stageprofile-bfd
53266 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
53267 all-ld: maybe-all-opcodes
53268
53269 all-stage1-ld: maybe-all-stage1-opcodes
53270 all-stage2-ld: maybe-all-stage2-opcodes
53271 all-stageb2g0-ld: maybe-all-stageb2g0-opcodes
53272 all-stage3-ld: maybe-all-stage3-opcodes
53273 all-stageb3g2-ld: maybe-all-stageb3g2-opcodes
53274 all-stage4-ld: maybe-all-stage4-opcodes
53275 all-stageprofile-ld: maybe-all-stageprofile-opcodes
53276 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
53277 all-ld: maybe-all-build-bison
53278
53279 all-stage1-ld: maybe-all-build-bison
53280 all-stage2-ld: maybe-all-build-bison
53281 all-stageb2g0-ld: maybe-all-build-bison
53282 all-stage3-ld: maybe-all-build-bison
53283 all-stageb3g2-ld: maybe-all-build-bison
53284 all-stage4-ld: maybe-all-build-bison
53285 all-stageprofile-ld: maybe-all-build-bison
53286 all-stagefeedback-ld: maybe-all-build-bison
53287 all-ld: maybe-all-build-byacc
53288
53289 all-stage1-ld: maybe-all-build-byacc
53290 all-stage2-ld: maybe-all-build-byacc
53291 all-stageb2g0-ld: maybe-all-build-byacc
53292 all-stage3-ld: maybe-all-build-byacc
53293 all-stageb3g2-ld: maybe-all-build-byacc
53294 all-stage4-ld: maybe-all-build-byacc
53295 all-stageprofile-ld: maybe-all-build-byacc
53296 all-stagefeedback-ld: maybe-all-build-byacc
53297 all-ld: maybe-all-build-flex
53298
53299 all-stage1-ld: maybe-all-build-flex
53300 all-stage2-ld: maybe-all-build-flex
53301 all-stageb2g0-ld: maybe-all-build-flex
53302 all-stage3-ld: maybe-all-build-flex
53303 all-stageb3g2-ld: maybe-all-build-flex
53304 all-stage4-ld: maybe-all-build-flex
53305 all-stageprofile-ld: maybe-all-build-flex
53306 all-stagefeedback-ld: maybe-all-build-flex
53307 all-ld: maybe-all-intl
53308
53309 all-stage1-ld: maybe-all-stage1-intl
53310 all-stage2-ld: maybe-all-stage2-intl
53311 all-stageb2g0-ld: maybe-all-stageb2g0-intl
53312 all-stage3-ld: maybe-all-stage3-intl
53313 all-stageb3g2-ld: maybe-all-stageb3g2-intl
53314 all-stage4-ld: maybe-all-stage4-intl
53315 all-stageprofile-ld: maybe-all-stageprofile-intl
53316 all-stagefeedback-ld: maybe-all-stagefeedback-intl
53317 configure-gold: maybe-configure-intl
53318
53319 configure-stage1-gold: maybe-configure-stage1-intl
53320 configure-stage2-gold: maybe-configure-stage2-intl
53321 configure-stageb2g0-gold: maybe-configure-stageb2g0-intl
53322 configure-stage3-gold: maybe-configure-stage3-intl
53323 configure-stageb3g2-gold: maybe-configure-stageb3g2-intl
53324 configure-stage4-gold: maybe-configure-stage4-intl
53325 configure-stageprofile-gold: maybe-configure-stageprofile-intl
53326 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
53327 all-gold: maybe-all-libiberty
53328
53329 all-stage1-gold: maybe-all-stage1-libiberty
53330 all-stage2-gold: maybe-all-stage2-libiberty
53331 all-stageb2g0-gold: maybe-all-stageb2g0-libiberty
53332 all-stage3-gold: maybe-all-stage3-libiberty
53333 all-stageb3g2-gold: maybe-all-stageb3g2-libiberty
53334 all-stage4-gold: maybe-all-stage4-libiberty
53335 all-stageprofile-gold: maybe-all-stageprofile-libiberty
53336 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
53337 all-gold: maybe-all-intl
53338
53339 all-stage1-gold: maybe-all-stage1-intl
53340 all-stage2-gold: maybe-all-stage2-intl
53341 all-stageb2g0-gold: maybe-all-stageb2g0-intl
53342 all-stage3-gold: maybe-all-stage3-intl
53343 all-stageb3g2-gold: maybe-all-stageb3g2-intl
53344 all-stage4-gold: maybe-all-stage4-intl
53345 all-stageprofile-gold: maybe-all-stageprofile-intl
53346 all-stagefeedback-gold: maybe-all-stagefeedback-intl
53347 all-gold: maybe-all-bfd
53348
53349 all-stage1-gold: maybe-all-stage1-bfd
53350 all-stage2-gold: maybe-all-stage2-bfd
53351 all-stageb2g0-gold: maybe-all-stageb2g0-bfd
53352 all-stage3-gold: maybe-all-stage3-bfd
53353 all-stageb3g2-gold: maybe-all-stageb3g2-bfd
53354 all-stage4-gold: maybe-all-stage4-bfd
53355 all-stageprofile-gold: maybe-all-stageprofile-bfd
53356 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
53357 all-gold: maybe-all-build-bison
53358
53359 all-stage1-gold: maybe-all-build-bison
53360 all-stage2-gold: maybe-all-build-bison
53361 all-stageb2g0-gold: maybe-all-build-bison
53362 all-stage3-gold: maybe-all-build-bison
53363 all-stageb3g2-gold: maybe-all-build-bison
53364 all-stage4-gold: maybe-all-build-bison
53365 all-stageprofile-gold: maybe-all-build-bison
53366 all-stagefeedback-gold: maybe-all-build-bison
53367 all-gold: maybe-all-build-byacc
53368
53369 all-stage1-gold: maybe-all-build-byacc
53370 all-stage2-gold: maybe-all-build-byacc
53371 all-stageb2g0-gold: maybe-all-build-byacc
53372 all-stage3-gold: maybe-all-build-byacc
53373 all-stageb3g2-gold: maybe-all-build-byacc
53374 all-stage4-gold: maybe-all-build-byacc
53375 all-stageprofile-gold: maybe-all-build-byacc
53376 all-stagefeedback-gold: maybe-all-build-byacc
53377 check-gold: maybe-all-binutils
53378
53379 check-stage1-gold: maybe-all-stage1-binutils
53380 check-stage2-gold: maybe-all-stage2-binutils
53381 check-stageb2g0-gold: maybe-all-stageb2g0-binutils
53382 check-stage3-gold: maybe-all-stage3-binutils
53383 check-stageb3g2-gold: maybe-all-stageb3g2-binutils
53384 check-stage4-gold: maybe-all-stage4-binutils
53385 check-stageprofile-gold: maybe-all-stageprofile-binutils
53386 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
53387 configure-opcodes: maybe-configure-intl
53388
53389 configure-stage1-opcodes: maybe-configure-stage1-intl
53390 configure-stage2-opcodes: maybe-configure-stage2-intl
53391 configure-stageb2g0-opcodes: maybe-configure-stageb2g0-intl
53392 configure-stage3-opcodes: maybe-configure-stage3-intl
53393 configure-stageb3g2-opcodes: maybe-configure-stageb3g2-intl
53394 configure-stage4-opcodes: maybe-configure-stage4-intl
53395 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
53396 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
53397 all-opcodes: maybe-all-bfd
53398
53399 all-stage1-opcodes: maybe-all-stage1-bfd
53400 all-stage2-opcodes: maybe-all-stage2-bfd
53401 all-stageb2g0-opcodes: maybe-all-stageb2g0-bfd
53402 all-stage3-opcodes: maybe-all-stage3-bfd
53403 all-stageb3g2-opcodes: maybe-all-stageb3g2-bfd
53404 all-stage4-opcodes: maybe-all-stage4-bfd
53405 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
53406 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
53407 all-opcodes: maybe-all-libiberty
53408
53409 all-stage1-opcodes: maybe-all-stage1-libiberty
53410 all-stage2-opcodes: maybe-all-stage2-libiberty
53411 all-stageb2g0-opcodes: maybe-all-stageb2g0-libiberty
53412 all-stage3-opcodes: maybe-all-stage3-libiberty
53413 all-stageb3g2-opcodes: maybe-all-stageb3g2-libiberty
53414 all-stage4-opcodes: maybe-all-stage4-libiberty
53415 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
53416 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
53417 all-opcodes: maybe-all-intl
53418
53419 all-stage1-opcodes: maybe-all-stage1-intl
53420 all-stage2-opcodes: maybe-all-stage2-intl
53421 all-stageb2g0-opcodes: maybe-all-stageb2g0-intl
53422 all-stage3-opcodes: maybe-all-stage3-intl
53423 all-stageb3g2-opcodes: maybe-all-stageb3g2-intl
53424 all-stage4-opcodes: maybe-all-stage4-intl
53425 all-stageprofile-opcodes: maybe-all-stageprofile-intl
53426 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
53427 all-dejagnu: maybe-all-tcl
53428 all-dejagnu: maybe-all-expect
53429 all-dejagnu: maybe-all-tk
53430 configure-expect: maybe-configure-tcl
53431 configure-expect: maybe-configure-tk
53432 all-expect: maybe-all-tcl
53433 all-expect: maybe-all-tk
53434 configure-itcl: maybe-configure-tcl
53435 configure-itcl: maybe-configure-tk
53436 all-itcl: maybe-all-tcl
53437 all-itcl: maybe-all-tk
53438 install-itcl: maybe-install-tcl
53439 configure-tk: maybe-configure-tcl
53440 all-tk: maybe-all-tcl
53441 all-sid: maybe-all-libiberty
53442 all-sid: maybe-all-bfd
53443 all-sid: maybe-all-opcodes
53444 all-sid: maybe-all-tcl
53445 all-sid: maybe-all-tk
53446 install-sid: maybe-install-tcl
53447 install-sid: maybe-install-tk
53448 configure-sim: maybe-configure-intl
53449 all-sim: maybe-all-intl
53450 all-sim: maybe-all-libiberty
53451 all-sim: maybe-all-bfd
53452 all-sim: maybe-all-opcodes
53453 all-sim: maybe-all-readline
53454 all-sim: maybe-configure-gdb
53455 all-fastjar: maybe-all-zlib
53456 all-fastjar: maybe-all-build-texinfo
53457 all-fastjar: maybe-all-libiberty
53458 all-autoconf: maybe-all-m4
53459 all-autoconf: maybe-all-build-texinfo
53460 all-automake: maybe-all-m4
53461 all-automake: maybe-all-build-texinfo
53462 all-automake: maybe-all-autoconf
53463 all-bison: maybe-all-intl
53464 all-bison: maybe-all-build-texinfo
53465 all-diff: maybe-all-intl
53466 all-diff: maybe-all-build-texinfo
53467 all-fileutils: maybe-all-intl
53468 all-fileutils: maybe-all-build-texinfo
53469 all-flex: maybe-all-build-bison
53470 all-flex: maybe-all-build-byacc
53471 all-flex: maybe-all-intl
53472 all-flex: maybe-all-m4
53473 all-flex: maybe-all-build-texinfo
53474 all-gzip: maybe-all-intl
53475 all-gzip: maybe-all-zlib
53476 all-gzip: maybe-all-build-texinfo
53477 all-hello: maybe-all-intl
53478 all-hello: maybe-all-build-texinfo
53479 all-m4: maybe-all-intl
53480 all-m4: maybe-all-build-texinfo
53481 all-make: maybe-all-intl
53482 all-make: maybe-all-build-texinfo
53483 all-patch: maybe-all-build-texinfo
53484 all-make: maybe-all-build-texinfo
53485 all-prms: maybe-all-libiberty
53486 all-recode: maybe-all-build-texinfo
53487 all-sed: maybe-all-build-texinfo
53488 all-send-pr: maybe-all-prms
53489 all-tar: maybe-all-build-texinfo
53490 all-uudecode: maybe-all-build-texinfo
53491 configure-target-boehm-gc: maybe-configure-target-qthreads
53492 configure-target-fastjar: maybe-configure-target-zlib
53493 all-target-fastjar: maybe-all-target-zlib
53494 all-target-fastjar: maybe-all-target-libiberty
53495 configure-target-libjava: maybe-configure-target-zlib
53496 configure-target-libjava: maybe-configure-target-boehm-gc
53497 configure-target-libjava: maybe-configure-target-qthreads
53498 configure-target-libjava: maybe-configure-target-libffi
53499 all-target-libjava: maybe-all-fastjar
53500 all-target-libjava: maybe-all-target-zlib
53501 all-target-libjava: maybe-all-target-boehm-gc
53502 all-target-libjava: maybe-all-target-qthreads
53503 all-target-libjava: maybe-all-target-libffi
53504 configure-target-libobjc: maybe-configure-target-boehm-gc
53505 all-target-libobjc: maybe-all-target-libiberty
53506 all-target-libobjc: maybe-all-target-boehm-gc
53507 all-target-libstdc++-v3: maybe-all-target-libiberty
53508 configure-target-libstdc++-v3: maybe-configure-target-libgomp
53509 all-target-libgloss: maybe-all-target-newlib
53510 all-target-winsup: maybe-all-target-libiberty
53511 all-target-winsup: maybe-all-target-libtermcap
53512
53513
53514 # Dependencies for target modules on other target modules are
53515 # described by lang_env_dependencies; the defaults apply to anything
53516 # not mentioned there.
53517
53518
53519 @if gcc-bootstrap
53520 @endif gcc-bootstrap
53521
53522 @if gcc-no-bootstrap
53523 configure-target-libstdc++-v3: maybe-all-target-libgcc
53524 configure-target-libmudflap: maybe-all-target-libgcc
53525 configure-target-libssp: maybe-all-target-libgcc
53526 configure-target-newlib: maybe-all-target-libgcc
53527 configure-target-libgfortran: maybe-all-target-libgcc
53528 configure-target-libobjc: maybe-all-target-libgcc
53529 configure-target-libtermcap: maybe-all-target-libgcc
53530 configure-target-winsup: maybe-all-target-libgcc
53531 configure-target-libgloss: maybe-all-target-libgcc
53532 configure-target-libiberty: maybe-all-target-libgcc
53533 configure-target-gperf: maybe-all-target-libgcc
53534 configure-target-examples: maybe-all-target-libgcc
53535 configure-target-libffi: maybe-all-target-libgcc
53536 configure-target-libjava: maybe-all-target-libgcc
53537 configure-target-zlib: maybe-all-target-libgcc
53538 configure-target-boehm-gc: maybe-all-target-libgcc
53539 configure-target-qthreads: maybe-all-target-libgcc
53540 configure-target-rda: maybe-all-target-libgcc
53541 configure-target-libada: maybe-all-target-libgcc
53542 configure-target-libgomp: maybe-all-target-libgcc
53543 @endif gcc-no-bootstrap
53544
53545
53546 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
53547
53548 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
53549
53550 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
53551
53552
53553
53554 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
53555
53556 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
53557
53558 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
53559
53560 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
53561
53562
53563
53564 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
53565 configure-target-gperf: maybe-all-target-libstdc++-v3
53566
53567 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
53568
53569 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
53570
53571 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
53572 configure-target-libjava: maybe-all-target-libstdc++-v3
53573
53574 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
53575
53576 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
53577
53578 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
53579
53580 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
53581
53582 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
53583
53584 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
53585
53586
53587 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
53588 GDB_TK = @GDB_TK@
53589 INSTALL_GDB_TK = @INSTALL_GDB_TK@
53590 configure-gdb: $(CONFIGURE_GDB_TK)
53591 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
53592 install-gdb: $(INSTALL_GDB_TK)
53593
53594 # Serialization dependencies.  Host configures don't work well in parallel to
53595 # each other, due to contention over config.cache.  Target configures and 
53596 # build configures are similar.
53597 @serialization_dependencies@
53598
53599 # --------------------------------
53600 # Regenerating top level configury
53601 # --------------------------------
53602
53603 # Rebuilding Makefile.in, using autogen.
53604 AUTOGEN = autogen
53605 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
53606         cd $(srcdir) && $(AUTOGEN) Makefile.def
53607
53608 # Rebuilding Makefile.
53609 Makefile: $(srcdir)/Makefile.in config.status
53610         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
53611
53612 config.status: configure
53613         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
53614
53615 # Rebuilding configure.
53616 AUTOCONF = autoconf
53617 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
53618         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
53619         cd $(srcdir) && $(AUTOCONF)
53620
53621 # ------------------------------
53622 # Special directives to GNU Make
53623 # ------------------------------
53624
53625 # Don't pass command-line variables to submakes.
53626 .NOEXPORT:
53627 MAKEOVERRIDES=
53628
53629 # end of Makefile.in